Amdahl's law: a generalization under processor failures

Recent advances in VLSI technology make it possible to manufacture computer systems with thousands of processors that can work concurrently on the same problem and improve the running time of programs. Amdahl's law measures the speedup (the ratio of the running time of a program on a 1-processo...

Full description

Saved in:
Bibliographic Details
Published inIEEE transactions on reliability Vol. 44; no. 3; pp. 455 - 462
Main Authors Onyuksel, I., Hosseini, S.H.
Format Journal Article
LanguageEnglish
Published New York, NY IEEE 01.09.1995
Institute of Electrical and Electronics Engineers
Subjects
Online AccessGet full text
ISSN0018-9529
DOI10.1109/24.406581

Cover

Loading…
Abstract Recent advances in VLSI technology make it possible to manufacture computer systems with thousands of processors that can work concurrently on the same problem and improve the running time of programs. Amdahl's law measures the speedup (the ratio of the running time of a program on a 1-processor system to the running time of the same program on a multi-processor system) under the assumptions that processors are fault free and do not fail. This paper generalizes Amdahl's law under the assumption that processors are subject to failures. If the failure of processors is modeled as random, the actual number of processors available to a program becomes a random variable as well. This stochastic process is represented by a closed queuing network, and it is completely analyzed under certain assumptions. Numerical results show that value of the degradation factor (the ratio of failure rate of processors to their repair rate) is crucial to the system performance. Amdahl's law implicitly uses the fact that all of the processors are used by the parallel portion of a program. However, for a real system, processors are subject to failure, and consequently, the number of available processors becomes random. This paper assumes that processors may fail and re-evaluates the expression for the speedup factor in Amdahl's law. It obtains closed-form expressions for the speedup factor and the PLF (performance loss factor).< >
AbstractList Recent advances in VLSI technology make it possible to manufacture computer systems with thousands of processors that can work concurrently on the same problem and improve the running time of programs. Amdahl's law measures the speedup (the ratio of the running time of a program on a 1-processor system to the running time of the same program on a multi-processor system) under the assumptions that processors are fault free and do not fail. This paper generalizes Amdahl's law under the assumption that processors are subject to failures. If the failure of processors is modeled as random, the actual number of processors available to a program becomes a random variable as well. This stochastic process is represented by a closed queuing network, and it is completely analyzed under certain assumptions. Numerical results show that value of the degradation factor (the ratio of failure rate of processors to their repair rate) is crucial to the system performance. Amdahl's law implicitly uses the fact that all of the processors are used by the parallel portion of a program. However, for a real system, processors are subject to failure, and consequently, the number of available processors becomes random. This paper assumes that processors may fail and re-evaluates the expression for the speedup factor in Amdahl's law. It obtains closed-form expressions for the speedup factor and the PLF (performance loss factor)
Author Hosseini, S.H.
Onyuksel, I.
Author_xml – sequence: 1
  givenname: I.
  surname: Onyuksel
  fullname: Onyuksel, I.
  organization: Dept. of Comput. Sci., Northern Illinois Univ., DeKalb, IL, USA
– sequence: 2
  givenname: S.H.
  surname: Hosseini
  fullname: Hosseini, S.H.
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=3660281$$DView record in Pascal Francis
BookMark eNqFkD1PwzAQhj0UibYwsDJlQCCGUttxYputqviSKrHAHF2cMxi5SbETIfj1pKTqgJCYTqd73lenZ0JGdVMjISeMXjFG9ZyLK0HzTLERGVPK1ExnXB-SSYxv_SqEVmMiF-sKXv1FTDx8XCeQvGCNAbz7gtY1ddLVFYZkExqDMTYhseB8FzAekQMLPuLxbk7J8-3N0_J-tnq8e1guVjOTprKdGWoyzG3JVMmlzLBCa5WRiqeSgeFGCFHqMlPSAnBTGZOXWd4fs5LluuSQTsn50Nu_8N5hbIu1iwa9hxqbLhZcc8mpZv-DKk2ZZKoHz3YgRAPeBqiNi8UmuDWEzyLNc8rVtu9ywExoYgxo9wSjxVZvwUUx6O3Z-S_WuPbHXxt6X38mToeEQ8R98-74DUXvh2s
CODEN IERQAD
CitedBy_id crossref_primary_10_1109_MC_2015_202
crossref_primary_10_1109_TR_2004_829134
crossref_primary_10_1109_MCSE_2017_52
ContentType Journal Article
Copyright 1995 INIST-CNRS
Copyright_xml – notice: 1995 INIST-CNRS
DBID AAYXX
CITATION
IQODW
7SC
8FD
JQ2
L7M
L~C
L~D
7TB
FR3
KR7
DOI 10.1109/24.406581
DatabaseName CrossRef
Pascal-Francis
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Mechanical & Transportation Engineering Abstracts
Engineering Research Database
Civil Engineering Abstracts
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
Civil Engineering Abstracts
Engineering Research Database
Mechanical & Transportation Engineering Abstracts
DatabaseTitleList Computer and Information Systems Abstracts
Civil Engineering Abstracts

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Applied Sciences
EndPage 462
ExternalDocumentID 3660281
10_1109_24_406581
406581
GroupedDBID -~X
.DC
0R~
29I
4.4
5GY
5VS
6IK
8WZ
97E
A6W
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACGFS
ACIWK
ACNCT
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
H~9
IAAWW
IBMZZ
ICLAB
IDIHD
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
OCL
P2P
RIA
RIE
RNS
TN5
VH1
VJK
AAYXX
CITATION
RIG
IQODW
7SC
8FD
JQ2
L7M
L~C
L~D
7TB
FR3
KR7
ID FETCH-LOGICAL-c337t-c0c5e6fb18b2775edeff8c782371ac2c444b9b587faa2cdcc6b562375b169b2a3
IEDL.DBID RIE
ISSN 0018-9529
IngestDate Fri Sep 05 00:07:58 EDT 2025
Fri Sep 05 04:18:52 EDT 2025
Wed Apr 02 07:19:16 EDT 2025
Thu Apr 24 23:01:13 EDT 2025
Tue Jul 01 00:48:50 EDT 2025
Tue Aug 26 16:39:29 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Performance evaluation
Multiprocessor
VLSI
Parallel processing
Metric
Reliability
Queueing network
Multiprocessing system
Performance coefficient
Method study
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c337t-c0c5e6fb18b2775edeff8c782371ac2c444b9b587faa2cdcc6b562375b169b2a3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 28331718
PQPubID 23500
PageCount 8
ParticipantIDs crossref_primary_10_1109_24_406581
ieee_primary_406581
proquest_miscellaneous_28331718
crossref_citationtrail_10_1109_24_406581
pascalfrancis_primary_3660281
proquest_miscellaneous_29272091
ProviderPackageCode CITATION
AAYXX
PublicationCentury 1900
PublicationDate 1995-09-01
PublicationDateYYYYMMDD 1995-09-01
PublicationDate_xml – month: 09
  year: 1995
  text: 1995-09-01
  day: 01
PublicationDecade 1990
PublicationPlace New York, NY
PublicationPlace_xml – name: New York, NY
PublicationTitle IEEE transactions on reliability
PublicationTitleAbbrev TR
PublicationYear 1995
Publisher IEEE
Institute of Electrical and Electronics Engineers
Publisher_xml – name: IEEE
– name: Institute of Electrical and Electronics Engineers
SSID ssj0014498
Score 1.4597862
Snippet Recent advances in VLSI technology make it possible to manufacture computer systems with thousands of processors that can work concurrently on the same problem...
SourceID proquest
pascalfrancis
crossref
ieee
SourceType Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 455
SubjectTerms Applied sciences
Computer aided manufacturing
Concurrent computing
Degradation
Design. Technologies. Operation analysis. Testing
Electronics
Exact sciences and technology
Integrated circuits
Manufacturing processes
Queueing analysis
Random variables
Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices
Stochastic processes
Time measurement
Velocity measurement
Very large scale integration
Title Amdahl's law: a generalization under processor failures
URI https://ieeexplore.ieee.org/document/406581
https://www.proquest.com/docview/28331718
https://www.proquest.com/docview/29272091
Volume 44
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwEA-6J33wYypOnRYR9KVbP9Ik9U3EMQR9crC3kqRXFec61g3Bv95c0xWnQ3xrmyuld0lz17vf7wi5EAFHuKR2lYTQBCjAXMFAumhuoYBzpRDg_PDI-gN6P4yGFc92iYUBgLL4DDp4WOby01zP8VdZl-J-aUKddRO3WahWnTCgNK4-umb9RkFckQj5XtwNaMfeuLT1lL1UsBJSFkYZme1i8euDXO4yvW0L3y5KckIsLnnrzGeqoz9_UDf-8wV2yFblbTo3dnrskjUYN8nmNw7CPcJv3lP5MrosnJH8uHak82yJqCt8poMgs6kzsXiCfOpk8hUr2Yt9MujdPd323aqbgqvDkM9c7ekIWKZ8oQLOI0ghy4TmSFbjSx1oSqmKVSR4JmWgU62ZQt-IR8pnsQpkeEAa43wMh8TRoTGxCZXAk9itRIjInAIXVDCdMpa2yNVC0YmuqMax48UoKUMOL04CmlhdtMh5LTqx_BqrhJqoy1pgcbW9ZLx6OGTMeE1m_GxhzMSsGUyEyDHk8yIxLpVxm3zxh0SM-enYP1r55GOyYZHtWGp2Qhqz6RzaxjeZqdNyVn4Bf9fhrw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEF5ED-rBt1hfDSLoJW2TbPbhTcRSH-2pBW9hdzNRsbbStAj-eneyabEq4i3JTgiZ2c3OZOb7hpBTEXKESxpfK4hsgALMFwyUj-YWGjjXGgHO7Q5r9ejtQ_xQ8mwXWBgAKIrPoIaHRS4_HZoJ_iqrU9wvbaizZLd9Kh1Ya5YyoFSWn127guNQljRCQUPWQ1pzt85tPkU3FayFVLlVR-b6WPz4JBf7THPdAbjzgp4Qy0teapOxrpmPb-SN_3yFDbJW-pvepZsgm2QBBltk9QsL4Tbhl6-peuqf5V5fvV94ynt0VNQlQtNDmNnIe3OIguHIy9Qz1rLnO6TXvO5etfyyn4JvooiPfdMwMbBMB0KHnMeQQpYJw5GuJlAmNJRSLXUseKZUaFJjmEbviMc6YFKHKtoli4PhAPaIZyJrZBssQUNhvxIhYnsKXFDBTMpYWiHnU0UnpiQbx54X_aQIOhoyCWnidFEhJzPRN8ew8ZvQFupyJjC9ejRnvNlwxJj1m-x4dWrMxK4aTIWoAQwneWKdKus4BeIPCYkZahns__rkKlluddv3yf1N5-6ArDicOxaeHZLF8WgCR9ZTGevjYoZ-An0d5P8
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Amdahl%27s+law%3A+a+generalization+under+processor+failures&rft.jtitle=IEEE+transactions+on+reliability&rft.au=Onyuksel%2C+I&rft.au=Hosseini%2C+S+H&rft.date=1995-09-01&rft.issn=0018-9529&rft.volume=44&rft.issue=3&rft.spage=455&rft.epage=462&rft_id=info:doi/10.1109%2F24.406581&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9529&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9529&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9529&client=summon