Scalasca เป็นชุดเครื่องมือที่มาเปิดที่สามารถใช้ในการวิเคราะห์พฤติกรรมการทำงานของแอพพลิเคขนานและเพื่อระบุโอกาสสำหรับการเพิ่มประสิทธิภาพ มันได้รับการออกแบบมาโดยเฉพาะสำหรับการใช้งานบนระบบขนาดใหญ่รวมทั้ง IBM บลูยีน (เช่น JUGENE ที่ Forschungszentrum J & uuml; ลิช) และเครย์ XT แต่ยังเป็นที่เหมาะสำหรับการขนาดเล็กและขนาดกลางแพลตฟอร์ม HPC
Scalasca สนับสนุนขั้นตอนการวิเคราะห์ผลการดำเนินงานที่เพิ่มขึ้นที่บูรณาการสรุป runtime กับการศึกษาในเชิงลึกของพฤติกรรมที่เกิดขึ้นพร้อมกันผ่านการติดตามเหตุการณ์การใช้กลยุทธ์ในการกลั่นอย่างต่อเนื่องการกำหนดค่าการวัด คุณสมบัติที่โดดเด่นคือความสามารถในการระบุรัฐรอที่เกิดขึ้นเช่นเป็นผลมาจากปริมาณงานที่กระจายไม่สม่ำเสมอ โดยเฉพาะอย่างยิ่งเมื่อพยายามที่จะไต่ใช้งานการสื่อสารมากที่จะนับจำนวนตัวประมวลผลขนาดใหญ่เช่นรอรัฐสามารถนำเสนอความท้าทายที่รุนแรงเพื่อให้บรรลุประสิทธิภาพที่ดี
Scalasca เป็นซอฟต์แวร์ที่มีอยู่ภายใต้ BSD ใหม่ใบอนุญาตเปิดแหล่งที่มา
แพลตฟอร์มที่รองรับ
ชุดเครื่องมือ Scalasca ได้รับการทดสอบประสบความสำเร็จบนแพลตฟอร์มต่อไปนี้:
& nbsp; * ไอบีเอ็มบลูยีน / P
& nbsp; * ไอบีเอ็ม SP และกลุ่ม BladeCenter
& nbsp; * Cray XT5
& nbsp; * SGI Altix
& nbsp; * NEC SX-8
& nbsp; * ระบบ SiCortex
& nbsp; * ลินุกซ์ต่างๆ / Intel (x86 / x64) กลุ่ม
แพลตฟอร์มต่อไปยังไม่ได้รับการทดสอบเมื่อเร็ว ๆ นี้:
& nbsp; * ไอบีเอ็มบลูยีน / ลิตร
& nbsp; * เครย์ XT3 / 4
& nbsp; * Sun Solaris / กลุ่ม SPARC ตาม
& nbsp; * ระบบ NEC-SX
อย่างไรก็ตามแฟ้มคำจำกัดความ Makefile ให้มาอาจยังคงทำงานในระบบเหล่านี้
ตั้งแต่รหัสเป็นแบบพกพาอย่างเป็นธรรมก็ยังเป็นแนวโน้มที่จะทำงานในระบบอื่น ๆ เช่นเดียวกับความพยายามที่เจียมเนื้อเจียมตัวโดยคนที่มีประสบการณ์กับความซับซ้อนของห้องสมุด MPI และคอมไพเลอร์ แฟ้มคำจำกัดความ Makefile ให้มาอาจจัดให้มีพื้นฐานที่ดีสำหรับการสร้างและการทดสอบชุดเครื่องมือบนแพลตฟอร์มอื่น ๆ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- นี้เป็นรุ่น bugfix.
มีอะไรใหม่ ในรุ่น 1.4.1:.
- bugfixes สำคัญหลายและการปรับปรุงจำนวนมาก </ li >
มีอะไรใหม่ ในรุ่น 1.3.3:
- เพิ่มการควบคุมการวัด API
- เพิ่มการสนับสนุนสำหรับเครย์ XE6
- การปรับปรุงการสนับสนุนสำหรับระบบ NEC SX
- มติประเด็นการเก็บร่องรอยบน SX-9
- เพิ่มการสนับสนุนสำหรับ FTRACE API
- การสนับสนุนการวิเคราะห์ร่องรอยที่ดีขึ้นสำหรับรหัส MPMD
- การจัดการที่ไม่ถูกต้องคงที่ของ MPI_IN_PLACE
- การติดตามที่ไม่สมบูรณ์คงที่ของ MPI สื่อสารระหว่าง-
- ทั้งหมด CUBE 3.3.2 การปรับปรุง
มีอะไรใหม่ ในรุ่น 1.3.1:
- คง Fortran MPI I / O wrappers สำหรับ SGI MPT ห้องสมุด MPI
- กำหนดค่าเริ่มต้นการเปลี่ยนแปลงในเครย์ XT อย่างชัดเจนปิดการใช้งาน MPI ฉันห่อ / O (หักสมมุติ)
- การกำหนดค่าคงที่ของห้องสมุด AIX POE MPI
- การตั้งค่าเมื่อทุบตีคงที่ & gt; 4.0 = ksh หรือจะใช้เป็น / bin / sh
- ข้อความสถิติคงที่ MPI_Sendrecv
- ปัญหาคงวัด PDT ด้วยรหัส OpenMP
- ต่างๆปรับปรุงการใช้งานเล็ก ๆ น้อย ๆ
ต้องการ
- Qt
ความคิดเห็นที่ไม่พบ