Presentation is loading. Please wait.

Presentation is loading. Please wait.

Multi-core Processor Jia Yao ECE Dep. Auburn University.

Similar presentations


Presentation on theme: "Multi-core Processor Jia Yao ECE Dep. Auburn University."— Presentation transcript:

1 Multi-core Processor Jia Yao ECE Dep. Auburn University

2 What is a multi-core processor ? A processing system composed of two or more independent cores, which facilitates simultaneous managing of activities. CPU1 and L1 Cache CPU2 and L1 Cache L2 Cache Main Memory Dual-core Architecture Dual-core and quad-core processor High performance without driving up power consumption

3 Multi-core processor history Motivated by increasing operating frequency, which leads to increasing gap between processor and memory speeds, larger cache, higher power consumption. The world’s first multi-core processor is “Power4” released by IBM in 2001. IBMPower4, Power5, Power6, PowerPC AMDAthlon, Opteron, Phenom IntelCore 2 Duo, Core 2 Quad, Xeon NvidiaGeforce9, Geforce200 Sun microsystemMARJC, UltraSPARC

4 Advantages ? Single-core Large tasks running simultaneously slow down Dual-core Large tasks can be processed in separate CPUs CPU CPU1 CPU2

5 How does multi-core processor work? Significant improvement on cache (bus) snooping Signals between different CPUs travel shorter distance, which allows more date sent in one period, less signal degradation, does not need to sent data repeatedly as often CPU1 and L1 Cache CPU2 and L1 Cache L2 Cache Main Memory 1 + 1 = 2? Not exactly, 1+1=1.5

6 Future Development Low Power Design power consumption doubles with each doubling of operating frequency Software support Such like more intelligent compiler which is capable of sending balanced load of instructions to individual cores.

7 Reference [1] http://en.wikipedia.org/wiki/Multi-corehttp://en.wikipedia.org/wiki/Multi-core [2]http://www.dell.com/downloads/global/power/ps2q 05-20050103-Fruehe.pdfhttp://www.dell.com/downloads/global/power/ps2q 05-20050103-Fruehe.pdf [3]http://multicore.amd.com/Resources/33211A_Multi -Core_WP_en.pdfhttp://multicore.amd.com/Resources/33211A_Multi -Core_WP_en.pdf [4] http://www.intel.com/multi-corehttp://www.intel.com/multi-core [5] http://www.bitpipe.com/tlist/Multi-core-Processor- Architecture.htmlhttp://www.bitpipe.com/tlist/Multi-core-Processor- Architecture.html


Download ppt "Multi-core Processor Jia Yao ECE Dep. Auburn University."

Similar presentations


Ads by Google