메뉴 건너뛰기




Volumn 61, Issue 8, 2012, Pages 1110-1126

Beyond Amdahl's law: An objective function that links multiprocessor performance gains to delay and energy

Author keywords

and optimization of multiprocessor systems; chip multiprocessor architecture; design exploration; evaluation; Modeling

Indexed keywords

ANALYTICAL FORMULATION; ARCHITECTURAL PARAMETERS; ARCHITECTURE EXPLORATION; CHIP MULTIPROCESSORS; CHIP-MULTIPROCESSOR; COMMUNICATIONS NETWORKS; DESIGN EXPLORATION; DIE AREA; ENERGY-DELAY; EVALUATION; GLOBAL SYSTEMS; MICRO ARCHITECTURES; MULTI PROCESSOR SYSTEMS; OBJECTIVE FUNCTIONS; PARALLEL PROCESSING; PARAMETERIZED MODEL; PERFORMANCE GAIN; SYSTEM COSTS; SYSTEM LEVELS;

EID: 84863484965     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/TC.2011.169     Document Type: Article
Times cited : (63)

References (70)
  • 1
    • 85060036181 scopus 로고
    • Validity of the single processor approach to achieving large scale computing capabilities
    • G.M. Amdahl, "Validity of the Single Processor Approach to Achieving Large Scale Computing Capabilities," Proc. AFIPS Spring Joint Computer Conf., 1967.
    • (1967) Proc. AFIPS Spring Joint Computer Conf.
    • Amdahl, G.M.1
  • 4
    • 0024012163 scopus 로고
    • Reevaluating amdahl's law
    • May
    • J. Gustafson, "Reevaluating Amdahl's Law," Comm. ACM, vol. 31, no. 5, pp. 532-533, May 1988.
    • (1988) Comm. ACM , vol.31 , Issue.5 , pp. 532-533
    • Gustafson, J.1
  • 5
    • 33746315827 scopus 로고    scopus 로고
    • Uses and abuses of amdahl's law
    • Dec.
    • S. Krishnaprasad, "Uses and Abuses of Amdahl's Law," J. Computing Sciences in Colleges, vol. 17, no. 2, pp. 288-293, Dec. 2001.
    • (2001) J. Computing Sciences in Colleges , vol.17 , Issue.2 , pp. 288-293
    • Krishnaprasad, S.1
  • 6
    • 32044446057 scopus 로고    scopus 로고
    • Petascale computational systems
    • DOI 10.1109/MC.2006.29
    • G. Bell, J. Gray, and A. Szalay, "Petascale Computational Systems," Computer, vol. 39, no. 1, pp. 110-112, Jan. 2006. (Pubitemid 43191709)
    • (2006) Computer , vol.39 , Issue.1 , pp. 110-112
    • Bell, G.1    Gray, J.2    Szalay, A.3
  • 9
    • 48249118853 scopus 로고    scopus 로고
    • Amdahl's law in the multicore era
    • July
    • M. Hill and M. Marty, "Amdahl's Law in the Multicore Era," Computer, vol. 41, no. 7, pp. 33-38, July 2008.
    • (2008) Computer , vol.41 , Issue.7 , pp. 33-38
    • Hill, M.1    Marty, M.2
  • 10
    • 34247185367 scopus 로고    scopus 로고
    • Amdahl's law revisited for single chip systems
    • Apr.
    • J.M. Paul and B.H. Meyer, "Amdahl's Law Revisited for Single Chip Systems," Int'l J. Parallel Programming, vol. 35, no. 2, Apr. 2007.
    • (2007) Int'l J. Parallel Programming , vol.35 , Issue.2
    • Paul, J.M.1    Meyer, B.H.2
  • 11
    • 64049097304 scopus 로고    scopus 로고
    • Extending amdahl's law for energy-efficient computing in the many-core era
    • Dec.
    • D.H. Woo and H. Lee, "Extending Amdahl's Law for Energy-Efficient Computing in the Many-Core Era," Computer, vol. 41, no. 12, pp. 24-31, Dec. 2008.
    • (2008) Computer , vol.41 , Issue.12 , pp. 24-31
    • Woo, D.H.1    Lee, H.2
  • 20
    • 0030243819 scopus 로고    scopus 로고
    • Energy dissipation in general purpose microprocessors
    • Sept.
    • R. Gonzalez and M. Horowitz, "Energy Dissipation in General Purpose Microprocessors," IEEE J. Solid-State Circuits, vol. 31, no. 9, pp. 1277-1284 , Sept. 1996.
    • (1996) IEEE J. Solid-State Circuits , vol.31 , Issue.9 , pp. 1277-1284
    • Gonzalez, R.1    Horowitz, M.2
  • 27
    • 84863456644 scopus 로고    scopus 로고
    • "CACTI 5.1," Technical Report HPL-2008-20, HP Laboratories
    • S. Thoziyoor, N. Muralimanohar, and J. Ahn, "CACTI 5.1," Technical Report HPL-2008-20, HP Laboratories, 2008.
    • (2008)
    • Thoziyoor, S.1    Muralimanohar, N.2    Ahn, J.3
  • 31
    • 84863485121 scopus 로고    scopus 로고
    • New microarchitecture challenges in the coming generations of cmos process technologies (keynote address)( abstract only)
    • F. Pollack, "New Microarchitecture Challenges in the Coming Generations of CMOS Process Technologies (Keynote Address)( Abstract Only)," Proc. ACM/IEEE Int'l Symp. Microarchitecture (MICRO 32), 1999.
    • (1999) Proc. ACM/IEEE Int'l Symp. Microarchitecture (MICRO 32)
    • Pollack, F.1
  • 33
    • 19944428331 scopus 로고    scopus 로고
    • A 4-MB on-chip L2 cache for a 90-nm 1.6-ghz 64-bit microprocessor
    • Jan.
    • H. McIntyre et al., "A 4-MB On-Chip L2 Cache for a 90-nm 1.6-GHz 64-Bit Microprocessor," IEEE J. Solid-State Circuits, vol. 40., no. 1, pp. 52-59, Jan. 2005.
    • (2005) IEEE J. Solid-State Circuits , vol.40 , Issue.1 , pp. 52-59
    • McIntyre, H.1
  • 34
    • 19944426947 scopus 로고    scopus 로고
    • A 130-nm triple-Vt 9-MB third-level on-die cache for the 1.7-ghz itanium 2 processor
    • Jan.
    • J. Chang et al., "A 130-nm Triple-Vt 9-MB Third-Level On-Die Cache for the 1.7-GHz Itanium 2 Processor," IEEE J. Solid-State Circuits, vol. 40, no. 1, pp. 195-203, Jan. 2005.
    • (2005) IEEE J. Solid-State Circuits , vol.40 , Issue.1 , pp. 195-203
    • Chang, J.1
  • 35
    • 20344403770 scopus 로고    scopus 로고
    • Montecito: A dual-core, dual-thread itanium processor
    • DOI 10.1109/MM.2005.34
    • C. McNairy and R. Bhatia, "Montecito: A Dual-Core, Dual-Thread Itanium Processor," IEEE MICRO, vol. 25, no. 2, pp. 10-20, Mar./Apr. 2005. (Pubitemid 40784325)
    • (2005) IEEE Micro , vol.25 , Issue.2 , pp. 10-20
    • McNairy, C.1    Bhatia, R.2
  • 36
    • 84863456645 scopus 로고    scopus 로고
    • AMD,"AMD Website
    • AMD, "AMD Website," www.amd.com/, 2010.
    • (2010)
  • 37
    • 84863459229 scopus 로고    scopus 로고
    • Intel, "Intel Website
    • Intel, "Intel Website," www.intel.com, 2010.
    • (2010)
  • 39
    • 3042669130 scopus 로고    scopus 로고
    • IBM power5 chip: A dual-core multithreaded processor
    • Mar./Apr.
    • R. Kalla, B. Sinharoy, and J. Tendler, "IBM Power5 Chip: A Dual-Core Multithreaded Processor," IEEE MICRO, vol. 24, no. 2, pp. 40-47, Mar./Apr. 2004.
    • (2004) IEEE MICRO , vol.24 , Issue.2 , pp. 40-47
    • Kalla, R.1    Sinharoy, B.2    Tendler, J.3
  • 41
    • 34548238648 scopus 로고    scopus 로고
    • The AMD Opteron Northbridge architecture
    • DOI 10.1109/MM.2007.43
    • P. Conway and B. Hughes, "The AMD Opteron Northbridge Architecture," IEEE MICRO, vol. 27, no. 2, pp. 10-21, Mar./Apr. 2007. (Pubitemid 47322497)
    • (2007) IEEE Micro , vol.27 , Issue.2 , pp. 10-21
    • Conway, P.1    Hughes, B.2
  • 42
    • 58149218299 scopus 로고    scopus 로고
    • A 65 nm 2-billion transistor quad-core itanium processor
    • Jan.
    • B. Stackhouse et al., "A 65 nm 2-Billion Transistor Quad-Core Itanium Processor," IEEE J. Solid-State Circuits, vol. 44, no. 1, pp. 18-31, Jan. 2009.
    • (2009) IEEE J. Solid-State Circuits , vol.44 , Issue.1 , pp. 18-31
    • Stackhouse, B.1
  • 43
    • 20344374162 scopus 로고    scopus 로고
    • Niagara: A 32-way multithreaded sparc processor
    • DOI 10.1109/MM.2005.35
    • P. Kongetira, K. Aingaran, and K. Olukotun, "Niagara: A 32-Way Multithreaded SPARC Processor," IEEE MICRO, vol. 25, no. 2, pp. 21-29, Mar./Apr. 2005. (Pubitemid 40784326)
    • (2005) IEEE Micro , vol.25 , Issue.2 , pp. 21-29
    • Kongetira, P.1    Aingaran, K.2    Olukotun, K.3
  • 44
    • 51349168284 scopus 로고    scopus 로고
    • UltraSPARC T2: A highly-treaded, power-efficient, SPARC SOC
    • M. Shah et al., "UltraSPARC T2: A Highly-Treaded, Power-Efficient, SPARC SOC," Proc. IEEE Asian Solid-State Circuits Conf., 2007.
    • (2007) Proc. IEEE Asian Solid-State Circuits Conf.
    • Shah, M.1
  • 46
    • 58149265194 scopus 로고    scopus 로고
    • Architecture and physical implementation of a third generation 65nm, 16 core, 32 thread chip-multithreading sparc processor
    • Jan.
    • G. Konstadinidis et al., "Architecture and Physical Implementation of a Third Generation 65nm, 16 Core, 32 Thread Chip-Multithreading SPARC Processor," IEEE J. Solid-State Circuits, vol. 44, no. 1, pp. 7-17 Jan. 2009.
    • (2009) IEEE J. Solid-State Circuits , vol.44 , Issue.1 , pp. 7-17
    • Konstadinidis, G.1
  • 47
    • 84863472907 scopus 로고    scopus 로고
    • Azul, "Azul Website
    • Azul, "Azul Website," www.azulsystems.com, 2010.
    • (2010)
  • 48
    • 33645977177 scopus 로고    scopus 로고
    • Xbox 360 system architecture
    • Mar./Apr.
    • J. Andrews and N. Baker, "Xbox 360 System Architecture," IEEE MICRO, vol. 26, no. 2, pp. 25-37, Mar./Apr. 2006.
    • (2006) IEEE MICRO , vol.26 , Issue.2 , pp. 25-37
    • Andrews, J.1    Baker, N.2
  • 50
    • 33746923043 scopus 로고    scopus 로고
    • Cell multiprocessor communication network: Built for speed
    • DOI 10.1109/MM.2006.49
    • M. Kistler, M. Perrone, and F. Petrini, "Cell Multiprocessor Communication Network: Built for Speed," IEEE MICRO, vol. 26, no. 3, pp. 10-23, May/June 2006. (Pubitemid 44194065)
    • (2006) IEEE Micro , vol.26 , Issue.3 , pp. 10-23
    • Kistler, M.1    Perrone, M.2    Petrini, F.3
  • 51
    • 49249086142 scopus 로고    scopus 로고
    • Larrabee: A many-core x86 architecture for visual computing
    • article 18, Aug.
    • L. Seiler et al., "Larrabee: A Many-Core x86 Architecture for Visual Computing," ACM Trans. Graphics, vol. 27, no. 3, article 18, Aug. 2008.
    • (2008) ACM Trans. Graphics , vol.27 , Issue.3
    • Seiler, L.1
  • 54
    • 84863459227 scopus 로고    scopus 로고
    • Clearspeed, "ClearSpeed Website
    • Clearspeed, "ClearSpeed Website," www.clearspeed.com, 2010.
    • (2010)
  • 56
    • 84863465974 scopus 로고    scopus 로고
    • Nvidia, "NVIDIA Website
    • Nvidia, "NVIDIA Website," www.nvidia.com, 2010.
    • (2010)
  • 57
    • 85008020071 scopus 로고    scopus 로고
    • A programmable 512 GOPS stream processor for signal, image, and video processing
    • Jan.
    • B. Khailany, T. Williams, J. Lin, E. Long, M. Rygh, D. Tovey, and W. Dally, "A Programmable 512 GOPS Stream Processor for Signal, Image, and Video Processing," IEEE J. Solid-State Circuits, vol. 43, no. 1, pp. 202-213, Jan. 2008.
    • (2008) IEEE J. Solid-State Circuits , vol.43 , Issue.1 , pp. 202-213
    • Khailany, B.1    Williams, T.2    Lin, J.3    Long, E.4    Rygh, M.5    Tovey, D.6    Dally, W.7
  • 59
    • 35348962567 scopus 로고    scopus 로고
    • Exploring large-scale CMP architectures using manySim
    • DOI 10.1109/MM.2007.66
    • L. Zhao, R. Iyer, J. Moses, R. lllikkal, S. Makineni, and D. Newell, "Exploring Large-Scale CMP Architectures Using ManySim," IEEE MICRO, vol. 27, no. 4, pp. 21-33, July/Aug. 2007. (Pubitemid 47595641)
    • (2007) IEEE Micro , vol.27 , Issue.4 , pp. 21-33
    • Zhao, L.1    Iyer, R.2    Moses, J.3    Illikkal, R.4    Makineni, S.5    Newell, D.6
  • 61
    • 0036470602 scopus 로고    scopus 로고
    • Rsim: Simulating shared-memory multiprocessors with ILP processors
    • Feb.
    • C. Hughes, V. Pai, P. Ranganathan, and S. Adve, "Rsim: Simulating Shared-Memory Multiprocessors with ILP Processors," Computer, vol. 35, no. 2, pp. 40-49, Feb. 2002.
    • (2002) Computer , vol.35 , Issue.2 , pp. 40-49
    • Hughes, C.1    Pai, V.2    Ranganathan, P.3    Adve, S.4
  • 63
    • 70349510073 scopus 로고    scopus 로고
    • An analytical model to study optimal area breakdown between cores and caches in a chip multiprocessor
    • T. Oh, H. Lee, K. Lee, and S. Cho, "An Analytical Model to Study Optimal Area Breakdown between Cores and Caches in a Chip Multiprocessor," Proc. IEEE Computer Soc. Ann. Symp. VLSI (ISVLSI), 2009.
    • (2009) Proc. IEEE Computer Soc. Ann. Symp. VLSI (ISVLSI)
    • Oh, T.1    Lee, H.2    Lee, K.3    Cho, S.4
  • 66
    • 84863485122 scopus 로고    scopus 로고
    • Maplesoft, "Maple
    • Maplesoft, "Maple," www.maplesoft.com/products/Maple/, 2010.
    • (2010)
  • 67
    • 84863475259 scopus 로고    scopus 로고
    • Sagemath, Sage
    • Sagemath, "Sage," www.sagemath.org/, 2010.
    • (2010)


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.