Академический Документы
Профессиональный Документы
Культура Документы
CONTENTS
Introduction History What do you mean by multi core? Multi core architecture Comparison of Different Architectures Performance analysis Advantages & Disadvantages Application Future aspect References of work
Introduction
Multi-core processors represent a major evolution in computing technology. They are several mostly independent cores which work together in parallel
performance and productivity benefits beyond the capabilities of todays single-core processors.
History
The first commercial dual core processor was IBM's Power 4 processor for it's RISC servers in 2001.
The first dual core processor for home use was Intel's Pentium Processor Extreme Edition 840, released in early April 2005. Less than two weeks later AMD brought their Opteron 800 Series and Athlon 64 X2 processors to market.
CPU State
Execution unit
Cache
Multiprocessor
CPU State
Execution unit Cache
Multi-Core Architecture
10
CPU State
Execution unit
11
Performance Analysis
Advantages
Multi-tasking productivity it will work faster for certain programs PC security Cool and quiet The signals between different CPUs travel shorter distances
Disadvantages
They do not work at twice the speed as a normal processor. They get only 60-80% more speed. The speed that the computer works at depends on what the user is doing with it. They cost more than single core processors. They are more difficult to manage thermally than lower-density single-core processors.
Applications
Video editing Encoding . 3D gaming. Powerful graphics solution Optimized productivity titles, such as AVG's virus-scanning software.
Future aspect
Next-generation software applications will require the performance capacity provided by multi-core processors. Software destined to break barriers in the user experience, like as Voice recognition Artificial intelligence (AI)
References
It has been taken from various sources
R. Merritt, CPU Designers Debate Multi-core Future, EETimes Online, February 2008, http://www.eetimes.com/showArticle.jhtml?articleID=206105179
R. Merritt, Multicore Puts Screws to Parallel-Programming Models, EETimes Online, February 2008, http://www.eetimes.com/news/latest/showArticle.jtml?articleID=206504466
R. Merritt, X86 Cuts to the Cores, EETimes Online, September 2007, http://www.eetimes.com/showArticle.jtml?articleID=202100022 R. Merritt, Multicore Goals Mesh at Hot Chips, EETimes Online, August 2007, http://www.eetimes.com/showArticle.jtml?articleID=201800925
P. Frost Gorder, Multicore Processors for Science and Engineering, IEEE CS, March/April 2007
D. Geer, Chip Makers Turn to Multicore Processors, Computer, IEEE Computer Society, May 2005 [5] L. Peng et al, Memory Performance and