1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

24
1 www.nayabprojects.com

Upload: abby-elkins

Post on 14-Dec-2015

229 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

1www.nayabprojects.com

Page 2: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

هسته چند های پردازندهای

2

زاده : انصاری ناهید محقق

www.nayabprojects.com

Page 3: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

؟ CPUچرا ای هسته چند های

تقسیم بار سیستم . 1(Throughput) . زیاد شدن توان عملیاتی 2(Thread . اجرای بهتر برنامه های سنگین)برنامه هایی با چند 3

به بن بست رسیدن روش باال بردن فرکانس کاری پردازنده . 4های تک هسته ای

بصورت جدا گانه برای هر هسته L2 و L1 . وجود کش 5 . صرفه جویی در هزینه ها6(Fault-Toleraut . تحمل پذیری در برابر خطا )7

3www.nayabprojects.com

Page 4: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

نا و متقارن ای هسته چند های پردازندهمتقارن

. چند هسته ای نا متقارن 1 ••ASMP ( ASymmetric Multi Processing )

. چند هسته ای متقارن 2••SMP ( Symmetric Multi Processing )

4www.nayabprojects.com

Page 5: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

متقارن ای هسته چند های پردازنده مزایایبه نسبت

متـقـارن نا

5www.nayabprojects.com

Page 6: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

ای CPUاولین هسته دوAMD Athlon 64 X2

بدلیل Athlon 64این پردازنده بر پایه ی پردازنده ی تک هسته ایَ وجود :

و کنترل کننده های آنHyper Transport . رابط 1 . کنترل کننده حافظه 2

ساخته شد .Athlon 64 پردازنده Chip روی

6www.nayabprojects.com

Page 7: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Athlon 64 X2مشخصات

1GHz to 1.8 GHz ) رابط بین دو هسته ( Hyper Transportرابط •( Cache و CPU ) رابط بین North Bridgeرابط •کنترل کننده حافظه •90nmتکنولوژی ساخت •1.35v to 1.40vولتاژ کاری •Watt 110گرمای خروجی کمی بیش از • 89 Watt( TDPتوان مصرفی )• جداگانه برای هر هستهCache L1 & L2وجود •• L1:128 KB• L2: 512 KB to 1.00MB ATC( Advanced Transfer Cache) بایتی 32رابط • 7www.nayabprojects.com

Page 8: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

های پردازنده سری برتری Athlon 64دوX2

1 . Crossbar Swich

/ 939 . امکان استفاده از سوکت2940

8www.nayabprojects.com

Page 9: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Performance کارایی

• Performance= (frequency)*(instruction per clock)

• SIMD ( SSE 1,2,3,..) (1996 Pentium)

9www.nayabprojects.com

Page 10: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

مصرفی TDPانرژی

نوت بوکها و موبایلها

Power=(Dynamic Capacitance)*(Voltage*Voltage)*Frequency

10www.nayabprojects.com

Page 11: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Cache پنهان ی حافظه

L1 L2 L3 RAM Cache High Speed Static RAM(SRAM)

RAM Dynamic RAM (DRAM)

دسترسی سریع و هوشمند به اطالعات در پردازنده های Intel

11www.nayabprojects.com

Page 12: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

1. Standard Processor Over –Clocked 20% 2. Standard Processor 3. Two Standard Processors Under-Clocked 20% 12www.nayabprojects.com

Page 13: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

13

. افزایش میزان حافظه بصورت دینامیک 1 . به اشتراک گذاری اطالعات بین دو هسته 2

www.nayabprojects.com

Page 14: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

14www.nayabprojects.com

Page 15: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

15www.nayabprojects.com

Page 16: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Hyper Threading Technology

16www.nayabprojects.com

Page 17: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Turbo Boost Technology

17www.nayabprojects.com

Page 18: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Core i3• Clarkdale – 32 nm process technology

– 2 physical cores/4 threads – 64 Kb L1 cache – 512 Kb L2 cache – 4 MB L3 cache – Introduced January, 2010 – Socket 1156 LGA – 2-channels DDR3 – Integrated HD GPU – Variants

• 530 – 2.93 GHz Hyper-Threading • 540 – 3.06 GHz Hyper-Threading • 550 – 3.2 GHz Hyper-Threading • 560 – 3.33 GHz Hyper-Threading 18www.nayabprojects.com

Page 19: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Core i5• Lynnfield – 45 nm process technology

– 4 physical cores – 32+32 Kb (per core) L1 cache – 256 Kb (per core) L2 cache – 8 MB common L3 cache – Introduced September 8, 2009 – Family 6 Model E (Ext. Model 1E) – Socket 1156 LGA – 2-channels DDR3 – Variants

• 750 – 2.66 GHz/3.20 GHz Turbo Boost • 760 – 2.80 GHz/3.33 GHz Turbo Boost

19www.nayabprojects.com

Page 20: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Core i5• Clarkdale – 32 nm process technology

– 2 physical cores/4 threads – 64 Kb L1 cache – 512 Kb L2 cache – 4 MB L3 cache – Introduced January, 2010 – Socket 1156 LGA – 2-channels DDR3 – Integrated HD GPU – AES Support – Variants

• 650/655K – 3.2 GHz Hyper-Threading Turbo Boost • 660/661 – 3.33 GHz Hyper-Threading Turbo Boost • 670 – 3.46 GHz Hyper-Threading Turbo Boost • 680 – 3.60 GHz Hyper-Threading Turbo Boost

20www.nayabprojects.com

Page 21: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Core i7– Bloomfield – 45 nm process technology • 4 physical cores • 256 KB L2 cache • 8 MB L3 cache • Front side bus replaced with QuickPath up to 6.4GT/s • Hyper-Threading is again included. This had previously been removed at

the introduction of Core line • 781 million transistors • Intel® Turbo Boost Technology • TDP 130W • Introduced November 17, 2008 • Socket 1366 LGA • 3-channels DDR3 • Variants

– 975 (extreme edition) – 3.33 GHz/3.60 GHz Turbo Boost – 965 (extreme edition) – 3.20 GHz/3.46 GHz Turbo Boost – 960 - 3.20 GHz/3.46 GHz Turbo Boost – 950 – 3.06 GHz/3.33 GHz Turbo Boost – 940 – 2.93 GHz/3.20 GHz Turbo Boost – 930 – 2.80 GHz/3.06 GHz Turbo Boost – 920 – 2.66 GHz/2.93 GHz Turbo Boost

21www.nayabprojects.com

Page 22: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Core i7• Lynnfield – 45 nm process technology 4 physical cores • 256 KB L2 cache • 8 MB L3 cache • No QuickPath, instead compatible with slower DMI interface • Hyper-Threading is included • Introduced September 8, 2009 • Socket 1156 LGA • 2-channels DDR3 • Variants

– 880 – 3.06 GHz/3.73 GHz Turbo Boost (TDP 95W) – 870/875K – 2.93 GHz/3.60 GHz Turbo Boost (TDP 95W) – 870S – 2.67 GHz/3.46 GHz Turbo Boost (TDP 82W) – 860 – 2.80 GHz/3.46 GHz Turbo Boost (TDP 95W) – 860S – 2.53 GHz/3.46 GHz Turbo Boost (TDP 82W)

22www.nayabprojects.com

Page 23: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

Core i7 • Gulftown – 32 nm process technology

– 6 physical cores – 256 KB L2 cache – 12 MB L3 cache – Front side bus replaced with QuickPath up to 6.4GT/s – Hyper-Threading is included – Intel® Turbo Boost Technology – TDP 130W – Introduced 16 March 2010 – Variants

• 980X Extreme Edition - 3.33 GHz/3.60 GHz Turbo Boost • 970 - 3.20 GHz/3.46 GHz Turbo Boost

23www.nayabprojects.com

Page 24: 1 . پردازنده های چند هسته ای 2 محقق : ناهید انصاری زاده

: منابع

• Wikipedia.com• Intel.com• extremetech.com• drdobbs.com• benchmarkreviews.com• atalebi.com• ) مقسمی ) : حمیدرضا مولف عامل سیستم کتاب

24www.nayabprojects.com