رفتن به مطلب

ارسال های توصیه شده

درشکل زیر نمای کلی یک مادربورد مبتنی بر پلتفرم قدیمی LGA 775 و ماقبل نشان داده شده است . . .

 

97gcs5nyzl3111v02la8.jpg

مادربورد های مبتنی بر پلتفرم اینتل LGA775 و ماقبل از دو تراشه (Chipset) برای کنترل عملیات پردازشی و تبادل اطلاعات بین دستگاه ها و قطعات مرتبط با سیستم استفاده می کنند :

1- پل شمالی یا North bridge

2- پل جنوبی یا South bridge

 

  • پل شمالی :

پل شمالی که همچنین به نام Memory Controller Hub از آن یاد می شود یکی از دو چیپ ست موجود روی مادربورد های مبتنی بر پلتفرم گذشته ی اینتل است. این چیپ به عنوان چیپ اصلی مادربورد نیز یاد میشود. پل شمالی بطور کلی ارتباطات بین CPU , RAM و PCI-E را کنترل میکند. بعضی از انواع پل های شمالی دارای پردازنده ی گرافیکی مجتمع IGP - Integrated Graphical Chip - هستند و چیزی که به عنوان گرافیک Onboard از آن یاد میشود همان پردازنده ی گرافیکی مجتمع موجود در NB (پل شمالی) است. در زیر دیاگرام نمونه ای از پل شمالی G31 اینتل که دارای IGP است را مشاهده میکنید . . .

 

hxuio8akijaofed7qtup.gif

 

 

  • Front-Side-Bus

در کامپیوتر های شخصی FSB گذرگاهی است که داده های بین CPU و RAM را منتقل میکند. پهنای باند یا بیشترین بازدهی نظری FSB بوسیله ی فرمول زیر محاسبه میشود :

FSB Bandwidth = فرکانس باس * پهنای باند عبور Data * تعداد انتقال در یک کلاک زمانی

 

برای مثال FSB ایی که دارای مسیر 64Bit (هشت بایت) است و در فرکانس باس 100 مگاهرتز (MHZ) کار میکند و 4 انتقال در یک کلاک زمانی انجام میدهد دارای پهنای باندی به میزان 100*8*4 = 3200MB/S یا 3.2GB/s است. تعداد انتقال اطلاعات در یک Clock Cycle وابسته به تکنولوژی بکار رفته است. برای مثال تکنولوژی GTL+ دارای 1Teransfer/Clock است و تکنولوژی AGTL+ دارای 4T/C است. اینتل روش ارسال 4 مسیره ی اطلاعات در واحد زمان را Quad Pumping نامیده است و تمامی پلتفرم های گذشته ی اینتل از این روش استفاده میکنند.

برای مثال چیپ G31 که نمودار آن را در بالا مشاهده میکنید دارای مشخصات زیر است :

 

qqylufr2qfpcy5krtpu6.png

همانطور که مشاهده میشود این چیپ قابلیت پشتیبانی پردازنده هایی با فرکانس های FSB در 800 مگاهرتز تا 1333 مگاهرتز را دارا میباشد. بنابراین میتوان با یک محاسبه ی ساده حداقل پهنای باند 800*8=6.4GB/s و حداکثر پهنای باند 1333*8=10.6GB/s را برای این NB بدست آورد.

 

  • سرعت اجزای مرتبط با FSB

فرکانس کاری ایی که هر پردازنده در سیستم با آن کار می کند از ضرب کردن ضریب فرکانس داخلی پردازنده (Multiplier) در فرکانس باس (Bus) بدست می آید. برای مثال پردازنده ی E5200 از خانواده ی اینتل دارای فرکانس باس 200 مگاهرتز (FSB برابر 800 مگاهرتز بخاطر تکنولوژی Quad pumping) و ضریب فرکانسی برابر 12.5 است. از ضرب این دوعدد در هم مقداری برابر 2500MHZ یا 2.5GHZ بدست می آید که فرکانس کاری پردازنده است. تصویر زیر به درک بهتر قضیه کمک میکند :

 

wao5qzqsx3oj82j2zf4g.png

 

  • Memory

فرکانس FSB بطور مستقیم با فرکانس رم در ارتباط است. باس حافظه یا Memory Bus پل شمالی و رم را به هم مرتبط میکند. اغلب این دو باس باید در یک فرکانس کار کنند. افزایش FSB به هر مقداری مانند این است که فرکانس رم را به همان اندازه افزایش دادیم. در کارهایی مانند بازی کردن FSB نقش عمده ای در عملکرد بهینه ی سیستم دارد. یک FSB با فرکانس پایین سبب خواهد شد پردازنده زمان زیادی را در انتظار دریافت داده از رم تلف کند. ( در مقاله ای جدا تاثیر FSB بر عملکرد کلی سیستم را بررسی میکنیم)

 

 

 

97gcs5nyzl3111v02la8.jpg

لینک به دیدگاه

  • نکاتی در مورد FSB های پشتیبانی شده در مادربورد های مختلف

وقتی مادربوردی بصورت Official از یک فرکانس FSB پشتیبانی میکند نشان دهنده ی این است که این مادربورد در بدترین شرایط حرارتی و . . . توانایی پشتیبانی از این فرکانس را داراست . . . بعنوان مثال چیپ پل شمالی P35 اینتل بصورت Official از حداکثر فرکانس 1333MHZ پشتیبانی میکند اما مادربوردهایی با چیپ P35 وجوود دارند که تا فرکانس FSB برابر 1600MHZ را نیز پشتیبانی میکنند . . . برای مثال میتوان به دو مادربورد زیر از شرکت Abit اشاره کرد :

IP35 Pro

w7krq9lzh7qagqr5rm8t.png

 

IP35 Pro XE

 

hek4vfcfo9xmva2u8r2a.png

 

همانطور که در تصاویر بالا مشاهده میکنید هردو مادربورد از چیپ P35 از خانواده ی Intel استفاده میکنند ولی مادربورد XE تا فرکانس 1600MHZ را پشتیبانی میکند. دلیل این امر این است که بسیاری از کارخانجات مونتاژ مادربورد که تغذیه ی خوبی برای NB تعبیه کرده بودند و بواسطه همین تغذیه ی توان خوب و آپدیت Bios مادربورد , حداکثر فرکانس قابل پشتیبانی را به 1600MHZ تغییر دادند. بعضی شرکت ها هم با دستکاری جزئی مدار تغذیه ی NB و ارائه ی معماری جدید این FSB را تغییر دادند.

 

ادامه دارد . . .

 

لینک به دیدگاه

  • تاثیر فرکانس FSB در عملکرد کلی سیستم

همانطور که ذکر شد FSB گذرگاهی است که اطلاعات را بین پل شمالی و پردازنده جابجا میکند. هرچقدر فرکانس FSB بیشتر باشد پهنای باند این گذرگاه هم بیشتر می شود . . . برای مثال پهنای باند گذرگاهی با FSB برابر 800 : برابر است با 800*8 = 6400MB/s یا 6.4GB/s

حال سوال این است که وقتی فرکانس FSB را برای مثال از 800MHZ به 1333MHZ افزایش میدهیم تا پهنای باند از 6.4GB/s به 10.6GB/s افزایش پیدا کند - این افزایش پهنای باند چه تاثیری در عملکرد کلی سیستم خواهد داشت . . .

برای تست این عامل ، سیستمی با مشخصات زیر در دو فرکانس استاندارد FSB برابر 800MHZ و 1333MHZ تست شده است :

OS : Windows XP SP3 Final

 

CPU : Intel E2180 1Mb L2 Cache MO

 

Mainboard : ASUS P5K P35 Bios v1103

 

RAM : APACER DDR2 800 (18 5 5 5)l

 

VGA : XFX Geforce 8600GT DDR3

 

H.D.D : Maxtor 250GB 8MB Buffer Diamondmax 21

با استفاده از تغییر Multiplier های پردازنده برای جلوگیری از تغییر فرکانس پردازنده ، توانستیم FSB را در دو فرکانس 800MHZ و 1333MHZ پایدار کنیم. لازم به ذکر است که تغییر Multiplier پردازنده به دلیل تاثیر فرکانس باس بر روی فرکانس پردازنده است . زیرا همانطور که ذکر شد ، فرکانس کاری پردازنده از ضرب فرکانس باس در Multiplier بدست می آید . بنابراین از آنجا که فرکانس باس پردازنده ی E2180 برابر با 200MHZ و ضریب پردازنده ی آن برابر 10 میباشد ، این پردازنده در فرکانس FSB برابر 800MHZ و فرکانس کاری 2.0GHZ کار میکند. برای اینکه در طول تست فرکانس کاری پردازنده در FSB برابر 1333MHZ ثابت بماند ، ما ضریب فرکانس پردازنده را از 10 به 6 کاهش داده و فرکانس باس را از 200 به 334 افزایش دادیم. بنابراین فرکانس FSB برابر 334*4 = 1336MHZ (تقریبا همان 1333 مگاهرتز) و فرکانس کاری پردازنده برابر : 334*6=2.0GHZ باقی ماند. تصاویر زیر به درک بهتر قضیه کمک میکند : ( به ضریب فرکانس پردازنده نیز دقت کنید!)

 

تصویر اول : فرکانس FSB برابر 800MHZ

 

bpelp67t5agqwu2znmhq.png

 

تصویر دوم : فرکانس FSB برابر 1333MHZ

 

23ydstxiu9r2iyfv5ev8.png

دقت داشته باشید که در هر دو حالت ، فرکانس رم برابر با 400MHZ است. دقت کنید با افزایش فرکانس باس و فرکانس FSB ، فرکانس رم نیز تغییر میکند . به عنوان مثال در فرکانس باس برابر 200 مگاهرتز ، فرکانس رم برابر با فرکانس FSB یعنی 200*4=800MHZ می شود. بنابراین وقتی فرکانس FSB را به 1333MHZ افزایش دادیم فرکانس رم نیز باید تا این مقدار تغییر میکرد اما با استفاده از تنظیمات گزینه ای Bios توانستیم فرکانس رم را در 800MHZ ثابت نگه داریم! لازم به ذکر است که 800MHZ فرکانس کلی رم است. یعنی به این علت که رم ها بصورت Double Data Rate یا DDR کار میکنند و اطلاعات را از دو مسیر منتقل میکنند ، فرکانس هر مسیر برابر 400MHZ میشود. تصویر زیر گویای مطلب است . . .

 

rptm85zi2nu3lhwkbvg0.png

 

  • نتایج تست

پهنای باند رم (Memory bus bandwidth)

 

FSB 800Mhz

h9t3v03sbpukh2d8y9az.png

 

 

==================

 

FSB 1333Mhz

fyn2wnxsp1r7sq8itcxt.png

 

 

تحلیل تست Memory bus bandwidth

b8to7i5ju4o6i2bjipez.png

 

i5691_MemoryBandwith.PNG

 

همان طور که از نتایج و نمودارها مشخص است ، در فرکانس FSB 1333MHZ کاهش 16% درصدی Memory Latency(زمان بین درخواست CPU و ارسال داده از طرف RAM که هرچقد کمتر باشد بهتر است) موجب این شده است که به ترتیب Memory Read حدود 15% ، Memory Write حدود 30% و Memory Copy حدود 28% افزایش پهنای باند داشته باشند .

دلیل این امر این است که ، چون پردازنده های اینتل LGA775 و ماقبل ، فاقد Memory Controller داخلی می باشند(کنترلر حافظه در داخل NB تعبیه شده است نه در پردازنده) ، افزایش FSB ، باعث افزایش سرعت دسترسی به حافظه می شود ، این امر ، کاهش Memory Latency و در نتیجه افزایش Memory Bandwidth را در پی خواهد داشت .

 

 

================================================== ========

 

 

تست های CPU Performace :

 

 

 

3DMark 06 Cpu Test

 

 

 

FSB 800Mhz

i5692_3dmark06.PNG

 

==================

 

FSB 1333Mhz

i5693_3dmark06.PNG

 

 

 

wPrime MultiThread Test

FSB 800Mhz

i5694_wPrime.PNG

 

===================

 

FSB 1333Mhz

i5695_wPrime.PNG

 

 

تحلیل تست های CPU Performace :

 

 

i5696_3DMark06.PNG

 

i5697_wPrime.PNG

 

همانطور که در نتایج و نمودارها مشخص است ، تاثیرات بین این دو فرکانس FSB در دو تست Multithread استاندارد(تستی که از تمامی قابلیت های پردازشی پردازنده و سیستم استفاده میکند) به قدری ناچیز است که حتی می توان از آن صرف نظر کرد .

علت این امر این است که فرکانس FSB به صورت مستقیم بر افزایش کارایی پردازنده تاثیر ندارد ، بلکه با افزایش سرعت دسترسی پردازنده به Memory و همچنین بقیه Device ها ، باعث افزایش Performance کلی سیستم به صورت غیر مستقیم می شود . برای مثال افزایش ناچیز توانایی پردازنده را در تست بالا می توان ، افزایش پهنای باند Memory توجیح کرد ، که به صورتی که توضیح داده شده ، باعث افزایش Performance پردازنده به صورت غیر مستقیم شده است .

ممکن است تصور کنید که فرکانس FSB تاثیر چشم گیری در کارایی کلی سیستم ندارد ، ولی افزایش این فرکانس به محققان این اجازه را می دهد تا برای استفاده از Memory Bus و Pci-e Bus های جدیدتر و سریعتر ، برای مثال DDR3 Memory و Pci-e 2.0 و ....... با محدودیت ، تنگنای گذرگاه بین NB و CPU مواجه نشوند .

 

ادامه دارد . . .

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...