وجامعة تل ابيب (ضبط وتحليل المرافق) هو إطار أداة البرنامج وتحليل الأداء للبالتوازي عالية الأداء والحوسبة الموزعة.
توفر جامعة تل ابيب مجموعة من الأدوات لتحليل والدينامية من البرامج المكتوبة في C، C ++، FORTRAN 77/90، بيثون، وارتفاع FORTRAN الأداء، وجافا.
على وجه الخصوص، جامعة تل ابيب يقدم التنميط الأداء دولة من بين الفن ومنشأة تتبع التي تدعم قابلة للنموذج التنفيذ المتوازي العام على أساس العقد والسياقات، والمواضيع.
والهدف من المشروع هو جامعة تل ابيب لتطوير تكنولوجيا برنامج وتحليل الأداء الذي يلبي كلا من تحديات المتطورة أنظمة الحوسبة المتوازية قابلة للتطوير واحتياجات منهجيات البرمجة المستخدمة للتطبيقات العلمية الجيل القادم.
يجب أن تكون قادرة على استهداف تنوع النماذج الحاسوبية والآلات في حين تقدم إطارا من مكونات قياس وتحليل المحمولة وإعادة التشكيل التي يمكن أن يكون الأمثل ومددت جامعة تل ابيب
ما هو الجديد في هذا الإصدار:.
وهذا الإصدار يضيف الميناء لتسليح منصات MIC لينكس، وإنتل، CUDA دعم 5.0، والأجهزة UPC وقت التشغيل لكراي CCE وBUPC، وإدخال تحسينات في المجمع MPI، ودعم ParaProf 3D لIBM BG / Q، وARM لينكس.
ما هو الجديد في الإصدار 2.21.2:
وتشمل التغييرات الرئيسية التنميط SHMEM لكراي وSGI، NVIDIA OpenCL ودعم AMD OpenCL، أداة tau_rewrite على أساس MAQAO، OpenSHMEM التنميط، النتيجة-P الذرية / السياق الأحداث، قانون الزواج 3.0 الأجهزة مع Opari2، NVIDIA CUPTI v4.1 لل، قاعدة بيانات H2 في PerfDMF، وتصحيح الأخطاء مع TAU_TRACK_SIGNALS، مينغو دعم مترجم ويندوز، UPC مستوى مصدر الأجهزة باستخدام محلل روز لدعم مترجم كراي CCE، وPDT 3.17 مع روز وMAQAO instrumentor ثنائي.
ما هو الجديد في الإصدار 2.19.1:
ParaProf:
ParaProf لديه نافذة التعبير الجديد الذي يسمح لك لخلق بسهولة
مقاييس مستمدة (خيارات - & GT، مشاهدة مأخوذ وحة متري تستطيع تمرير أيضا.
قائمة التعبيرات في ملف لparaprof وتطبيق التعبيرات في
أي مستوى (التطبيق، التجربة، والمحاكمة في ملف الشخصي أو في
قاعدة بيانات. ويبدو هذا الإطار أيضا في perfexplorer.
Paraprof ديه محدث 3D الاتصالات النافذة التي تتميز المتزلجون
وعبر الشعر لتقييم دقيق لمدى من نقطة إلى نقطة
التواصل بين المرسل والمتلقي العقد. لاستخدام الاتصالات
يعرض مصفوفة في paraprof، الرجاء ضبط البيئة TAU_COMM_MATRIX
المتغير إلى 1 قبل تنفيذ التطبيق المجهزة.
نافذة المغير مجموعة جديدة متاحة لتغيير المجموعة
عضوية الأحداث خلال مرحلة التحليل. هذه النافذة (يمكن الوصول إليها
عبر ويندوز - و GT. مجموعة مبدل يسمح لك لتحديد مجموعة فرعية من الروتين
باستخدام مجموعة متعددة أو أحرف البدل (على سبيل المثال، HDF5 والزميلة ذلك مع
المجموعة الجديدة (على سبيل المثال، IO. تستطيع حفظ الملف، تحميله في قاعدة بيانات و
استخدامه في ويندوز PerfExplorer (على سبيل المثال، "المخططات البيانية - & GT؛ والفريق٪ من مجموع
وقت التشغيل 'لرؤية التحجيم من عمليات IO.
يسمح مربع تصفية لك استخدام التعابير العادية لتصفية الذي
وظائف / المناطق الذي تريد تغييره. وضمنية * وأضاف هناك ل
نهاية التصفية، بحيث يمكنك كتابة فقط MPI_ وسوف ترى
جميع إجراءات MPI على سبيل المثال.
وبمجرد اختيار واحد أو أكثر من وظيفة / المناطق، الحالية والمتاحة
سيتم عرض المجموعات. إذا كانت الوظائف التي اخترتها لا تملك
نفس مجموعة من المجموعات، ثم تقاطع مجموعاتهم سيكون
أسود، والباقي سيكون الرمادي، بحيث يمكنك إما إضافة تلك المجموعة
إلى الراحة، أو إزالته من كل منهم.
نموذج اختيار شجرة ثابتة بعد التغييرات التي تم إجراؤها لاختيار متعددة.
الآن إذا كنت بزر الماوس الأيمن فوق كائن غير محددة، يصبح حدد
الاعتراض ويظهر المنبثقة فقط لهذا الغرض.
التصور 3D يعمل الآن على IBM BG / P باستخدام ppc64 JOGL.
دعم Perfsuite أفضل لتحليل الشخصية 1.0.0a4 perfsuite.
PerfExplorer:
تم تحديث كود Perfexplorer ليكا 3.6.1. سوف تحتاج إلى
تشغيل perfexplorer_configure إلى استخدام تثبيت PerfDMF السن في جديدة
perfexplorer. تجميع DBSCAN يعمل الآن، ويمكنك إطلاق
ويكا إكسبلورر مباشرة من مجموعة بيانات. في البداية، أعلى 10
ومثل، ومثيرة للاهتمام مثل. ويتم تصدير الوظائف إلى ملف CSV، وتلقائيا
تحميلها في ويكا. من هناك، يمكنك أن تفعل كل أنواع من استخراج البيانات متعة.
طريقة DBSCAN سوف تطبيع أولا البيانات، ثم العثور على ك-مسافات
لكل عملية، حيث k هو أقل عدد من النقاط التي يمكن العثور عليها في
الكتلة. ثم يتم فرز ك-مسافات الهابطة، و
وحاول ك-مسافات كما مسافات حي المختلفة ل
المجموعات. يتم حفظ أي التجميع الذي يجد عدد الجديد من التجمعات.
مخطوطات تحديثها لدعم النسخة الجديدة من جايثون (2.5.1 أن
يدعم معيار الفعلي لبيثون، الإصدار 2.5 يصل إلى التاريخ. الجديد
نسخة يتطلب ملف التسجيل، وموقع المستخدم للكتابة لوضع
cachefiles عندما الجرار هي مرحلة ما قبل المعالجة للعثور حرف.
خلق الأداة التي سوف إعادة بناء أثر Paraver من عينات جامعة تل ابيب EBS.
tau_instrumentor:
الأداة tau_instrumentor الآن يدعم مستوى حلقة التلقائي
الأجهزة في وضع SPEC. وضع المواصفات يسمح tau_instrumentor ل
إدراج المكالمات الأجهزة في نسخة من شفرة المصدر الأصلي لأي
الأداة. في وقت سابق كان يستخدم ذلك من خلال أدوات مثل Scalasca لمستوى روتيني
الأجهزة فقط. الآن، فإنه يدعم الأجهزة المستوى حلقة ل
أدوات خارجية أيضا.
مصدر الهجين والأجهزة القائمة على مترجم:
عندما يكون مستوى الأجهزة مصدر التلقائي (باستخدام PDT و
تجميع لا ينتج ملف .O (بسبب خطأ في توزيع ممكن،
جامعة تل ابيب تستخدم للعودة إلى سطر الأوامر تجميع الأصلي. الآن،
استدعاء مترجم لاستخدام الأجهزة المستندة إلى مترجم لإدراج
الأجهزة مستوى روتيني في التعليمات البرمجية. وهذا يؤدي إلى أفضل
تغطية الأجهزة من التعليمات البرمجية. وينبغي أن يكون هذا التغيير شفافة ل
المستخدم. لتعطيل هذه الميزة الجديدة، يجب على المستخدم تمرير صراحة
الخيار -optNoCompInst في متغير البيئة TAU_OPTIONS. يجب العناية
أن تؤخذ في حين تحديد استبعاد أو تضمين قوائم الروتينية والملفات في
ملفات الأجهزة انتقائية. قد تختلف أسماء الروتينية (لPDT و
مخطوطات القائم مترجم الأجهزة والمترجم جامعة تل ابيب هي القضية
حساسة، لكنها تسمح باستخدام أحرف البدل في الأسماء.
دعم لحزم الخارجية.
جامعة تل ابيب الآن يدعم مؤخرا PAPI-C 4.0.0 الافراج فضلا عن Scalasca 1.3.0 وDyninstAPI 6.1 الإصدار.
المنصات الجديدة:
جامعة تل ابيب يدعم المجمعين كراي CCE (لC، C ++ وفورتران على كراي
أنظمة XT (ببساطة تتذرع "تحميل وحدة PrgEnv-كراي" قبل تكوين
جامعة تل ابيب. غير معتمد المستندة إلى مترجم الأجهزة حتى الان. جامعة تل ابيب أيضا
ميزات IBM BG / P التحسينات التكوين.
التواصل:
وسوف يتم إعطاء يوم كامل POINT البرنامج التعليمي في المؤتمر LCI'10 في
بيتسبرغ (مارس 8. نحن سيتم توزيع POINT LiveDVDs VI-HPS
للتدريب.
ما هو الجديد في الإصدار 2.18.1:
تم إضافة دعم GPGPUs في PGI مترجم والمجمعين PGI على Mac OS X.
تم تحسين دعم سير العمل في ظل الكسوف، دعم سحر ++، ودعم قانون الزواج.
تم تسريع بيثون API.
تم تحديث الوثائق.
تم إصلاح الخلل متنوعة.
ما هو الجديد في الإصدار 2.17.3:
وتشمل تحديثات الأجهزة المستندة إلى مترجم لشركة إنتل، GNU، والمجمعين PathScale، وهو بيثون API جديد لتتبع الذاكرة، وإصلاحات لIBM BG / P التكوين، وتقديم الدعم لتحليل ورسم الخرائط CQoS من ملفات البرنامج النصي في PerfExplorer.
لم يتم العثور على التعليقات