Berkeley UPC

البرمجيات قطة:
Berkeley UPC
تفاصيل البرنامج:
الإصدار: 2.28 محدث
تاريخ إيداع: 13 Aug 18
ترخيص: حرر
شعبية: 8
حجم: 6920 Kb

Rating: 2.7/5 (Total Votes: 6)

الموحدة Parallel C (UPC) هي امتداد للغة برمجة C مصممة للحوسبة عالية الأداء على أجهزة متوازية كبيرة الحجم. توفر اللغة نموذج برمجة منتظم لكل من أجهزة الذاكرة المشتركة والموزعة. يتم تقديم مبرمج مع مساحة عنوان واحدة مشتركة مقسمة ، حيث يمكن قراءة المتغيرات مباشرة وكتابتها بواسطة أي معالج ، ولكن كل متغير مرتبط فعليًا بمعالج واحد. يستخدم UPC نموذج بيانات متعددة للبيانات (SPMD) أحاديًا يتم فيه تحديد مقدار التوازي عند وقت بدء البرنامج ، وعادةً مع خيط تنفيذ واحد لكل معالج.


تطورت لغة UPC من تجارب مع ثلاث لغات سابقة أخرى اقترحت امتدادات موازية لـ ISO C 99: AC و Split-C و Parallel C Preprocessor (PCP). UPC ليست مجموعة كبيرة من هذه اللغات الثلاث ، وإنما محاولة لتقطير أفضل خصائص كل منها. تجمع UPC بين مزايا البرمجة الخاصة بنموذج برمجة الذاكرة المشتركة والتحكم في تخطيط البيانات وأداء الرسالة التي تمر عبر نموذج البرمجة.

المتطلبات:

XCode

برامج مماثلة

تعليقات ل Berkeley UPC

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة