Download presentation
Published byAbner McDonald Modified over 9 years ago
1
Multi Core Processor Submitted by: Lizolen Pradhan
2
Outline Overview Moore’s law Design How a multi processor works
Performance Advantages and Disadvantages
3
Some Terminology Core Die Thread Clock speed
4
Multi-core Processors - Overview
What are multi-core processors? Integrated circuit(IC) chips containing more than one identical physical processor(core) in the same IC package. OS perceives each core as a discrete processor Each core has its own complete set of resources, and may share the on-die cache layer
5
Moore’s law
6
Design Single core architecture
7
Drawbacks of unicore processor
Difficult to make single-core Clock frequencies even higher Deeply pipelined circuits Heat problems Speed of light problems Difficult design and verification Large design Server farms need expensive air-conditioning Many new applications are multithreaded General trend in computer architecture (shift towards more parallelism
8
Multi-core architecture
9
How multi-core processor Work?
10
Multi-core & Multi-threading
11
Contd…
12
Contd…
13
Advantages Thread level parallelism Great energy efficient Performance
Lower cost Faster Better heat dissipation Ease of use
14
Disadvantages Adjustment to existing software required
Memory bandwidth limit the real performance avdvantage
15
What application benefits from multi-core?
Database servers Web servers Compilers Multimedia applications Scientific applications CAD/CAM In general application s with Thread-level parallelism
16
Conclusion Multicore chips an important new trend in
computer architecture Several new multi-core chips in design phases Parallel programming techniques likely to gain importance
17
Thank you
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.