Amdahl’s Law Revisited for Single Chip Systems.
Saved in:
| Title: | Amdahl’s Law Revisited for Single Chip Systems. |
|---|---|
| Authors: | Paul, JoAnn1 jmpaul@vt.edu, Meyer, Brett2 bhm@ece.cmu.edu |
| Source: | International Journal of Parallel Programming. Apr2007, Vol. 35 Issue 2, p101-123. 23p. 9 Diagrams, 2 Charts, 1 Graph. |
| Subjects: | Computer laws, Macro processors, Law, Computer systems, Computer programming, Integrated circuits, Computer architecture, Computer industry, Computer engineering |
| Abstract: | Amdahl’s Law is based upon two assumptions – that of boundlessness and homogeneity – and so it can fail when applied to single chip heterogeneous multiprocessor designs, and even microarchitecture. We show that a performance increase in one part of the system can negatively impact the overall performance of the system, in direct contradiction to the way Amdahl’s Law is instructed. Fundamental assumptions that are consistent with Amdahl’s Law are a heavily ingrained part of our computing design culture, for research as well as design. This paper points in a new direction. We motivate that emphasis should be made on holistic, system level views instead of divide and conquer approaches. This, in turn, has relevance to the potential impacts of custom processors, system-level scheduling strategies and the way systems are partitioned. We realize that Amdahl’s Law is one of the few, fundamental laws of computing. However, its very power is in its simplicity, and if that simplicity is carried over to future systems, we believe that it will impede the potential of future computing systems. [ABSTRACT FROM AUTHOR] |
| Copyright of International Journal of Parallel Programming is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 24731956 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Amdahl’s Law Revisited for Single Chip Systems. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Paul%2C+JoAnn%22">Paul, JoAnn</searchLink><relatesTo>1</relatesTo><i> jmpaul@vt.edu</i><br /><searchLink fieldCode="AR" term="%22Meyer%2C+Brett%22">Meyer, Brett</searchLink><relatesTo>2</relatesTo><i> bhm@ece.cmu.edu</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22International+Journal+of+Parallel+Programming%22">International Journal of Parallel Programming</searchLink>. Apr2007, Vol. 35 Issue 2, p101-123. 23p. 9 Diagrams, 2 Charts, 1 Graph. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Computer+laws%22">Computer laws</searchLink><br /><searchLink fieldCode="DE" term="%22Macro+processors%22">Macro processors</searchLink><br /><searchLink fieldCode="DE" term="%22Law%22">Law</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+systems%22">Computer systems</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink><br /><searchLink fieldCode="DE" term="%22Integrated+circuits%22">Integrated circuits</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+architecture%22">Computer architecture</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+industry%22">Computer industry</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+engineering%22">Computer engineering</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Amdahl’s Law is based upon two assumptions – that of boundlessness and homogeneity – and so it can fail when applied to single chip heterogeneous multiprocessor designs, and even microarchitecture. We show that a performance increase in one part of the system can negatively impact the overall performance of the system, in direct contradiction to the way Amdahl’s Law is instructed. Fundamental assumptions that are consistent with Amdahl’s Law are a heavily ingrained part of our computing design culture, for research as well as design. This paper points in a new direction. We motivate that emphasis should be made on holistic, system level views instead of divide and conquer approaches. This, in turn, has relevance to the potential impacts of custom processors, system-level scheduling strategies and the way systems are partitioned. We realize that Amdahl’s Law is one of the few, fundamental laws of computing. However, its very power is in its simplicity, and if that simplicity is carried over to future systems, we believe that it will impede the potential of future computing systems. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of International Journal of Parallel Programming is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=24731956 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1007/s10766-006-0028-8 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 23 StartPage: 101 Subjects: – SubjectFull: Computer laws Type: general – SubjectFull: Macro processors Type: general – SubjectFull: Law Type: general – SubjectFull: Computer systems Type: general – SubjectFull: Computer programming Type: general – SubjectFull: Integrated circuits Type: general – SubjectFull: Computer architecture Type: general – SubjectFull: Computer industry Type: general – SubjectFull: Computer engineering Type: general Titles: – TitleFull: Amdahl’s Law Revisited for Single Chip Systems. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Paul, JoAnn – PersonEntity: Name: NameFull: Meyer, Brett IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 04 Text: Apr2007 Type: published Y: 2007 Identifiers: – Type: issn-print Value: 08857458 Numbering: – Type: volume Value: 35 – Type: issue Value: 2 Titles: – TitleFull: International Journal of Parallel Programming Type: main |
| ResultId | 1 |