HPC Challenge

ภาพหน้าจอของซอฟแวร์:
HPC Challenge
รายละเอียดซอฟแวร์:
รุ่น: 1.4.1
วันที่อัพโหลด: 12 May 15
ผู้พัฒนา: HPC Challenge Team
การอนุญาต: ฟรี
ความนิยม: 7

Rating: 4.0/5 (Total Votes: 1)

ท้าทาย HPC มีประสิทธิภาพสูงชุดมาตรฐาน HPC ท้าทายโดยทั่วไปประกอบด้วย 7 มาตรฐาน:
   1. HPL - มาตรฐาน Linpack TPP ซึ่งมาตรการอัตราจุดลอยของการดำเนินการในการแก้ระบบสมการเชิงเส้นของ
   2. DGEMM - วัดอัตราจุดลอยของการดำเนินการของการคูณแม่นยำสองจริงเมทริกซ์แมทริกซ์
   3. STREAM - โปรแกรมมาตรฐานสังเคราะห์ง่ายที่วัดแบนด์วิดธ์ของหน่วยความจำที่ยั่งยืน (ใน GB / s) และอัตราการคำนวณที่สอดคล้องกันสำหรับเคอร์เนลเวกเตอร์ที่เรียบง่าย
   4. PTRANS (transpose เมทริกซ์ขนาน) - การออกกำลังกายการสื่อสารที่คู่ของตัวประมวลผลสื่อสารกับแต่ละอื่น ๆ ไปพร้อม ๆ กัน มันคือการทดสอบการใช้งานของการสื่อสารรวมความจุของเครือข่าย
   5. RandomAccess - มาตรการปรับปรุงอัตราการสุ่มจำนวนเต็มของหน่วยความจำ (GUPS)
   6. FFTE - วัดอัตราจุดลอยของการดำเนินการที่ซับซ้อนแม่นยำสองมิติเดียวไม่ต่อเนื่องฟูริเยร์แปลง (DFT)
   7. แบนด์วิดธ์การสื่อสารและแฝง - ชุดของการทดสอบเพื่อวัดความล่าช้าและแบนด์วิธของจำนวนของรูปแบบการสื่อสารพร้อมกัน; ขึ้นอยู่กับ b_eff (แบนด์วิดธ์ที่มีประสิทธิภาพมาตรฐาน)
รวบรวม:
ขั้นตอนแรกคือการสร้างแฟ้มการกำหนดค่าที่สะท้อนให้เห็นถึงลักษณะของเครื่องของคุณ แฟ้มการกำหนดค่าที่ควรจะสร้างขึ้นในไดเรกทอรี HPL ไดเรกทอรีนี้ประกอบด้วยคำแนะนำ (ไฟล์ README และติดตั้ง) ในการสร้างแฟ้มการกำหนดค่า ไดเรกทอรี HPL / การตั้งค่ามีตัวอย่างหลายแฟ้มการกำหนดค่า วิธีการที่ดีคือการคัดลอกหนึ่งของพวกเขาไปยังไดเรกทอรี HPL และถ้ามันไม่ทำงานแล้วเปลี่ยน ไฟล์นี้จะนำกลับมาใช้โดยทุกองค์ประกอบของ HPC Challange ชุด
เมื่อการตั้งค่าจะทำไฟล์ควรอยู่ในไดเรกทอรี HPL ที่มีชื่อเริ่มต้นด้วยการสร้าง และจบลงด้วยชื่อสำหรับระบบที่ใช้สำหรับการทดสอบ ตัวอย่างเช่นถ้าชื่อของระบบปฏิบัติการยูนิกซ์เป็นไฟล์ควรตั้งชื่อ Make.Unix
เพื่อสร้างมาตรฐานปฏิบัติการ (สำหรับระบบการตั้งชื่อ Unix) ประเภท: ทำซุ้ม = Unix คำสั่งนี้ควรจะทำงานในไดเรกทอรีบน (ไม่ได้อยู่ในไดเรกทอรี HPL) ก็จะมีลักษณะในไดเรกทอรี HPL สำหรับแฟ้มการกำหนดค่าและใช้ในการสร้างมาตรฐานที่ปฏิบัติการ
การกำหนดค่า:
HPC Challange จะขับเคลื่อนด้วยแฟ้มใส่ชื่อสั้น hpccinf.txt ที่เกือบจะเป็นเช่นเดียวกับแฟ้มใส่สำหรับ HPL (เรียกว่าปรกติ HPL.dat) โปรดดูที่ไฟล์ HPL / www / tuning.html สำหรับรายละเอียดเกี่ยวกับแฟ้มข้อมูลสำหรับ HPL แฟ้มใส่ตัวอย่างพร้อมกับการกระจาย HPC Challange
ความแตกต่างระหว่างแฟ้มใส่ HPL และแฟ้มใส่ HPC Challange สามารถสรุปได้ดังนี้
* เส้นที่ 3 และ 4 จะถูกละเลย เอาท์พุทเสมอไปไฟล์ที่ชื่อว่า hpccoutf.txt
* มีบรรทัดเพิ่มเติม (เริ่มต้นด้วยสาย 33) ที่อาจ (แต่ไม่ต้อง) ถูกนำมาใช้ในการปรับแต่งมาตรฐาน HPC Challenge พวกเขาจะอธิบายไว้ด้านล่าง
สายเพิ่มเติมในแฟ้มใส่ท้าทาย HPC (เมื่อเทียบกับแฟ้มใส่ HPL) มีดังนี้:
สาย 33 และ 34 ขนาดเมทริกซ์อธิบายเพิ่มเติมเพื่อนำมาใช้สำหรับการทำงานมาตรฐาน PTRANS (หนึ่งในองค์ประกอบของมาตรฐาน HPC Challange)
เส้น * 35 และ 36 อธิบายปัจจัยการปิดกั้นเพิ่มเติมเพื่อนำมาใช้สำหรับการทำงานมาตรฐาน PTRANS
เพียงเพื่อความสมบูรณ์และนี่คือรายชื่อของสายของแฟ้มใส่ Challange HPC ที่มีคำอธิบายสั้น ๆ ของความหมายของพวกเขา:
     * บรรทัดที่ 1: ไม่สนใจ
     * บรรทัดที่ 2: ไม่สนใจ
     * บรรทัดที่ 3: ละเว้น
     * สายที่ 4: การละเว้น
     * สาย 5 จำนวนขนาดเมทริกซ์สำหรับ HPL (และ PTRANS)
     * บรรทัดที่ 6: ขนาดเมทริกซ์สำหรับ HPL (และ PTRANS)
     * สาย 7: จำนวนของปัจจัยการปิดกั้นสำหรับ HPL (และ PTRANS)
     * บรรทัดที่ 8: การปิดกั้นปัจจัย HPL (และ PTRANS)
     * สาย 9: ชนิดของการสั่งซื้อสินค้าสำหรับ HPL
     * สาย 10: จำนวนกริดกระบวนการ HPL (และ PTRANS)
     * สาย 11: ตัวเลขของแถวของตารางกระบวนการแต่ละขั้นตอนสำหรับ HPL (และ
       PTRANS)
     * สาย 12: ตัวเลขของคอลัมน์ของตารางกระบวนการแต่ละขั้นตอนสำหรับ HPL
       (และ PTRANS)
     * สาย 13: ค่าเกณฑ์ที่ไม่ควรเกินโดยปรับขนาดที่เหลือสำหรับ
       HPL (และ PTRANS)
     * สาย 14: จำนวนของวิธีการแผงตัวประกอบสำหรับ HPL
     * สาย 15: วิธีการแผงตัวประกอบสำหรับ HPL
     * สาย 16: จำนวนเกณฑ์หยุด recursive สำหรับ HPL
     * สาย 17: เกณฑ์หยุด recursive สำหรับ HPL
     * สาย 18: จำนวนแผงเรียกซ้ำนับ HPL
     * สาย 19: แผงเรียกซ้ำนับ HPL
     * สาย 20: จำนวนแผง recursive วิธีตัวประกอบสำหรับ HPL
     * สาย 21: แผง recursive วิธีตัวประกอบสำหรับ HPL
     * สาย 22: จำนวนของวิธีการออกอากาศ HPL
     * สาย 23: วิธีการออกอากาศ HPL
     * สาย 24: จำนวนของความลึกมองไปข้างหน้าสำหรับ HPL
     * สาย 25: ระดับความลึกที่มองไปข้างหน้าสำหรับ HPL
     * สาย 26: วิธีการแลกเปลี่ยนสำหรับ HPL
     * สาย 27: เกณฑ์การแลกเปลี่ยนสำหรับ HPL
     * สาย 28: รูปแบบของ L1 สำหรับ HPL
     * สาย 29: รูปแบบของ U สำหรับ HPL
     * สาย 30: มูลค่าที่ระบุว่าสมดุลควรจะใช้
       โดย HPL
     * สาย 31: การจัดตำแหน่งหน่วยความจำสำหรับ HPL
     * สาย 32: ละเว้น
     * สาย 33: จำนวนของปัญหาเพิ่มเติมขนาดสำหรับ PTRANS
     * สาย 34: ปัญหาเพิ่มเติมขนาดสำหรับ PTRANS
     * สาย 35: จำนวนของปัจจัยการปิดกั้นเพิ่มเติมสำหรับ PTRANS
     * สาย 36: ปัจจัยการปิดกั้นเพิ่มเติมสำหรับ PTRANS

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • รุ่นนี้เพิ่มที่ดีที่สุดสายพันธุ์ของ RandomAccess ที่ใช้เครื่องกำเนิดไฟฟ้าเชิงเส้น congruential สำหรับการสร้างตัวเลขสุ่ม.
  • ลดโลกถูกบันทึกอยู่ในข้อผิดพลาดในการคำนวณ MPI FFT เพื่อให้บรรลุประมาณการข้อผิดพลาดที่แม่นยำมากขึ้น.
  • คำสั่งของมาตรฐานที่ได้รับการปรับปรุงใหม่เพื่อให้องค์ประกอบ HPL ทำงานที่ผ่านมาและอาจจะถูกยกเลิกหากประสิทธิภาพการทำงานของส่วนประกอบอื่น ๆ ไม่ได้เป็นที่น่าพอใจ.
  • RandomAccess คือตอนแรกที่จะช่วยในการปรับรหัส.
  • สารพันข้อบกพร่องได้รับการแก้ไข.

ซอฟต์แวร์ที่คล้ายกัน

IPMItool
IPMItool

7 Mar 16

picocom
picocom

3 Jun 15

mubench
mubench

3 Jun 15

nbench
nbench

3 Jun 15

ความคิดเห็นที่ HPC Challenge

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่