PDA

نسخه کامل مشاهده نسخه کامل : چرا دو تا cpu نشون داده میشه؟



mrmmnb
13-12-2008, 22:27
امروز رفته بودیم ازمایشگاه کامپیوتر استادی که درس میداد یه وسال پرسید که هیچ کس بلد نبود خودمم برام جالب بود گفت بردید بپرسید برا هفته دیگه بگید اما سوالش چرا تو قسمت دیوایس مننجر در قسمتی که مال cpu هست 2 تا cpu نشون داده میشه؟ کسی میدونه دومی چی هست و چه لزومی داره؟
یه نکته دیگه هم بود من گفتم خوب کارت گرافیک هم دو تا نشون میده اما وقتی رفتیم حسابی ضایع شدیم چون یکی بیشتر نبود جی فرس هم بود مدلش ولی من یادم بود که تو سیستم خودمم دو تا نسون میده مدلش هم ati هست حالا که اومدم خونه دیدم حدس درست بوده کسی دلیل این رو هم میدونه؟و چرا تو اون سیستم یکی بود ولی برا من دو ا بود؟ وایا در مورد cpu هم ممکنه مدل دیگه باشه که دو تا نشون داده نشه؟

moslem.b
13-12-2008, 23:16
فکر کنم ویندوز دوتا درایور ( دو مدل ) براش شناسایی میکنه اغلب گرافیک های ati اینجورین

Hossein bandarie
14-12-2008, 09:51
شايد مرتبط به موضوعي شبيه زير باشه ( شايد )
من چند وقت پيش سيستمم رو ارتقا دادم . حالا تو مشخصات cpu اين طوري زده :
(AMD Phenom 9950 Quad Core (4 CPU

Wisdom
14-12-2008, 09:59
وقتي از پردازنده دوهسته‌اي سخن مي‌گوييم، منظور ما دقيقاً همان چيزي است كه از نامش پيداست: دو مغز پردازنده روي يك تراشه. اين براي اينتل معاني ديگري هم دارد. ازجمله: Pentium D (كه سابقاً با نام رمز Smithfield معرفي شد) و Pentium Extreme Edition 840 براي كامپيوترهاي روميزي بنابراين آنچه در حال حاضر به عنوان پردازنده دوهسته‌اي موجوديت دارد، نمونه نهايي نيست.

قرار است اينتل اواخر سال هم يك پردازنده دو هسته‌اي Xeon را عرضه كند كه براي سرورهاي چند پردازنده با نام رمز Paxville و براي سرورها و ايستگاه‌هاي كاري دو پردازنده‌اي با نام رمز Dempsey شناخته مي‌شود. اين شركت تقريباً همزمان باXeon ، پردازنده دو هسته‌اي موبايل خود با نام رمز Yonah را عرضه خواهد كرد كه انتظار مي‌رود يك پنتيوم M دو هسته‌اي باشد.

با توجه به اینکه اینتل مانند AMD دارای مدل قبلی برای اضافه کردن هسته جدید در داخل یک قالب CPU نبود،برای ساخت آن مدل جدیدی راطراحی نمود که البته دارای نواقصی نسبت به مدل AMD می‌باشد. پردازنده Pentium D اینتل،یک پردازنده Dual Core دو هسته ای است و کارآیی بسیار خوبی دارد.در واقع این پردازنده برای آنهایی مفید است که به پردازنده دو هسته ای نیاز دارن و می خوان پول کمتری نسبت به Pentium EE Dual Core خرج کنن.البته کارآیی اون کمتر از دوهسته ای هایAMDهست متأسفانه این پردازنده ها با هسته Smithfield و با باس MHz ۸۰۰ و کش دو مگابایتی ۲Lعرضه می شوند ... تکنولوژی ساختشون هم ۹۰ nm می باشد. چیپست های پشتیبانی کننده : ۹۴۵P Express , ۹۴۵G Express , ۹۵۵X Express . این پردازنده از EM۶۴T هم پشتیبانی می کنه واز Pentium D از HT Technology پشتیبانی نمی کنه.پنتیوم D در اصل از دو پردازشگر "Prescott" پنتیوم D در یک قالب تشکیل شده است. تعداد ترانزستورها برای چیپ های جدید بیش از ۲۳۰ میلیون و گرمای تولید شده به مقدار فوق‌العاده ۱۳۰ W برای پنتیوم Extereme Edition میرسد .



* ساختار پردازنده های دو هسته ای :

ساختار پردازنده های دو هسته ای همانطور که از نام آن ها پیداست در این تراشه ها ، دو پردازشگر و دو کش L2 در یک واحد سیلیکونی قرار گرفته اند . پردازنده های دو هسته ای اینتل که قبلا با نام رمز Conroe شناخته می شدند از تکنولوژی ساخت کوچکتری بهره میبرند که باعث کاهش طول خط لوله ها و افزایش کارایی پردازنده می شوند. این سری جدید از پردازنده ها از خط لوله های ۱۴ مرحله ای (در برابر خط لوله ۳۱ مرحله ای یا بیشتر که در خانواده Xeon یافت می شد) و تکنولوژی Intel Wide Dynamic Execution بهره می برند. همچنین واحد FPU در این پردازنده ها نیز تقویت شده است. درطی سه سال گذشته این اولین سری پردازنده است که شرکت اینتل برای مقابله با محصولات شرکت AMD در زمینه بازی و برنامه های حرفه ای تولید می کند که شهرت آنها را در میان این دسته از کاربران افزایش می دهد. یکی از بزرگترین معایب طراحی اینتل نسبت به AMD که سوکت‌های ۹۳۹ را برای طراحی پردازشگرهای دو هسته‌ای خود حفظ نمود آن است که راه حل دو هسته‌ای اینتل نیاز به یک جفت چیپ ست جدید بنامهای ۹۵۵X و ۹۴۵P دارد. شرکت nvidia اخیراً ویرایش اینتل SLI که پروسسورهای دو هسته‌ای را پشتیبانی می‌کند را به بازار عرضه کرده ‌است که این مورد هم زمان بیشتری را مصرف و هم هزینه‌ای اضافی برای مصرف کننده در پی دارد.



* پردازنده ها چگونه کار میکنند :

پردازنده با حداكثر سرعت خود كار می‌كند تا عملیاتی را انجام دهد . پردازنده به پردازش دستورالعمل‌هایی می‌پردازد كه برای اعمالی مانند باز كردن برنامه‌ها، كپی نمودن فایل‌ها و پخش تصاویر بر روی مانیتور به کار میرود . پردازنده‌ها به دو منبع منحصر به فرد از حافظه متوسل می شوند تا در حین پردازش‌های دیگر خود، به داده‌های مورد نظرشان نیز دست پیدا كنند. اوّلین منبع حافظه، ثبّات پردازنده است. ثبّات از نظر پردازنده همان نقشی را دارد كه حافظه برای كل كامپیوتر دارد . اطلاعاتی كه پردازنده در حال كار با آن‌هاست، در ثبّات نگه‌داری می‌شود.

منبع دوّم حافظه به " كاشه" مشهور است؛ كه می‌توان آن را نوعی زاغه‌ی مهمات در نظر گرفت. در حا لت كلی دو كاشه وجود دارد كه پردازنده‌ها می‌توانند به سراغ ‌شان بروند، و در حالی كه هیچ كدام از آن‌ها در بازیابی داده‌ها به سرعت ثبّات نیستند، هر دوی آن‌ها از سرعت نسبتاً بیش‌تری نسبت به حافظه‌ی متعارف كامپیوتر یا ‌دیسك سخت برخوردارند (و حتا منابع دیگر حافظه كه پردازنده می‌تواند به آن‌ها دست پیدا كند)...

حال كه پردازنده‌ی شما مسؤولیت این همه كار را در كامپیوترتان برعهده دارد، آیا عاقلانه‌تر نیست كه بیش از یكی از آن‌ها را در كامپیوتر خود نصب كنید؟ خوب، هم بله و هم خیر. داشتن بیش از یك پردازنده- یا چند پردازنده- می‌تواند سرعت‌تان را افزایش ‌دهد. این امر به نوبه‌ی خود، هزینه‌های شما را بالاتر می‌برد.

بنابراین كسی كه می‌خواهد به فكر یك كامپیوتر چند پردازنده‌ای بیفتد، باید قبل از آن تصمیم گرفته باشد كه می‌خواهد از كامپیوترش چه استفاده‌ای ببرد.

اكثر مردم كه از كامپیوترشان به عنوان یك كامپیوتر شخصی- با تاكید با شخصی‌بودن آن- استفاده می‌كنند، و امورات روزمره‌ی خود را با آن می‌گذرانند. هیچ نیازی به پردازنده‌های چند‌قلو ندارند.

پردازنده‌های چندتایی بیش‌تر در محیط‌هایی به كار می‌روند كه پای بانك‌های داده‌ای بسیار حجیم و سنگین در وسط باشد، یا جایی كه با گرافیك‌های پیچیده سروكار دارند، یا در مراكزی كه به ترافیك شدید اینترنت احتیاج داشته باشند. منتها، هیچ ضرری ندارد اگر با چند مفهوم اولیه‌ی پردازنده‌های چند‌تایی آشنا شوید تا در مورد تعدد پردازنده‌های خود و گزینه‌هایی كه پیش روی دارید، بهتر تصمیم بگیرید.

برای ورو به این بحث، اوّل از همه باید بدانید كه بیش از یك روش برای استفاده از پردازنده‌های چند قلو وجود دارد:

روش پردازش‌های چندتایی متقارن : ( (symmetric multi processingروش مشترکی می باشد که چندین پردازشگر بطور جداگانه با یکدیگر در یک مادربرد کار می‌کنند. سیستم عامل با هر دو cpu تقریباً بطور یکسان کار می‌کند و کارهای مورد نیاز را به آنها ارجاع می‌دهد. چیپ‌های دوهسته ای جدید intel و AMD توانایی SMP را بصورت داخلی مورد توجه قرار داده‌اند. پروسسورهای سرور opteron دوهسته ای می‌تواند همچنین بصورت خارجی با دیگر چیپ‌های دوهسته ای ارتباط برقرار کند. (بشرط آنکه چیپ متقابل نیز دارای این خاصیت باشد) محدودیت اصلی SMP در پشتیبانی سیستم عاملها و نرم افزارها از این تکنولوژی می‌باشد. خیلی از سیستم عاملها (مانند ویندوز XP سری خانگی) توانایی پشتیبانی از SMP را ندارند و از دومین پردازشگر استفاده نمی‌کنند. همچنین بیشتر برنامه‌های پیشرفته بصورت تک رشته ای کار می‌کنند، در اصل در هر زمان فقط یک پردازشگر در حالت فعال می باشد. برنامه های چند رشته‌ای از پتانسیل موجود در سیستم‌های دو یا چند پرازشگر، می‌توانند نتایج مفیدتری بگیرند، ولی به صورت کامل عمومیت ندارد. در گذشته intel و AMD سعی داشته‌اند تا تکنولوژی جدیدی مثل SMP را بیشتر برای پردازشگرهای سرور پیشرفته مانند opteron و Xeon استفاده نمایند .


پردازش‌های چندتایی غیر‌متقارن : در آن نیز منابع حافظه و سیستم در بین بیش از یك پردازنده توزیع می‌گردد. تنها تفاوتی كه در اینجا وجود دارد آن است كه پردازنده‌های مختلف به عملیات مختلفی مشغول می‌شوند. در روش غیر متقارن، یك پردازنده متصدی برنامه‌های كاربردی می‌شود، در حالی كه پردازنده‌ی دیگر، عملیات مربوط به خود سیستم عامل را به اجرا در می‌آورد.



پردازش موازی انبوه : با منابع مشترك هیچ مناسبتی ندارد. در روش پردازش انبوه، هر پردازنده‌ای از حافظه‌ی مختص به خود و خط حامل خاص خود استفاده می‌كند. این به آن معنی است كه هیچ یك از پردازنده‌ها مجبور نیستند برای دسترسی به خط حامل سیستم یا حافظه منتظر بمانند، در نتیجه تمام پردازنده‌ها با حداكثر سرعت و توان خود كار می‌كنند .

روی آوردن به یك سیستم چند پردازنده‌ای، به چیزی بیش از خرید یك پردازنده‌ی دوم بستگی دارد. درواقع شما باید برد مادر مبتنی بر پردازش متقارن خود را با تراشه‌ی خاصی كه بتواند عمل‌كرد‌های متعدد تمام پردازنده‌های موجود را در آن واحد اداره نماید، تجهیز نمایید. در عین‌حال، پردازنده‌هایی كه می‌خواهید آن‌ها را به كار ببرید، نیز باید قابلیت پردازش متقارن را داشته باشند.

همبستگی کاشه ها : برای آن‌كه دو پردازنده‌ی موجود در سیستم از یك دیگر جلوتر نیفتند و داده‌هایی را تولید نكنند كه عمرشان به سر رسیده است، چند ‌پردازشی به چیزی متكی می‌شود موسوم به همبستگی كاشه‌ها که در این‌جا یك پردازنده وارد حافظه‌ی كاشه‌كرده‌ی خود می‌شود تا تكه‌ای از اطلاعات مورد نیازش را بیرون بكشد، و پردازنده‌ی دیگر بدون اطلاع آن یكی پردازنده، بررسی می‌كند كه آیا آن فقره‌ی خاص در آخرین لحظه به روز در آمده است یا خیر، كه اگر آن فقره به روز درآمده باشد، آخرین و جدیدترین داده‌ها را تامین ‌سازد. این همبستگی كاشه‌ها مانع از آن می‌شود كه داده‌ها به هم ریخته گردند؛ آن هم با كاركردن كم و بیش جداگانه‌ی یك یا چند پردازنده روی یك عملیات واحد.

نوبت کاری خط حامل : این ویژگی موجب بهتر كاركردن چند پردازشی می‌شود، به منظور دست یافتن به حافظه‌ای كه در عمق بیش‌تری از كاشه‌ی پردازنده قرار دارد، مثلاً حافظه‌ی متعارف یا سخت‌دیسك كامپیوتر- پردازنده باید از روی چیزی حركت كند كه به آن خط حامل سیستم می‌گویند. هنگامی كه بیش از یك پردازنده در حال انجام وظیفه باشد، ممكن است در مورد این‌كه چه پردازنده‌ای باید اوّل سوار این خط شود، دعوایی به راه بیفتد و برخوردی رخ دهد. نوبت كاری خط حامل به هر یك از پین‌های پردازنده‌ها، یك ولتاژ متفاوت اختصاص می‌دهد تا از روی آن معلوم شود كه چه پردازنده‌ای فعال و چه پردازنده‌ای بیكار است. پردازنده‌ی فعال حق تقدم سوار شدن روی خط حامل را پیدا می‌كند. همین تغییر وضعیت فعال و غیر فعال كه تصادفاً بین هر دو پردازنده رخ می‌دهد، باعث می‌شود كه هیچ‌كس دست و پایش را گم نكند و در این شلوغی سرگیجه نگیرد!

ICTIr.NET
جستجو کنید منابع و اطلاعات کامل تری میجویید :20:

s_paliz
14-12-2008, 13:57
مطلب Wisdom تایید میشه . در cpu های دو هسته ای دو تا شماره برای سرعت نشون میده
مثل:2.40GHz ,2.41 GHz

mrmmnb
14-12-2008, 13:57
cpu سیستم خودم که دو هسته ای نیست پس چرا اون رو دو تا نشون میده؟
ضمنا کارت گرافیک جریانش چیه؟

s_paliz
14-12-2008, 14:06
مطمئنی دو هسته ای نیست واسه خودمم سوال شد

Benygh
14-12-2008, 15:15
سی پی یوی شما Hyper Threading میتونه باشه ! یک هسته به صورت مجازی ایجاد میشه که توی Task Manager هم به صورت دو تا نشون میده !

mrmmnb
14-12-2008, 22:47
میشه یکم بیشتر توضیح بدید؟
توی تسک مننجر کدوما نشون دهنده cpu هست؟
اصلا چه کاری ازش میاد که دو تا نشون میده
یه چیزی بهم بگید که بتونم هفته بعد جواب بدم نمیخوام جلوی این یارو کم بیارم تو کلاس

manreza71
14-12-2008, 23:49
من فکر میکنم تعداد cpu هایی که نشان داده میشود بستگی به این دارد که ما تا به حال چند نوع cpu به مادربرد وصل کرده ایم اگر فقط یک cpu از روز اول وصل کرده باشیم توی device manager فقط همون یکی رو نشون میده اگه به جای اون cpu یکی دیگی بزاریم علاوه برنام cpu جدید نام قدیمی هم درج میشه

mrmmnb
15-12-2008, 00:11
نه بابا اینم جواب نیست اولا که اسم هر دو دقیقا یکی هست دوما من فقط به این مین همین cpu رو وصل کردهام واونو عوض نکردم

moslem.b
15-12-2008, 07:34
من هر چی تو فورم های خارجی گشته بودم همه به یه جواب رسیده بودن Hyperthreading CPU

mrmmnb
15-12-2008, 14:35
میشه بگی Hyperthreading CPU یعنی چه؟یکم دربارش توضیح بدید

s_paliz
15-12-2008, 15:42
من فکر میکنم تعداد cpu هایی که نشان داده میشود بستگی به این دارد که ما تا به حال چند نوع cpu به مادربرد وصل کرده ایم اگر فقط یک cpu از روز اول وصل کرده باشیم توی device manager فقط همون یکی رو نشون میده اگه به جای اون cpu یکی دیگی بزاریم علاوه برنام cpu جدید نام قدیمی هم درج میشه

تکذیب شد!!

nw_nk
15-12-2008, 17:55
سلام

اين موضوع با ديد اينتلي به يكي از اين دو مورد برميگرده:

1- CPU هاي داراي تكنولو‍‍ژي Hyper-Threading

مثل يك Pentium4 3GHz كه تك هسته اي اما داراي تكنولو‍ي فوق هست.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

2- CPU هاي 2 هسته اي و بيشتر

مثل يك Core2 E8400 كه دو هسته اي هست.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

--------------

مورد شما فكر كنم اولي باشه, چون در همچين سيستمي بسته به فعال بودن يا نبودن گزينه Hyper-Threading در بايوس, يك يا دو CPU در Device Manager و يك يا دو نمودار CPU در Task Manager مي تونيد مشاهده كنيد. (گزينه Hyper-Threading معمولا در تب Advanced يا Features در بايوس قرار داره و دو حالت Enabled و Disabled براش وجود داره.)

نكته 1: CPU هاي دسته 2 يعني چند هسته اي ها در حالت كلي قويتر از CPU هاي دسته 1 يعني HT ها هستند. واقعا چند هسته اي بودن, جديدتر و بهتر از Hyper-Threading كه شبيه سازي چند هسته هست, مي باشد.

نكته 2: Hyper-Threading در اكثر اوقات باعث افزايش كارايي ميشه و غير فعال كردنش در بايوس صلاح نيست. مواردي هم هست كه يك برنامه كاربردي طوري نوشته شده كه نميتونه از قابليت هاي HT استفاده كنه و غير فعال كردن اين تكنولوژي هنگام كار با اون برنامه مفيده.

نكته 3: تكنولوژي Hyper-Threading ميتونه حتي در مورد CPU هاي چند هسته اي واقعي هم مطرح بشه و كارايي اونهارو هم افزايش بده. مثلا يك CPU دو هسته اي داريم كه با HT چهار هسته به نظر بياد.

--------------

موفق باشيد.

mrmmnb
16-12-2008, 14:06
سینا جون ممنون از توضیحات کامل وجامعی که دادی
ببین برا کارت گرافیک های ati هم چیزی پیدا میکنی که چرا اون هم دو تا نشون میده؟