وlikwid (مثل أنا أعرف ما أقوم به) هو المشروع الذي يساهم سهلة لاستخدام أدوات سطر الأوامر لينكس لدعم المبرمجين في تطوير برامج متعددة الخيوط عالية الأداء.
أنه يحتوي على الأدوات التالية:
ونبسب؛ * likwid-طوبولوجيا: عرض الموضوع ومخبأ طوبولوجيا
ونبسب؛ * likwid-perfCtr: قياس عدادات أداء الأجهزة على معالجات إنتل وأيه إم دي
ونبسب؛ * likwid ميزات: عرض وتبديل الأجهزة الجلب المسبق بت السيطرة على معالجات Intel Core 2
ونبسب؛ * likwid دبوس: الدبوس تطبيق الخيوط الخاصة بك دون لمس التعليمات البرمجية (يدعم بثريدس، وإنتل قانون الزواج وقانون الزواج دول مجلس التعاون الخليجي)
وهناك بالفعل مجموعة من الأدوات عداد الأداء المتاحة. Likwid تبرز للأسباب التالية:
ونبسب؛ * لا الترقيع النواة، أي نواة الفانيليا مع القياسية أعمال وحدة MSR
ونبسب؛ * شفاف، ودائما واضحة والتي يتم اختيار الأحداث، والعلامات حدث لها نفس التسمية كما هو الحال في وثائق
ونبسب؛ * خفيفة الوزن، LIKWID عن قصد لا تستخدم أخذ العينات ويضيف لا النفقات العامة خلال القياس.
ونبسب؛ * سهلة الاستخدام، لا خنزير جافا، بسيطة لبناء، لا حاجة للمس التعليمات البرمجية الخاصة بك، شكلي من الخارج. واضحة واجهة CLI
ونبسب؛ * المتعدد، likwid يدعم معالجات Intel و AMD
على & nbsp؛ * ما يصل إلى التاريخ، يحاول likwid لتقديم الدعم الكامل المعالجات الجديدة في أقرب وقت ممكن
إذا واجهتك مشاكل لا تتردد في طرح الأسئلة في القائمة البريدية العضو.
إشعار: على الرغم من Likwid هو بالفعل لا يتم تحرير كامل صالحة للاستعمال Likwid حتى الان. أنا بحاجة لمساعدتكم لايجاد الخلل وتحسين Likwid لضمان جودة عالية للإفراج. محاولة إعطائها واختباره. إذا واجهتك مشاكل إرسال بريد إلكتروني إلى لي أو المنتدى. أعدك وقت رد فعل سريع لإصلاح الأخطاء أو الاستجابة لطلبات ميزة
ما هو الجديد في هذا الإصدار:.
دعم إنتل SandyBridge Uncore (جزئي) وإنتل في Ivybridge (الأساسية فقط جزء).
A جديد تطبيق likwid-memsweeper إلى مجالات الذاكرة تنظيف ccNUMA.
الدعم الأولي لشركة إنتل زيون فاي (KNC).
دعم أفضل للAMD إنترلاغوس.
تم الكشف عن نوع قانون الزواج الآن تلقائيا حين تعلق.
العديد من بوجفيكسيس والتحسينات.
وAPI علامة يعمل لرمز الخيوط وaccessDaemon.
دعم Uncore لصيغة الخط الزمني.
مجمع الكلي مريحة للعلامة API.
حجم البيانات كمقياس جديد في جميع الفئات الذاكرة / ذاكرة التخزين المؤقت. تحديث وثائق ويكي.
ما هو الجديد في الإصدار 2.2.1:
الدعم المبدئي لشركة إنتل ساندي بريدج (كور) في likwid-perfctr.
تطبيق جديد، likwid-perfscope، والواجهة إلى وضع جدول زمني لlikwid-perfctr (التجريبية).
الدعم المبدئي لOpenMPI في likwid-mpirun.
تحسينات في likwid-msrD.
والأم فورتران 90 واجهة API للماركر.
إعادة صياغة كاملة للAPI علامة.
استخدام مبسطة.
يسمح مناطق شاملة ومتداخلة.
A جديد الفرعي تصفية إخراج.
يسمح لك لتحديد الأشكال الخاصة بك ملف الإخراج الخاصة والمرشحات.
افتراضيا، ويأتي مع CSV وXML الأشكال.
ما هو الجديد في الإصدار 2.1.3:
إصلاح عاجل لمشكلة بناء مع وضع MSR المباشر.
قرار ميلي ثانية واحدة لوضع الخفي likwid-perfctr.
تحسين الخطأ انتعاش للشيطان MSR.
ما هو الجديد في الإصدار 2.1.2:
إصلاح خطأ في البرنامج النصي likwid-mpirun.
ما هو الجديد في الإصدار 2.0:
تطبيق جديد likwid مقاعد البدلاء: منصة القياس الدقيقة
likwid دبوس يدعم التدبيس الآن المنطقي بين عقدة أو مآخذ
likwid دبوس يمكن أن يحدد mempolicy NUMA لتعشيق للتطبيق
تقارير likwid-طوبولوجيا أيضا الآن على طوبولوجيا NUMA
likwid-perfCtr يمكن طباعة الوثائق واسعة على المجموعات الحدث
ويمكن الآن مجموعات الحدث في likwid-perfCtr أن تمتد بسهولة أو تعديلها
المخرجات الإحصائية لقياس مترابطة في likwid-perfCtr
التبديل صامتا لlikwid دبوس
وضع الخفي لlikwid-perfctr مع مراقبة خفيفة الوزن
likwid-perfctr الآن يدعم الأحداث الأساسية إنتل نيهالم EX
الدعم الكامل لAMD مانيي كور
ما هو جديد في الإصدار 1.1:
الإصدار 1.1 إصلاحات مشكلة إذا باستخدام علامة API perfCtr جنبا إلى جنب مع قانون الزواج واستخدام likwid دبوس لتعلق.
ما هو الجديد في الإصدار 1.0:
ميزات جديدة:
الكثير من التحسينات الصغيرة وإصلاحات
دعم إنتل Westmere
الدعم المبدئي لإنتل اتوم
دعم طوبولوجيا لAMD مانيي كور
لم يتم العثور على التعليقات