เอกภาพ (การปรับแต่งและการวิเคราะห์ของยูทิลิตี้) เป็นโปรแกรมและกรอบการวิเคราะห์ประสิทธิภาพเครื่องมือสำหรับขนานที่มีประสิทธิภาพสูงและการคำนวณการกระจาย
เอกภาพมีชุดเครื่องมือสำหรับการวิเคราะห์แบบคงที่และแบบไดนามิกของโปรแกรมที่เขียนใน C, C ++, FORTRAN 77/90 ธ ประสิทธิภาพสูง FORTRAN และ Java
โดยเฉพาะอย่างยิ่งเอกภาพมีรัฐของศิลปะโปรไฟล์ประสิทธิภาพการทำงานและสิ่งอำนวยความสะดวกการติดตามที่สนับสนุนการดำเนินการคู่ขนานทั่วไปที่ปรับขนาดรูปแบบขึ้นอยู่กับโหนดบริบทและหัวข้อ
เป้าหมายของโครงการเป็นเอกภาพในการพัฒนาเทคโนโลยีโปรแกรมและการวิเคราะห์ประสิทธิภาพการทำงานที่ตรงกับความท้าทายของการพัฒนาระบบประมวลผลแบบขนานที่ปรับขนาดได้และความต้องการของวิธีการเขียนโปรแกรมที่ใช้สำหรับการใช้งานทางวิทยาศาสตร์รุ่นต่อไป
เอกภาพควรจะสามารถกำหนดเป้าหมายความหลากหลายของการคำนวณกระบวนทัศน์และเครื่องขณะที่นำเสนอกรอบการวัดแบบพกพาและ Reconfigurable และส่วนประกอบการวิเคราะห์ที่สามารถเพิ่มประสิทธิภาพและขยาย.
มีอะไรใหม่ ใน ข่าวประชาสัมพันธ์ฉบับนี้:
- รุ่นนี้จะเพิ่มพอร์ตลินุกซ์ ARM อินเทลแพลตฟอร์ม MIC, CUDA 5.0 สนับสนุน UPC Runtime เครื่องมือสำหรับเครย์ CCE และ BUPC, การปรับปรุงในเสื้อคลุม MPI, การสนับสนุนให้ 3 มิติสำหรับ ParaProf IBM BG / Q และลินุกซ์ ARM.
มีอะไรใหม่ ในรุ่น 2.21.2:
- การเปลี่ยนแปลงที่สำคัญ ได้แก่ โปรไฟล์ SHMEM สำหรับเครย์และ SGI, NVIDIA OpenCL เอเอ็มดีและการสนับสนุน OpenCL เครื่องมือ tau_rewrite ขึ้นอยู่กับ MAQAO, OpenSHMEM Profiling, Score-P ปรมาณู / กิจกรรมบริบท OpenMP 3.0 เครื่องมือที่มี Opari2, NVIDIA CUPTI v4.1 ฐานข้อมูล H2 ใน PerfDMF แก้จุดบกพร่องที่มี TAU_TRACK_SIGNALS สนับสนุนคอมไพเลอร์สำหรับ MinGW Windows ระดับแหล่ง UPC วัดโดยใช้ตัวแยกวิเคราะห์กุหลาบเพื่อสนับสนุนคอมไพเลอร์เครย์ CCE และ PDT 3.17 กับโรสและ MAQAO ไบนารี instrumentor.
มีอะไรใหม่ ในรุ่น 2.19.1:
- ParaProf:
- ParaProf มีหน้าต่างแสดงออกใหม่ที่ช่วยให้คุณสามารถสร้าง
- ตัวชี้วัดที่ได้มา (ตัวเลือก - & gt;. แสดงมาแผงเมตริกนอกจากนี้คุณยังอาจจะผ่าน
- รายชื่อของการแสดงออกในไฟล์เพื่อ paraprof และใช้การแสดงออกที่
- ระดับใด (การประยุกต์ใช้การทดลองการทดลองในแฟ้มประวัติหรือ
- ฐานข้อมูล หน้าต่างนี้จะยังปรากฏอยู่ใน perfexplorer.
- Paraprof มีการปรับปรุงการสื่อสารหน้าต่าง 3D ที่มีคุณสมบัติเลื่อน
- และขนข้ามอย่างถูกต้องประเมินขอบเขตของจุดต่อจุด
- การสื่อสารระหว่างโหนดผู้ส่งและผู้รับ ที่จะใช้การสื่อสาร
- แสดงเมทริกซ์ใน paraprof โปรดตั้งสภาพแวดล้อม TAU_COMM_MATRIX
- ตัวแปรต่อ 1 ก่อนที่จะมีการดำเนินการประยุกต์ใช้ instrumented.
- หน้าต่างเปลี่ยนกลุ่มใหม่ที่สามารถใช้ได้สำหรับการเปลี่ยนกลุ่ม
- สมาชิกภาพของเหตุการณ์ที่เกิดขึ้นในระหว่างขั้นตอนการวิเคราะห์ หน้าต่างนี้ (เข้าถึงได้
- ผ่านทาง Windows - & gt; กลุ่ม Changer ช่วยให้คุณสามารถเลือกส่วนหนึ่งของกิจวัตร
- โดยใช้ตัวเลือกหลายหรือสัญลักษณ์ (เช่น HDF5 และ บริษัท ร่วมด้วย
- กลุ่มใหม่ (เช่น IO. คุณอาจจะบันทึกไฟล์อัปโหลดไว้ในฐานข้อมูลและ
- ใช้ในหน้าต่าง PerfExplorer ของ (เช่น 'ชาร์ต - & gt; กลุ่ม% จากทั้งหมด
- runtime 'เพื่อดูการปรับการดำเนินงาน IO.
- กล่องกรองช่วยให้คุณสามารถใช้นิพจน์ปกติในการกรองที่
- ฟังก์ชั่น / ภูมิภาคที่คุณต้องการเปลี่ยนแปลง มีนัย * เพิ่มเข้าไปเป็น
- ตอนท้ายของการกรองเพื่อให้คุณสามารถเพียงพิมพ์ MPI_ และคุณจะเห็น
- ทั้งหมดกิจวัตร MPI เช่น.
- เมื่อคุณเลือกอย่างใดอย่างหนึ่งหรือมากกว่าฟังก์ชั่น / ภูมิภาคที่มีอยู่ในปัจจุบันและ
- กลุ่มจะปรากฏ ถ้าฟังก์ชั่นที่คุณเลือกไม่ได้
- ชุดเดียวกันของกลุ่มแล้วแยกกลุ่มของพวกเขาจะเป็น
- สีดำและส่วนที่เหลือจะเป็นสีเทาเพื่อให้คุณทั้งสองสามารถเพิ่มว่ากลุ่ม
- ส่วนที่เหลือหรือลบออกจากทั้งหมดของพวกเขา.
- เลือกรูปแบบต้นไม้คงที่หลังจากการเปลี่ยนแปลงที่ทำสำหรับหลายตัวเลือก.
- ตอนนี้ถ้าคุณคลิกขวาบนวัตถุที่ไม่ได้เลือกมันจะกลายเป็นเลือก
- วัตถุและป๊อปอัพจะปรากฏขึ้นเฉพาะสำหรับการนี้.
- สร้างภาพ 3 มิติตอนนี้ทำงานบน IBM BG / P ใช้ ppc64 jogl.
- ดีกว่าการสนับสนุนสำหรับการแยก Perfsuite โปรไฟล์ 1.0.0a4 perfsuite.
- PerfExplorer:
- รหัส Perfexplorer ได้รับการปรับปรุงเพื่อ Weka 3.6.1 คุณจะต้อง
- ทำงาน perfexplorer_configure ที่จะใช้ในการติดตั้งเก่า PerfDMF ในใหม่
- perfexplorer การจัดกลุ่ม DBSCAN การดำเนินงานในขณะนี้และคุณสามารถเปิด
- Weka Explorer ได้โดยตรงจากชุดข้อมูล ในขั้นต้นบน 10
- & quot; ที่น่าสนใจ & quot; ฟังก์ชั่นที่มีการส่งออกไปยังไฟล์ CSV โดยอัตโนมัติและ
- โหลดลงใน Weka จากนั้นคุณสามารถทำทุกชนิดของการทำเหมืองข้อมูลสนุก.
- วิธี DBSCAN แรกจะปกติข้อมูลแล้วพบว่าระยะ k-
- สำหรับแต่ละขั้นตอนที่ k เป็นจำนวนขั้นต่ำของจุดที่จะพบใน
- คลัสเตอร์ จากนั้นระยะ k-จะถูกจัดเรียงจากมากไปน้อยและ
- k-ระยะทางจะถูกทดสอบเป็นระยะทางที่ใกล้เคียงต่าง ๆ
- การจัดกลุ่ม การจัดกลุ่มใด ๆ ที่พบว่าหมายเลขใหม่ของกลุ่มจะถูกบันทึกไว้.
- สคริปต์การปรับปรุงเพื่อสนับสนุนรุ่นใหม่ของ Jython (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 และ 6.1 ปล่อย DyninstAPI.
- แพลตฟอร์มใหม่:
- เอกภาพสนับสนุนคอมไพเลอร์เครย์ CCE (สำหรับ C, C ++ และ Fortran ในเครย์
- ระบบ XT (ก็เรียก 'โหลดโมดูล PrgEnv-เครย์' ก่อนที่จะกำหนดค่า
- เอกภาพ เครื่องมือคอมไพเลอร์ที่ใช้ยังไม่สนับสนุน เตาแห่งนี้
- มี IBM BG / P การปรับปรุงการกำหนดค่า.
- Outreach:
- เราจะให้วันเต็มกวดวิชา POINT ที่ประชุม LCI'10 ใน
- พิตส์เบิร์ก (8 มีนาคมเราจะกระจาย POINT LiveDVDs VI-HPS
- สำหรับการฝึกอบรม.
มีอะไรใหม่ ในรุ่น 2.18.1:
- การสนับสนุนที่ถูกเพิ่มเข้ามาสำหรับ GPGPUs ใน PGI คอมไพเลอร์และ คอมไพเลอร์ PGI บน Mac OS X.
- การสนับสนุนภายใต้เวิร์กโฟลว์คราสสนับสนุนเสน่ห์ ++ และการสนับสนุน OpenMP ดีขึ้น.
- Python API ถูกเร่ง.
- เอกสารที่ได้รับการปรับปรุง.
- สารพันข้อบกพร่องได้รับการแก้ไข.
มีอะไรใหม่ ในรุ่น 2.17.3:
- การปรับปรุงรวมถึงเครื่องมือที่ใช้คอมไพเลอร์สำหรับอินเทล GNU และคอมไพเลอร์ PathScale, Python API ใหม่สำหรับการติดตามหน่วยความจำ, แก้ไขการตั้งค่าสำหรับ IBM BG / P, และการสนับสนุนสำหรับการวิเคราะห์ CQoS และแผนภูมิการวาดภาพจากไฟล์สคริปต์ใน PerfExplorer.
ความคิดเห็นที่ไม่พบ