المكونات

دفع إنتل بالتوازي للمطورين

Перехожу на iPhone 11 после 5 лет на Android :)

Перехожу на iPhone 11 после 5 лет на Android :)
Anonim

أعلنت شركة إنتل يوم الجمعة تدعو المبرمجين إلى تطوير برامج يمكنها الاستفادة من قدرات الحوسبة المتوازية على معالجاتها متعددة المراكز المستقبلية.

من خلال توفير أدوات البرمجيات ، تريد شركة Intel أن تجعل المبرمجين يبنون برمجيات تستفيد من العدد الكبير من النوى وقدرات التعدد في وقال بيل كيركوس ، وهو شركة إنتل ، إن معالج Larrabee القادم لتنفيذ وتشغيل عدد أكبر من المهام في وقت واحد.

"تقوم إنتل بإنشاء عائلة كاملة من أدوات التطوير للمساعدة في سرعة وتسهيل التحول إلى الحوسبة المتوازية وتصميم البرمجيات." المتحدث باسم

بدأت بداية جهودها لجذب المبرمجين في وقت سابق من هذا الأسبوع عندما أصدرت نسخة تجريبية من Intel Parallel Composer ، والتي تطلق عليها الشركة اسمها "fi RST "أداة برمجية تسمح لمطوري Windows بالتوافق مع حوسبة متعددة المراكز. يقوم الملحن بتسريع عملية تطوير البرامج من خلال دمج التوازي مع العديد من المجمعين بما في ذلك مترجم C / C ++.

"إن الإصدار التجريبي العام من Intel Parallel Composer هو منتج جديد آخر بالنسبة لنا لتحسين مساعدة مطوري Windows في استخدام التوازي لـ multicore [computing] ، "قال Kircos.

Intel Parallel Composer متوافق حاليًا مع Windows فقط ، وستتوفر الميزات الجديدة التي ظهرت لأول مرة في الأداة في وقت ما من العام القادم لمجمعي Mac OS X و Linux ، حسبما قال متحدث باسم Intel.

The Composer هو جزء من Intel Parallel Studio ، وهي مجموعة من الأدوات التي ستتيحها Intel للمطورين لكتابة برامج للحوسبة المتوازية. ويمتد إنتل Parallel Studio بالتوازي مع مجموعة تطوير تطبيقات Visual Studio من Microsoft من خلال توفير ميزات جديدة في مترجم C و C ++ ، ومن خلال توسيع مصحح الأخطاء ، من بين ميزات أخرى.

البرامج التي تم تطويرها باستخدام Intel Parallel Studio ستتمكن من الانتقال إلى الآلات التي تحمل وقالت شركة لارابي رقاقة. يتوفر الاستوديو في الإصدار التجريبي حتى مايو 2009 على موقع Intel على الويب.

ستشتمل رقائق Larrabee على العديد من النوى وقدرات المعالجة المجمعة لوحدات معالجة الرسومات مع بنية x86 ، مما يعمل على تحسين أداء التطبيقات والرسوميات. وستتضمن الشريحة أيضًا دعمًا لعدة واجهات برمجة التطبيقات (واجهات برمجة التطبيقات) بما في ذلك OpenGL و DirectX ، مما يسمح للرقاقة بتشغيل الألعاب والبرامج الحالية.

ومع ذلك ، فإن نقل برامج خاصة ببرنامج Larrabee إلى منصات أخرى - مثل وحدات تحكم الألعاب - يمكن كن مشكلة. تحاول شركة إنتل تعويض ذلك من خلال خطط لدعم المزيد من بيئات البرمجيات ، وهي تعمل مع شركات مثل أبل لتطوير أدوات البرمجة.

مع إضافة المزيد من النوى متعددة المؤشرات لأجهزة الكمبيوتر ، تستثمر Intel و Microsoft بشكل مشترك في الجامعات والجهود الأخرى لتشجيع المبرمجين على الاستفادة من البرمجة المتوازية ، قال كيركوس. تعهدت كل من الشركات في وقت سابق من هذا العام بتقديم 20 مليون دولار أمريكي لمراكز الأبحاث في جامعة كاليفورنيا ، بيركلي وجامعة إلينوي ، أوربانا-شامبين لتعزيز تصميم البرمجيات في الحوسبة متعددة المراكز على مدى السنوات الخمس القادمة.