صفحه محصول - پاورپوینت پردازنده های چند هسته ای

پاورپوینت پردازنده های چند هسته ای (pptx) 43 اسلاید


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

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

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

قسمتی از متن PowerPoint (.pptx) :

پردازنده هاي چند هسته اي بخش اول تاريخچه Prof. Arvind Dream!! A time when Freshmen will be taught sequential programming as a special case of parallel programming بحران نرم افزاري اول زمان: 1960-70 مشکل: برنامه نويسي به زبان اسمبلي نياز به تجريد و قابليت جابه جايي بدون از دست دادن کارايي برنامه ها راه حل: زبان هاي سطح بالا مانند فرترن و c بحران نرم افزاري دوم زمان: 1980-90 مشکل: ناتواني در ساخت و نگهداري برنامه هاي کاربردي پيچيده که به صورت گروهي ايجاد مي شوند کامپيوترها مي توانستند برنامه هايي با پيچيدگي بالاتر را اجرا کنند نياز به قابليت انعطاف و قابليت نگهداري براي برنامه ها کارايي بالا مطرح نبود با توجه به قانون مور (Moor) بدست مي آمد بحران نرم افزاري دوم راه حل: برنامه نويسي شي گرا متدولوژي هاي نرم افزاري بهتر ابزارهاي بهتر براي ايجاد برنامه ها امروزه: برنامه نويسان و پردازنده ها!! برنامه نويسان چيزي در مورد پردازنده نمي دانند! زبانهاي سطح بالا به صورت انتزاعي پردازنده ها را مخفي مي کنند بايت کد جاوا مستقل از ماشين است بر مبناي قانون مور به منظور بدست آوردن سرعت بالاتر نيازي نيست برنامه نويسان چيزي در مورد پردازنده ها بدانند برنامه اي که 30 سال پيش به زبان c نوشته شده است همچنان کار مي کند و بر روي کامپيوترهاي امروزي بسيار سريعتر اجرا مي شود منشا بحران سوم زمان: 2005-… مشکل: کارايي برنامه هاي ترتيبي!! (قانون مور!) نياز به بهبود کارايي منطقي و پيوسته براي برنامه ها براي پشتيباني جنبه هاي جديد و حجم بالا و در حال رشد داده ها پردازنده هاي چند هسته اي! مدل هاي برنامه نويسي موازي تبديل برنامه هاي بازمانده ترتيبي به موازي موازي سازي

فایل های دیگر این دسته