تور لحظه آخری
امروز : چهارشنبه ، 16 آبان 1403    احادیث و روایات:  امام علی (ع):توفيق [انجام كار نيك] از خوشبختى و بى توفيقى از بدبختى است.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

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

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

 






آمار وبسایت

 تعداد کل بازدیدها : 1826574416




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

منظور از Cpu های دوهسته ای چیه ؟


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : منظور از Cpu های دوهسته ای چیه ؟ ehsan45930-07-2008, 05:35 PMمنظور از Cpu های دوهسته ای چیه ؟ لطفاً راهنمایی بفرمایین :11: MicroSystem30-07-2008, 06:23 PMدر حقيقت دو تا Cpu هست كه توي يك پك جا دادند حالا ممكنه يه چيزائيشون با هم مشترك باشه مثل كش سطح 2. اما مشكل اساسي اينه كه نرم افزارها بايد اين قابليت رو داشته باشند تا بتونند از هر دو هسته استفاده كنند مثلا برنامه نويس بايد طوري برنامه بنويسه كه بخشي از كار رو يك هسته انجام بده بخش ديگه اي از كار رو هسته ديگه به اين ميگن پردازش موازي. اما يه مزيت ديگه اين پردازنده ها امكان اجرا شدن دو برنامه همزمان هست در اين صورت هر هسته ميتونه يك برنامه رو اجرا كنه. مثلا فرض كن شما داري فيلم تبديل ميكني، همزمان هم بازي ميكني، فيلم رو يه هسته اجرا ميشه بازي روي دومي( به شرط اينكه هيچ كدوم از اونها به تنهائي به دو هسته نياز نداشته باشند كه در اين صورت پردازنده چهار هسته اي لازمه) البته قضيه با اين سادگيها هم نيست منتها سادش كردم تا راحتتر متوجه بشي. javadshahvand30-07-2008, 06:58 PMمنظور از Cpu های دوهسته ای چیه ؟ لطفاً راهنمایی بفرمایین :11: بارها این سوال مطرح شده سرچ کنید mohsen77730-07-2008, 07:49 PMدر حقیقیت پردازنده ها چند هسته ای از چند Alu مجزا تشکیل شده اند و نه چند پردازنده مجزا mahddi30-07-2008, 08:01 PMسرچ انجمن اصلا درست حسابی مثل google کار نمیکنه میشه گفت اصلا بدرد نمیخوره torpedo31-07-2008, 12:34 AMسلام منم سوال داشتم مثلا وقتی گفته میشه پردازنده دو هسته ای 2.4 گیگا هرتزی یعنی دو تا پردازنه 2.4 تو یه پک هست یا جمع قدرت دو تاشون شده 2.4؟ و این Alu چیه؟ torpedo31-07-2008, 01:39 AMاگه میشه جواب بدین MicroSystem31-07-2008, 09:39 AMسلام منم سوال داشتم مثلا وقتی گفته میشه پردازنده دو هسته ای 2.4 گیگا هرتزی یعنی دو تا پردازنه 2.4 تو یه پک هست یا جمع قدرت دو تاشون شده 2.4؟ و این Alu چیه؟ اگه بخواي جمع بزني ميشه 4.8 ولي جمع زدن كار درستي نيست چون يه نرم افزار نميتونه با راندمان 100 درصد از هر دو هسته استفاده كنه s-a-l-i-m31-07-2008, 09:51 AMیعنی یک cpu با دو هسته و اگر core due بود که 2mb کش با هم دارند ولی اگر core 2 due بود یعنی هر هسته با کش مجزا.... خود core واسه سی پی یو های جدید هست که گرمای کمتری نسبت به cpu عادی دارد MicroSystem31-07-2008, 02:33 PMیعنی یک cpu با دو هسته و اگر core due بود که 2mb کش با هم دارند ولی اگر core 2 due بود یعنی هر هسته با کش مجزا.... خود core واسه سی پی یو های جدید هست که گرمای کمتری نسبت به cpu عادی دارد ‍Core Duo مربوط به لپ تاپ هست كه فقط يك هسته داره Core 2 Duo دو هسته داره با كش سطح 2 مشترك. Bracket01-08-2008, 01:13 AMدر حقیقیت پردازنده ها چند هسته ای از چند Alu مجزا تشکیل شده اند و نه چند پردازنده مجزا البته به کار بردن ALU درست نیست چون هر هسته میتونه چند ALU داشته باشه که داره اتفاقا جالب اینجاست که بدونی 2 هسته دقیقا میتونن کار دو پردازنده مجزا انجام بدن فقط کش سطح دوم مشترک هست ولی همونطور که دوستمون ماکرو گفت اهمیت اینجاست که نرم افزار بتونه Thread ها درست درمون پخش کنه اگر نرم افزاری وجود داشته باشه که بتونه از دو هسته در زمان واحد عینا مثل هم استفاده کنه میشه گفت توانایی پردازنده دو برابر شده البته بعید میدونم همچین نرم افزاری وجود داشته باشه ساخت نرم افزار های Multi theareded در سطوح بالا کار بسیار پیچیده و سختیه . Lord_theOne01-08-2008, 08:43 AMنکته:CPU مخفف Central Processing unitاست. CPU:CPU از3 بخش تشکيل می شود.ALU , CU , REGISTER نکته:ALU مخفف Arithmatic Logic unitاست. نکته:CU مخفف Contorol unit است. کار ALU چيست؟ ALU کارهای محاسباتی و منطقی را به عهده دارد. کار CU چيست؟CU تجهيزات سخت افزاری و Bus ها را کنترل می کند. shahab_blaster01-08-2008, 11:19 AMالبته به کار بردن ALU درست نیست چون هر هسته میتونه چند ALU داشته باشه که داره اتفاقا جالب اینجاست که بدونی 2 هسته دقیقا میتونن کار دو پردازنده مجزا انجام بدن فقط کش سطح دوم مشترک هست ولی همونطور که دوستمون ماکرو گفت اهمیت اینجاست که نرم افزار بتونه Thread ها درست درمون پخش کنه اگر نرم افزاری وجود داشته باشه که بتونه از دو هسته در زمان واحد عینا مثل هم استفاده کنه میشه گفت توانایی پردازنده دو برابر شده البته بعید میدونم همچین نرم افزاری وجود داشته باشه ساخت نرم افزار های Multi theareded در سطوح بالا کار بسیار پیچیده و سختیه . 2 هسته نميتونن كار 2 پردازنده رو انجام بدن با هم خيلي فرق مي كنن بعدشم ويندوز اين اجازه رو نميده كه كل هسته ها دائما در اختيار يه نرم افزار قرار بگيره و الگوريتم هاي خاصي اره براي دادن هسته ها به نرم افزار ها Bracket01-08-2008, 02:06 PMنکته:CPU مخفف Central Processing unitاست. CPU:CPU از3 بخش تشکيل می شود.ALU , CU , REGISTER نکته:ALU مخفف Arithmatic Logic unitاست. نکته:CU مخفف Contorol unit است. کار ALU چيست؟ ALU کارهای محاسباتی و منطقی را به عهده دارد. کار CU چيست؟CU تجهيزات سخت افزاری و Bus ها را کنترل می کند. البته هر CPU بدون شک از 3 بخش تشکیل نشده و تعداد بخش ها خیلی بیشتره و در هر معماری و پردازنده هم این فرق میکنه . در مورد ALU هم دلیل استفاده از چند alu در هسته خیلی سادست که اولین بار فکر کنم در پردازنده های اینتل استفاده کرد (به کتاب معماری پترسن مراجعه کنید) ببین وقتی دستور العمل ها برای محاسبه به واحد منطقی میرسن در صورت وجود یک ALU باید دستور العمل ها برای اینکه عملگر خاصی روشون اعمال بشه تو نوبت قرار بگیرن البته Pipeline ها تا حدودی این عملیات ها ساده تر و سریعتر میکنن و البته ممکنه ALU های بسیار سریعی داشته باشیم ولی برای اینکه سرعت بیشتر بشه اومدن ALU رو افزایش دادن حالا بسته به معماری البته من نمیخوام بحث رو بزرگ کنم چون در حد یه کتاب میشه در موردش بحث کرد البته این مسئله قدیمی هست بشدت و پردازندهای جدید خیلی پیچیده و پیشرفته تر از این چیزها هستن ولی معمولا در حد معلومات من ممکنه در یک پردانزده چند Full ALU داریم و چندین ALU دیگه که بعضا بعضیاشون فقط کارهای پایه ای مثل جمع یا اضافه رو انجام میدن که دیگه اینا کاملا برمیگرده به نوع معماری پردازنده بعضا ممکنه فقط از یک Full ALU استفاده بشه . Bracket01-08-2008, 02:16 PM2 هسته نميتونن كار 2 پردازنده رو انجام بدن با هم خيلي فرق مي كنن بعدشم ويندوز اين اجازه رو نميده كه كل هسته ها دائما در اختيار يه نرم افزار قرار بگيره و الگوريتم هاي خاصي اره براي دادن هسته ها به نرم افزار ها بحث سخت افزاریش هست از نظر سخت افزاری دو تا هسته تقریبا دارن کار دو پردازنده رو انجام میدن و فقط از کش مشترک استفاده میکنن بقیه قسمت ها کاملا مجزا هست ولی این مهمه الان شما مثلا n تا Thread داری چطوری میخوای این ها تقسیم کنی که حتما بطور مساوی بین دو هسته تقسیم وظیفه بشه حالا این برمیگرده به سیستم عامل به نرم افزارهایی که در اون سیستم عامل ساخته شدن و استفاده میشن ولی خوده پردازنده دو هسته ای به تنهایی تقریبا تقریبا میشه گفت مثل دو پردازنده مجزا میمونه . Hamid-6224-08-2010, 12:48 PMسوال من اینه که آیا یک پردازنده 3 گیگاهرتزی قدیمی با یک هسته توانایی بیشتری از یک پردازنده 2.6 دو هسته ای برای یک نرم افزار داره ؟ یا کمتر ؟ sydsina25-08-2010, 09:41 AMجواب اینجاست که اگر این اختلاف در همین حد باشه 2 پردازنده 2.6 قدرت بیشتری از یک پردازنده 3 داره چون تقسیم کار به شکل فوق العاده قابل ملاحظه ای راندمان کار رو بالا میبره برای همین هست که در کارت گرافیک هم میگیم لازم نیست حتما همه 8800 GTX داشته باشن میتونی با مثلا 2 تا 8600 GTS ، راندمان بالاتری از 8800 بگیری kiarash350028-08-2010, 03:52 PMدر مورد دو هسته ای مجازی هم میشه یه توضیحی بدین که چه فرقی با تک هسته ای داره... amd>intel28-08-2010, 04:09 PMدو هست مجازي يا همون hyperthreading technology يك قابليت بود كه پردازشگر عمليات رو طوري تنظيم ميكرد كه در واقع منابع پردازشگر تقسيم ميكرد . kiarash350028-08-2010, 04:24 PMتولیدش متوقف شده؟ سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 17788]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن