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

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

قبل از خرید حتما توضیحات را کامل مطالعه نمایید

صفحه اصلی
راهنما
محصولات
درباره ما
قوانین
نقشه سایت
تماس با ما

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

10000 قیمت

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

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

 

 

 

 

لینک دانلود و خرید پایین توضیحات

دسته بندی : پاورپوینت

نوع فایل : .ppt ( قابل ويرايش و آماده پرينت )

تعداد اسلاید : 43 اسلاید

قسمتی از متن .ppt :

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

بخش اول

تاريخچه

بحران نرم افزاري اول

زمان: 1960-70
مشکل: برنامه نويسي به زبان اسمبلي
نياز به تجريد و قابليت جابه جايي بدون از دست دادن کارايي برنامه ها 
راه حل: زبان هاي سطح بالا مانند فرترن و c

بحران نرم افزاري دوم

مشکل: ناتواني در ساخت و نگهداري برنامه هاي کاربردي پيچيده که به صورت گروهي ايجاد مي شوند
کامپيوترها مي توانستند برنامه هايي با پيچيدگي بالاتر را اجرا کنند
نياز به قابليت انعطاف و قابليت نگهداري براي برنامه ها
 کارايي بالا مطرح نبود         با توجه به قانون مور (Moor) بدست مي آمد
راه حل: 
برنامه نويسي شي گرا
متدولوژي هاي نرم افزاري بهتر
ابزارهاي بهتر براي ايجاد برنامه ها

امروزه: برنامه نويسان و پردازنده ها!!

برنامه نويسان چيزي در مورد پردازنده نمي دانند!
زبانهاي سطح بالا به صورت انتزاعي پردازنده ها را مخفي مي کنند
بايت کد جاوا مستقل از ماشين است
بر مبناي قانون مور به منظور بدست آوردن سرعت بالاتر نيازي نيست برنامه نويسان چيزي در مورد پردازنده ها بدانند
برنامه اي که 30 سال پيش به زبان c نوشته شده است همچنان کار مي کند و بر روي کامپيوترهاي امروزي بسيار سريعتر اجرا مي شود

منشا بحران سوم

زمان: 2005-…
مشکل: کارايي برنامه هاي ترتيبي!! (قانون مور!)
نياز به بهبود کارايي منطقي و پيوسته براي برنامه ها 
براي پشتيباني جنبه هاي جديد و حجم بالا و در حال رشد داده ها

پردازنده هاي چند هسته اي!
مدل هاي برنامه نويسي موازي
تبديل برنامه هاي بازمانده ترتيبي به موازي

ادامه مطالب؛

موازي سازي

برنامه نويسي همروند و موازي

برنامه هاي همروند و موازي

همگام سازي

امن بودن

کارايي برنامه هاي موازي

پوشش

دانه بندي

بخش دوم

بررسي يکي از روش هاي موازي سازي خودکار
.
.
.


خرید

پرداخت آنلاین