ברקלי Upc.

נייד, ביצועים גבוהים מאוחדים מקביל c קומילר
הורד עכשיו

ברקלי Upc. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • Freeware
  • מחיר:
  • FREE
  • שם המפרסם:
  • Lawrence Berkeley National Laboratory
  • אתר האינטרנט של המוציא לאור:
  • http://lbl.gov/
  • מערכות הפעלה:
  • Mac OS X 10.3 or later
  • גודל הקובץ:
  • 24.9 MB

ברקלי Upc. תגים


ברקלי Upc. תיאור

ניידת, ביצועים גבוהים Unified מהדר C מקביל C המקביל Unified (UPC) הוא רחבה של שפת תכנות C המיועדת למחשוב עתיר ביצועים על מכונות במקביל בקנה מידה גדולה. השפה מספקת מודל תכנות אחיד הוא חומרת הזיכרון משותפת ומופץ. המתכנת מוצגת עם מרחב כתובות משותף יחיד, למחיצות, שבו משתנים ניתן ישירות לקרוא ונכתב על ידי כול מעבד, אבל כול משתנים קשור פיזי עם האחד processor.UPC משתמשת במודל הנתונים מרובה תכנית יחידה (SPMD) חישוב מתוכו הסך של הקבלה הוא קבוע בזמן הפעלת תכנית, בדרך כלל עם חוט אחד של ביצוע כול הזמנת processor.In להביע הקבלה, UPC מרחיב ISO C 99 עם המבנים הבאים: · מודל ביצוע במפורש במקביל · מרחב כתוב משותפות · הפרימיטיבים סנכרון וגם הפרימיטיבים וניהול מודל עקביות זיכרון · זיכרון UPC משלבת את היתרונות תיכנות של פרדיגמת תכנות זיכרון משותף לבין שליטה על פריסת הנתונים והביצועים של העברת המסר תכנות paradigm.Berkeley UPC הוא בעל ביצועים גבוהים, נייד לחלוטין הפעור יישום מקור שפת UPC המיועד מעבד בקנה מידה גדולה, אשכולות PC, ואשכולות של משותף UPC זיכרון multiprocessors.Berkeley הוא יישום UPC הראשון זמין עבור Mac OS X, ומספק ביצועים competetive עבור מחשוב ויישומים על אשכולות X OS בגודלה בעולם, אך גם מספק תמיכה עבור פיתוח קוד UPC על מחשבים ניידים Mac OS X ותחנות עבודה שולחניות. דרישות: · עבור OSX 10.4 אתה צריך כלי XCode גרסת v2.x, עבור OSX 10.3 אתה צריך v1.x מה חדש במהדורה זו: · הוספת תמיכה מקורית עבור IBM BlueGene / P באמצעות רשת חדשה "dcmf" · שדרוג פורטלי תמיכה ברשת מטמון רישום זיכרון מקומי · שיפורים קטנים רבים לתמיכה IBM לאפי · בעיות ביצועים ותקינות תקן בתמיכת Myrinet GM · להוסיף מהדרי Pathscale לרשימה נתמכות למכונות XT קריי · תמיכה משופרת עבור מהדרים XLC על לינוקס · הרחבת 'ibv' (InfiniBand) תמיכה מתאמי InfiniPath של Qlogic · הוספה / לשפר תמיכה לפלטפורמות MIPSEL / Linux, כולל SiCortex · הרחבת התמיכה GCCUPC כדי GCCUPC 4.2.0.2 ומעלה · תיעוד הוסף משתמש עבור אופטימיזציות מהדר UPC ברמה הניסיונית (ראה manpage upcc) · מעקף עבור 4.x gcc (x = 4.3.0, למרות מעקפים בעבר תיעד שלנו בתוקפו · תמיכה Add עבור autoconf 2.62 ומעלה · הוספת תמיכה ניסיונית מעבדי ARM · שיפורים שונים ו / או תיקוני MIPS, אלפא, מעבדי PPC ו- SPARC תקן באגים הבולטים הבאים 2.6.0: · Bug1847 - בעיות יציבות התקן ב Cygwin -pthread אפליקציות · Bug2391 - ברקלי UPC כשלים האטומיקה על SGI Altix · Bug2383 - אי לנתח gcc-4.3.2 של כולל פרטי · Bug2304 - "make install" תמיד מופיע עַדכָּנִי על Cygwin · Bug2209 - לספק תיעוד חסר לשיגור עבודה יבמ SP · Bug2188 - תמיכה והפצת חוט שוויוני ברשת לפי · Bug2025 - כשלים לבנות מתורגמן w / g ++> = 4.1.2 · באגים הדור קוד שונים במקור ל-מקור אונליין · הודעות שגיאת המקור ל-מקור מתורגמן קלט חוקי שונה · מקור ל-מקור אונליין מתרסק על תשומות תקפות שונות · באג דוחות נוספים נפתרה עם תיעוד משופר / הבהיר · באגים נוסף קבוע GASNet (ראה gasnet / ChangeLog) · תיקוני באגים רב שונה קטין


ברקלי Upc. תוכנה קשורה

לא

API התאמה אישית מאוד עבור מפתחי רובי ...

152 17 KB

הורד

Nlpy

חינם קוד פתוח python החבילה עבור אופטימיזציה מספרית ...

253 2.1 MB

הורד