AMD X86 Open64 Compiler Suite

أداة إنشاء التعليمات البرمجية مصممة لأصحاب عمل الحوسبة الموازية عالية الأداء
التحميل الان

AMD X86 Open64 Compiler Suite الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Advanced Micro Devices, Inc.
  • موقع ويب الناشر:
  • http://ati.amd.com/

AMD X86 Open64 Compiler Suite العلامات


AMD X86 Open64 Compiler Suite وصف

أداة توليد الكود المصممة لتحميلات عبء الحوسبة الموازية عالية الأداء يعد Suite AMD X86 Open64 Compiler أداة عالية الأداء، وأداة إنشاء رمز جودة الإنتاج مصممة لأداء أبوظبي للحوسبة الموازية عالية الأداء. توفر بيئة X86 Open64 المطور الخيارات الأساسية عند البناء وتسهيل تطبيقات C و C ++ و FORTRAN التي تستهدف منصة Linux ذات 32 بت و 64 بت. يوفر نظام مترجم Open64 X86 مستوى عال من التحسينات المتقدمة ومتعدد الخيوط و دعم المعالج يتضمن التحسين العالمي والتحليل الملائم والتحليلات الملتصقة والتغذية المرتدة للتحويلات الموجهة وتحولات الحلقة والجندات التعليمات البرمجية التي تستخرج الأداء الأمثل من كل X86 Processor Core.The Suite Open64 Open64 Suite يبسط التطوير والضبط ل X86، AMD64 (AMD) Architecture X86-64)، وتطبيقات Intel64 (Intel X86-64). إنشاء مترجم OPEN64 X86 مؤسسة قوية لبناء رمز متوازي قوي وعالي الأداء من خلال MPI و OpenMP وتوازي تلقائي جنبا إلى جنب مع مكتبات محسنة للغاية *. فيما يلي بعض الملامح الرئيسية "AMD X86 Open64 Compiler Suite": معايير اللغة: ansi c99، ISO C ++ 98 يتوافق مع ISO / IEC 9899: 1999، لغات البرمجة - C القياسية يتوافق مع ISO / IEC 14882: 1998 (E)، لغات البرمجة - C ++ Standard فورتران 77، 90، 95 يتوافق مع ISO / IEC 1539-1: 1997 لغات البرمجة - FORTRAN الدعوة بين اللغة IEEE 754 دعم النقطة العائمة البراغاس للسيطرة على التحسينات أبرز منصة: X8632 بت و X8664 بت توليد دعم ملف كبير على أنظمة 32 بت البايت مبادلة I / O ناقلات وعصير SSES / SSE2 / SSE3 جيل openmp 2.5 لنماذج الذاكرة المشتركة MPICH2 لنماذج الذاكرة الموزعة والمشتركة محسن مكتبة AMD Core Math (ACML) أبرز التحسين تحسينات عالمية، على سبيل المثال القضاء الاحتياطي الجزئي الانتشار المستمر وحركة التعليمات البرمجية الحد من القوة والتعبير التبسيط القضاء على التعليمات البرمجية الميتة والقضاء على التعبير الفرعي المشترك محصدات عش الحلقة (تم تمكين "-O3")، على سبيل المثال loopfusion والتوزيع الحلقة تبادل وذاكرة التخزين المؤقت محلات التحسين Vectorization for SSE * رمز رمز إعداد بيانات البرمجيات جيل الرموز والتحسينات، على سبيل المثال تخصيص التسجيل المتقدمة حلقة deopling. اختيار تعليمات وجدولة مثقب الأمثل تحسينات التقييمات الموجهة (تم تمكين "-fb_create / -fb_opt")، على سبيل المثال تخطيط الكود ردود الفعل الوظيفة المنبقية وإزالة المحاكاة الافتراضية ردود الفعل موجهة التسجيل تسرب تخصص القيمة التحليل والإجراءات الإجرائية (تم تمكين "-IPA")، على سبيل المثال وظيفة متناكة واستنساخ تحليل الاسم المستعار الإجرائي إعادة تخطيط البيانات الأمثل لأعضاء الهيكل الانتشار المستمر بين الإجرائي والقضاء على التعليمات البرمجية الميت ما الجديد في هذا الإصدار: تحسين التحليل الدقيق لتشمل تحسين هيكل مجموعة النسخ وتحسين إعادة تعيين الصفيف. تحسين تحسينات الحلقة: حلقة dearling، loop dress and jam، الحلقات الثلاثي، تبادل حلقة استباقية، توزيع الحلقة، تقشير حلقة. تحسين تحسين التكرار القضاء على المتاجر وتهيئة الذاكرة؛ تحسين تكامل إعادة ربط الرابطة والتخلص من التعبير الفرعي المشترك؛ تعزيز التعبير التعبير. تحسين اختيار التعليمات ومعالجة جيل التعليمات البرمجية. تحسين Vectorization. الجلب السابق لإدراج المصفوفات مع عناوين قاعدة حثي. محسن الحلقة متعددة النسخة. تحسين OpenMP وتوليد رمز التوازي التلقائي. تحسين ضبط وظائف مكتبة تشغيل OpenMP والتوازي. أدخلت تحسينات عدوانية لتحسين الاستفادة من التوسع / النطاق الترددي لمعالجات متعددة النواة. (استدعاء من خلال تحديد علامة "-MSO" الجديدة.) تحسين توافق دول مجلس التعاون الخليجي، بما في ذلك الدعم لمزيد من السمات وخيارات سطر الأوامر ووظائف مدمجة. دعم منصة موسعة، بما في ذلك SLES 11 و RHEL 5.4. العديد من إصلاحات الأخطاء.


AMD X86 Open64 Compiler Suite برامج ذات صلة

git-goggles.

سلسلة من الأدوات المساعدة GIT لتبسيط العمل مع فروع عن بعد ومراجعة التعليمات البرمجية ...

160

تحميل