AMD x86 Open64 Compiler Suite

צילום מסך תוכנה:
AMD x86 Open64 Compiler Suite
פרטי תוכנה:
גרסה: 4.2.5
טען תאריך: 11 May 15
רשיון: ללא תשלום
פופולריות: 135

Rating: 2.5/5 (Total Votes: 2)

AMD x86 Open64 Compiler Suite הוא ביצועים גבוהים, כלי באיכות ייצור דור קוד מיועד לעומסי עבודת מחשוב מקביל ביצועים גבוהים & nbsp;. סביבת x86 Open64 מספקת מפתח הבחירות החיוניות בעת בנייה ואופטימיזציה של C, C ++, ויישומי Fortran מיקוד של 32 סיביות ושל 64 סיביות פלטפורמות לינוקס.
מערכת מהדר x86 Open64 מציעה רמה גבוהה של אופטימיזציות מתקדמות, multi-threading, ותמיכת מעבד הכוללת אופטימיזציה גלובלית, וקטוריזציה, ניתוח interprocedural, אופטימיזציות משוב מכוון, תמורות לולאה, ודור קוד שמחלץ את הביצועים אופטימליים מכל ליבת מעבד x86 .
X86 Open64 Compiler Suite מפשט ומאיץ פיתוח וכוונון עבור x86, AMD64 (AMD אנד reg, ארכיטקטורת x86-64), וIntel64 (Intel אנד reg, x86-64 אדריכלות) יישומים. מהדרים x86 Open64 ליצור בסיס חזק לבניית קוד מקביל חזק, ביצועים גבוהים באמצעות MPI, OpenMP אנד reg ;, ואוטומטי במקביל יחד עם ספריות מותאמות במיוחד *

תכונות :.

  • תקני שפה:
  • ANSI C99, 98
  • ++ C ISO
  • עומד בתקן ISO / IEC 9899: 1999, שפות תכנות - C סטנדרטי
  • עומד בתקן ISO / IEC 14882: 1998 (E), שפות תכנות - ++ C סטנדרטי
  • 77 Fortran, 90, 95
  • תואם את / IEC 1539-1 ISO: 1997 שפות תכנות - Fortran
  • שיחות בין-שפה
  • תמיכת נקודה צפה IEEE 754

  • אופטימיזציות
  • Pragmas לשלוט

  • הבהרה פלטפורמה:
  • x86 32 סיביות ודור קוד 64 סיביות x86
  • תמיכת קובץ גדולה על מערכות של 32 סיביות
  • I / O
  • החלפת Byte
    SSE / SSE2 / דור קוד SSE3
  • וקטור וסקלר
  • OpenMP 2.5 לדגמי זיכרון משותפים
  • MPICH2 למודלים זיכרון מופץ ומשותפים
  • ספריית המתמטיקה Core AMD אופטימלי (ACML)
  • הבהרה אופטימיזציה
  • אופטימיזציות גלובלית, למשל, SpellCheckerService.
  • חיסול יתירות חלקי
  • הפצה קבועה ותנועת קוד
  • ירידת כוח ופישוט ביטוי
  • חיסול קוד המלח וחיסול תת-ביטוי נפוץ

  • אופטימיזציות
  • Loop-קן (מופעלות עם '-O3'), למשל
  • Loopfusion והפצה
  • מחלף לולאה ויישוב מטמון אופטימיזציה
  • vectorization לSSE * דור קוד
  • הכנה מקדים של נתוני תוכנה
  • דור קוד ואופטימיזציות, למשל, SpellCheckerService.
  • הקצאת הרשמה מתקדמות
  • Loop unrolling
  • בחירת הדרכה ותזמון
  • אופטימיזציות עינית

  • אופטימיזציות
  • מכוון משוב (מופעלות עם '-fb_create / -fb_opt'), למשל
  • פריסת קוד
  • הטבעת פונקציה מכוונת משוב ודה-וירטואליזציה
  • הרשמה מודרכת משוב שפיכה
  • התמחות ערך
  • ניתוח הבין-פרוצדורלי ואופטימיזציה (מופעל עם '-ipa'), למשל
  • הטבעת פונקציה ושיבוט
  • Inter-פרוצדורלי ניתוח כינוי
  • אופטימיזציות מחדש פריסת נתונים לחברי מבנה
  • התפשטות מתמדת בין-פרוצדורלי וחיסול קוד מת

מה חדש בהודעה זו:

  • גרסה זו כוללת אופטימיזציות ביצועים חדשות, תמיכה במשפחת AMD 15 שעות, בניין טוב יותר ממקור, ותיקוני באגים רבים.

מה חדש בגרסת 4.2.4:

  • הרחבת היוריסטיקה שיפור תפקוד הטבעה ומוטבעת משופרים

    של ספרייה פונקציות

  • מסגרת משופרת לריבוי גרסאות
  • פישוט ביטוי אינדוקציה משופרת ואופטימיזציה מיזוג-אם
  • דור קוד משופר למפעיל%
  • ניתוח interprocedural משופר לשיחות עקיפות פונקציה, פונקציות וירטואליות, ופונקציות עם & quot; noreturn & quot; תכונה.
  • יוצא מן הכלל אופטימלי טיפול
  • 90 מערכים זמניים אופטימיזציה של עיבוד של Fortran
  • משופר מיפוי זיקת המעבד בOpenMP וספריית זמן ריצה מקבילה
  • תמיכה נוסף עבור דפים ענק 1GB
  • אפשרויות נקודה צפו פשוטה
  • ארוך כפול מיושם כדיוק כפול IEEE 80-bit
  • פנימי הוסיף ל-ffastmath
  • מודול ISO_C_BINDING Fortran
  • תיקוני באגים בתחומים רבים ובם:
  • תאימות GCC
  • תמיכה בעמוד ענקית
  • תמיכת Fortran
  • OpenMP
  • בניין ממקור
  • תמיכת פלטפורמה מורחבת, כולל RHEL 5.5 וSLES11 SP1

מה חדש בגרסת 4.2.4:

  • הרחבת היוריסטיקה שיפור תפקוד הטבעה ומוטבעת משופרים

    של ספרייה פונקציות

  • מסגרת משופרת לריבוי גרסאות
  • פישוט ביטוי אינדוקציה משופרת ואופטימיזציה מיזוג-אם
  • דור קוד משופר למפעיל%
  • ניתוח interprocedural משופר לשיחות עקיפות פונקציה, פונקציות וירטואליות, ופונקציות עם & quot; noreturn & quot; תכונה.
  • יוצא מן הכלל אופטימלי טיפול
  • 90 מערכים זמניים אופטימיזציה של עיבוד של Fortran
  • משופר מיפוי זיקת המעבד בOpenMP וספריית זמן ריצה מקבילה
  • תמיכה נוסף עבור דפים ענק 1GB
  • אפשרויות נקודה צפו פשוטה
  • ארוך כפול מיושם כדיוק כפול IEEE 80-bit
  • פנימי הוסיף ל-ffastmath
  • מודול ISO_C_BINDING Fortran
  • תיקוני באגים בתחומים רבים ובם:
  • תאימות GCC
  • תמיכה בעמוד ענקית
  • תמיכת Fortran
  • OpenMP
  • בניין ממקור
  • תמיכת פלטפורמה מורחבת, כולל RHEL 5.5 וSLES11 SP1

מה חדש בגרסת 4.2.3:

    • ניתוח interprocedural משופר לכלול עותק מערך אופטימיזציה מבנה ו אופטימיזציה remapping מערך.
    • אופטימיזציות לולאה משופרות:. נפרש לולאה, נפרשת לולאה וריבה, לולאות משולשות, מחלף לולאה יזום, הפצת לולאה, לולאת קילוף
    • אופטימיזציות חיסול יתירות משופרת לחנויות ואתחול זיכרון; שילוב טוב יותר של מחדש עמותה וחיסול תת-ביטוי נפוץ; פירוק לגורמי ביטוי משופר.
    • דור קוד מבחר הוראה משופר וטיפול.
    • .
    • vectorization משופר
    • prefetching המורחב לכלול מערכים עם כתובות בסיס אינדוקטיביים.
    • לולאה משופרת רבת גרסאות.
    • דור קוד OpenMP ואוטומטי במקביל משופר.
    • .
    • כוונון משופר של OpenMP ופונקציות ספריית זמן ריצה מקבילות
    • אופטימיזציות אגרסיביות הציגה כדי לשפר את ניצול יכולת הרחבה / רוחב פס של מעבדים מרובות ליבות. (מופעל על ידי ציון החדש & quot; -mso & quot;. דגל)
    • תאימות gcc משופרת, כולל תמיכה בתכונות יותר, אפשרויות שורת הפקודה, ופונקציות מובנות.
    • תמיכת פלטפורמה מורחבת, כולל SLES 11 וRHEL 5.4.
    • תיקוני באגים רבים.

  • תוכנה דומה

    ChaiScript
    ChaiScript

    20 Feb 15

    GNU Smalltalk
    GNU Smalltalk

    11 May 15

    LavaPE
    LavaPE

    20 Feb 15

    gears-stylus
    gears-stylus

    20 Feb 15

    תוכנות אחרות של יזם Advanced Micro Devices, Inc.

    תגובות ל AMD x86 Open64 Compiler Suite

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