Berkeley UPC

צילום מסך תוכנה:
Berkeley UPC
פרטי תוכנה:
גרסה: 2.28 מעודכן
טען תאריך: 13 Aug 18
רשיון: ללא תשלום
פופולריות: 8
גודל: 6920 Kb

Rating: 2.7/5 (Total Votes: 6)

Unified Parallel C (UPC) הוא הרחבה של שפת התכנות C המיועדת למחשוב עתיר ביצועים במכונות מקבילות בקנה מידה גדול. השפה מספקת מודל תכנות אחיד עבור חומרת זיכרון משותפת ומופצת. המתכנת מוצג עם מרחב כתובות משותף אחד, מחולק למחיצות, שבו משתנים עשויים לקרוא ולכתוב ישירות על ידי כל מעבד, אך כל משתנה קשור פיזית עם מעבד יחיד. UPC עושה שימוש במודל חישוב נתונים בודד של תוכנית יחיד (SPMD), שבו כמות ההקבלה קבועה בזמן האתחול של התוכנית, בדרך כלל עם חוט יחיד של ביצוע לכל מעבד.


שפת UPC התפתחה מחוויות עם שלוש שפות קודמות אחרות שהציעו הרחבות מקבילות ל- ISO C 99: AC, Split-C ו- Prebalcessor מקבילים (PCP). UPC אינו עילית של שלוש שפות אלה, אלא ניסיון לזקק את המאפיינים הטובים ביותר של כל אחת מהשפות. UPC משלבת את יתרונות התכנות של פרדיגמת תכנות הזיכרון המשותפת ואת השליטה על פריסת הנתונים והביצועים של פרדיגמת התכנות שעוברת.

דרישות :

li> XCode

תוכנה דומה

ActiveTcl (Mac)
ActiveTcl (Mac)

12 Dec 14

Xenon
Xenon

12 Dec 14

ActivePerl (Mac)
ActivePerl (Mac)

12 Dec 14

תגובות ל Berkeley UPC

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!