ورود

نسخه کامل مشاهده نسخه کامل : sse4 ؟؟



hamid2006gh
08-11-2007, 13:21
سلام
اقا اين دستورالعمل هاي sse4 كه بعضي از سي پي يو ها ساپورت ميكنندمثلE6420 و بعضي هاشون هم ساپورت نميكنند مثل (E6550,E6750 و ... ) در عمل چقدر رو كارايي تاثير دارند ؟ اصلا براي چي خوبند ؟

javadshahvand
08-11-2007, 16:10
سلام
اقا اين دستورالعمل هاي sse4 كه بعضي از سي پي يو ها ساپورت ميكنندمثلE6420 و بعضي هاشون هم ساپورت نميكنند مثل (E6550,E6750 و ... ) در عمل چقدر رو كارايي تاثير دارند ؟ اصلا براي چي خوبند ؟


این امر به اجرای هر چه بهتر نرم افزار های گرافیکی، نمایش 3 بعدی، بازی ها، سرویس دهنده های وب و ابزار های سرویس دهنده کمک فراوانی خواهد کرد

جدیدترین این دستورالعملها که SSE5 نام گرفته است با هدف توسعه کارایی برای محاسبات سنگین و پیچیده ، HPC ، مولتی‌مدیا و برنامه‌های امنیتی است توسط کمپانی AMD ارائه گشته.

انتظار می‌رود که AMD پردازنده‌هایی با ویژگی SSE5 را در سال 2009 و با پردازنده‌های سریBulldozer و با اسم رمز Sandtiger ارائه خواهد کرد.

در حال حاضر این دستورالعملها در دسترس توسعه دهندگان سخت‌افزار می‌باشد. اما این ویژگی تا نسل بعدی پردازنده‌های AMD (که از معماری Fusion با هسته Bulldozer بهره می‌برند) ارائه نخواهند شد. علت آن هم زمانبر بودن توسعه این دستورالعملها و بازخورد تقاضاها اعلام شده. حوزه فعالیت دستورالعملهای SSE5 شامل موارد زیر می‌باشد:

محاسبه عملوندهای سه دستوری با بکاربردن توابع ریاضی و منطقی برای عملگرها یا ورودی عملوندها به اجرا در می‌آیند. با افزایش تعداد عملوندها ، دستوالعملهای x86 می‌توانند از 2 به 3 عملوند مورد استفاده قرار گیرند همچنین SSE5 قالبیتهای ادغام کردن مضربها و تبدیل دستورالعملهای ساده به دستورالعملهای واحد و موثرتر را داراست لازم به ذکر است که توانایی اجرای دستورالعملهای 3عملوندی فعلا فقط در پردازنده‌های مبتنی بر معماری Risc امکانپذیر می‌باشد.

توانایی جمع کردن ضربهای ترکیب شده 3 عملوندی امکانات جدیدی از دستورالعملها را ارائه می‌کند که محاسبات پیچیده را به طور موثر و کارایی به اجرا در می‌آورد. دستورالعملهای جمع کردن ضربهای ترکیب شده شامل ضرب و جمع‌هایی است که محاسبات تکراری فقط با یک دستورالعمل فعال شود. این ساده سازی اجرای سریع برنامه‌های سایه‌زن گرافیکی ، سریعتر کردن برنامه‌های وابسته به تصویر ، سه بعدی سازی صدا و محاسبه ماتریسهای پیچیده ریاضی را برای این پردازنده‌ها به ارمغان می‌آورد.

اما واکنش رقیب AMD نیز در این رابطه جالب بوده، Dan Snyder مدیر روابط عمومی شرکت اینتل در این رابطه گفت : ما دلیلی نداریم تا در مورد قصد و اندیشه‌هایمان در سال 2009 صحبت کنیم و تنها درباره اندیشه‌های خود و دیگران تا به امروز صحبت می‌کنیم.

وی در مورد برنامه خود در رابطه با ارائه SSE5 سخنی نگفت و افزود: "ما درستورالعمهای SSE4 را به تازگی ارائه کرده‌ایم و نشان داده‌ایم که این دستورالعمها چه مزایا و امکانات فراوانی را برای پردازش ویدیو و مولتی‌مدیا در اختیار کاربران قرار می‌دهد همچنین به منظور توسعه(SSE4) ، به تازگی نمونه‌هایی از پردازنده‌های خانواده Penryn در اختیار Independent Software Vendor)ISV) قرار داده‌ایم".
لازم به ذکر است که AMD در آخرین نسل از پردازنده‌های خود(Barcelona) از دستورالعملهای SSE4a استفاده کرده است که می‌توان آن را زیر مجموعه‌ای از دستورالعملهای SSE4 دانست که در سپتامبر سال 2007 ارائه خواهند شد.

hamid2006gh
09-11-2007, 10:40
اقا خيلي ممنون
استفاده كرديم