Scalasca הוא כלים בקוד פתוח, שניתן להשתמש כדי לנתח את ביצועי ההתנהגות של יישומים במקביל ולזהות הזדמנויות לאופטימיזציה. זה תוכנן במיוחד לשימוש במערכות בקנה מידה גדולה כולל IBM Blue Gene (כגון JUGENE בForschungszentrum J & uuml; lich) וCray XT, אבל הוא גם מתאים היטב לפלטפורמות HPC קטנות ובינונית בקנה מידה.
Scalasca תומך הליך ביצועים-ניתוח מצטבר המשלב סיכומי ריצה עם מחקרים מעמיקים של התנהגות במקביל באמצעות מעקב אירוע, אימוץ אסטרטגיה של תצורות מדידה מעודנת ברציפות. תכונה ייחודית היא היכולת לזהות מצבי ההמתנה המתרחשים, למשל, כתוצאה מעומסי עבודה מופצים בצורה לא אחידה. במיוחד כאשר ניסיתי לטפס יישומי תקשורת עתירות לספירת מעבד גדולה, מדינות המתנה כזו יכולה להציג אתגרים קשים להשגת ביצועים טובים.
Scalasca היא תוכנה זמינה תחת רישיון הקוד פתוח BSD החדש.
פלטפורמות נתמכות
סט כלי Scalasca נבדק בהצלחה על הפלטפורמות הבאות:
& Nbsp; * IBM Blue Gene / P
אשכולות * IBM SP וBladeCenter; & nbsp
& Nbsp; * Cray XT5
& Nbsp; * Altix SGI
& Nbsp; * NEC SX-8
& Nbsp; * מערכות SiCortex
& Nbsp; * אשכולות שונים Linux / Intel (x86 / x64)
הפלטפורמות הבאות לא נבדקו לאחרונה:
& Nbsp; * IBM Blue Gene / L
& Nbsp; * Cray XT3 / 4
/ אשכולות מבוססי SPARC * Sun Solaris; & nbsp
& Nbsp; * מערכות NEC-SX אחרים
עם זאת, את קבצי הגדרות makefile סיפקו אולי עדיין עובדים על מערכות אלה.
מאחר שהקוד הוא די נייד, הוא גם צפוי לעבוד על מערכות אחרות, כמו גם עם מאמץ צנוע על ידי מישהו מנוסה עם המורכבויות של ספריות MPI ומהדרים. קבצי ההגדרות Makefile מסופקים עשויים לספק בסיס טוב לבנייה ובדיקת הכלים בפלטפורמות אחרות
מה חדש בהודעה זו :.
- זה הוא שחרור תיקון באג.
מהו
- מספר תיקוני באגים קריטיים ושיפורים רבים
מה חדש בגרסת 1.3.3:
- API שליטת מדידה נוסף
- תמיכה נוסף עבור Cray XE6
- תמיכה משופרת למערכות NEC SX
- נושאי אוסף עקבות נפתר על SX-9
- תמיכה נוסף עבור API FTRACE
- תמיכת ניתוח עקבות משופרת עבור קודי MPMD
- טיפול שגוי קבוע של MPI_IN_PLACE
- מעקב שלם קבוע של תקשורת בין-MPI
- כל CUBE 3.3.2 השיפורים
מה חדש בגרסת 1.3.1 : עטיפות
קבועות Fortran MPI I / O לSGI MPT ספריית MPI
דרישות :
- Qt
תגובות לא נמצא