HPC Challenge

Phần mềm chụp màn hình:
HPC Challenge
Các chi tiết về phần mềm:
Phiên bản: 1.4.1
Ngày tải lên: 12 May 15
Nhà phát triển: HPC Challenge Team
Giấy phép: Miễn phí
Phổ biến: 7

Rating: 4.0/5 (Total Votes: 1)

HPC Challenge là một chuẩn mực bộ hiệu suất cao. Các HPC Challenge bao gồm cơ bản 7 điểm chuẩn:
   1. HPL - điểm chuẩn Linpack TPP mà đo lường mức độ nổi điểm thực hiện để giải quyết một hệ thống tuyến tính của phương trình.
   2. DGEMM - đo lường tỷ lệ điểm nổi thực hiện chính xác gấp đôi thực sự ma trận phép nhân ma trận.
   3. STREAM - một chương trình benchmark tổng hợp đơn giản để đo băng thông bộ nhớ bền vững (trong GB / s) và tốc độ tính toán tương ứng với kernel vector đơn giản.
   4. PTRANS (song song ma trận transpose) - bài tập các thông tin liên lạc, nơi cặp vi xử lý giao tiếp với nhau cùng một lúc. Đây là một thử nghiệm hữu ích của các tổng công suất truyền thông của mạng.
   5. RandomAccess - biện pháp tỷ lệ số nguyên cập nhật ngẫu nhiên của bộ nhớ (GUPS).
   6. FFTE - đo lường mức độ nổi điểm thi của hai phức tạp có độ chính xác một chiều Discrete Fourier Transform (DFT).
   7. Truyền thông băng thông và độ trễ - một loạt các thử nghiệm để đo độ trễ và băng thông của một số mô hình truyền thông đồng thời; dựa trên b_eff (benchmark băng thông hiệu quả).
Biên dịch:
Bước đầu tiên là tạo một tập tin cấu hình phản ánh đặc điểm của máy tính của bạn. Các tập tin cấu hình nên được tạo ra trong thư mục HPL. Thư mục này chứa các hướng dẫn (các tập tin readme và INSTALL) về làm thế nào để tạo ra các tập tin cấu hình. Các thư mục HPL / thiết lập chứa nhiều ví dụ về các tập tin cấu hình. Một cách tiếp cận tốt là để sao chép chúng vào thư mục HPL và nếu nó không hoạt động sau đó thay đổi nó. Tập tin này được tái sử dụng bởi tất cả các thành phần của bộ ứng dụng HPC challange.
Khi cấu hình xong, một tập tin nên tồn tại trong thư mục HPL có tên bắt đầu với Make. và kết thúc bằng tên cho các hệ thống sử dụng để kiểm tra. Ví dụ, nếu tên của hệ thống là Unix, các tập tin nên được đặt tên Make.Unix.
Để xây dựng thực thi điểm chuẩn (đối với các hệ thống tên Unix) gõ: làm arch = Unix. Lệnh này sẽ được chạy trong thư mục trên cùng (không có trong thư mục HPL). Nó sẽ tìm trong thư mục HPL cho các tập tin cấu hình và sử dụng nó để xây dựng thực thi benchmark.
Cấu hình:
Các HPC challange là lái xe của một tập tin đầu vào ngắn có tên hpccinf.txt đó là gần như giống như các tập tin đầu vào cho HPL (customarily gọi HPL.dat). Hãy tham khảo các tập tin HPL / www / tuning.html để biết chi tiết về các tập tin đầu vào cho HPL. Một tập tin đầu vào mẫu được bao gồm trong phân phối HPC challange.
Sự khác biệt giữa các tập tin HPL đầu vào và tập tin đầu vào HPC challange có thể được tóm tắt như sau:
* Các dòng 3 và 4 sẽ được bỏ qua. Các đầu ra luôn luôn đi vào tập tin có tên hpccoutf.txt.
* Có những dòng bổ sung (bắt đầu với dòng 33) có thể (nhưng không phải) được sử dụng để tùy chỉnh các chuẩn HPC Challenge. Chúng được mô tả dưới đây.
Các dòng bổ sung trong các tập tin đầu vào HPC Challenge (so với các tập tin đầu vào HPL) là:
Dòng 33 và 34 mô tả kích thước ma trận bổ sung được sử dụng để chạy điểm chuẩn PTRANS (một trong các thành phần của chuẩn HPC challange).
* Các dòng 35 và 36 mô tả các yếu tố ngăn chặn phụ được sử dụng để chạy PTRANS benchmark.
Chỉ cần cho đầy đủ, đây là danh sách các dòng của tập tin đầu vào các HPC challange của thiệu ngắn gọn về ý nghĩa của chúng:
     * Dòng 1: bỏ qua
     * Dòng 2: bỏ qua
     * Dòng 3: bỏ qua
     * Dòng 4: bỏ qua
     * Dòng 5: số kích cỡ ma trận cho HPL (và PTRANS)
     * Dòng 6: kích thước ma trận cho HPL (và PTRANS)
     * Dòng 7: số yếu tố ngăn chặn cho HPL (và PTRANS)
     * Dòng 8: ngăn chặn các yếu tố cho HPL (và PTRANS)
     * Line 9: loại quá trình đặt hàng cho HPL
     * Dòng 10: số lượng các quá trình lưới cho HPL (và PTRANS)
     * Dòng 11: số lượng hàng quá trình của mỗi quá trình lưới điện cho HPL (và
       PTRANS)
     * Dòng 12: số lượng các cột quá trình của mỗi quá trình lưới điện cho HPL
       (Và PTRANS)
     * Dòng 13: giá trị ngưỡng không được vượt quá bởi quy mô dư cho
       HPL (và PTRANS)
     * Line 14: số phương pháp bảng điều khiển tích nhân cho HPL
     * Dòng 15: phương pháp bảng điều khiển tích nhân cho HPL
     * Dòng 16: số tiêu chí dừng đệ quy cho HPL
     * Line 17: đệ quy tiêu chuẩn dừng chân HPL
     * Dòng 18: số lượng các bảng đệ quy đếm cho HPL
     * Dòng 19: bảng đệ quy đếm cho HPL
     * Line 20: số phương pháp bảng điều khiển nhân tử đệ quy cho HPL
     * Dòng 21: đệ quy phương pháp bảng điều khiển tích nhân cho HPL
     * Dòng 22: số phương pháp phát sóng cho HPL
     * Dòng 23: phương pháp phát sóng cho HPL
     * Dòng 24: số lượng sâu nhìn về phía trước cho HPL
     * Dòng 25: nhìn về phía trước độ sâu cho HPL
     * Dòng 26: phương pháp hoán đổi cho HPL
     * Dòng 27: trao đổi ngưỡng cho HPL
     * Dòng 28: hình thức L1 cho HPL
     * Dòng 29: hình thức U cho HPL
     * Dòng 30: giá trị đó xác định xem cân bằng nên được sử dụng
       bởi HPL
     * Dòng 31: bộ nhớ chỉnh cho HPL
     * Dòng 32: bỏ qua
     * Dòng 33: số vấn đề bổ sung kích thước cho PTRANS
     * Dòng 34: Vấn đề thêm kích thước cho PTRANS
     * Line 35: số lượng các yếu tố bổ sung để ngăn chặn PTRANS
     * Dòng 36: Các yếu tố bổ sung để ngăn chặn PTRANS

là gì mới trong phiên bản này:

  • Phiên bản này gia tăng tối ưu hóa các biến thể của RandomAccess có sử dụng tuyến tính congruential Generator cho hệ số ngẫu nhiên.
  • giảm toàn cầu đã được thêm vào để tính toán có sai sót trong MPI FFT để đạt được ước tính lỗi chính xác hơn.
  • Trình tự chuẩn bị sắp xếp lại để các thành phần HPL chạy cuối cùng và có thể được hủy bỏ nếu việc thực hiện của các thành phần khác là không thỏa đáng.
  • RandomAccess tại là đầu tiên để hỗ trợ trong việc điều chỉnh các mã.
  • Các loại lỗi đã được cố định.

Phần mềm tương tự

mubench
mubench

3 Jun 15

UMark
UMark

3 Jun 15

Iometer
Iometer

2 Jun 15

IOzone
IOzone

2 Jun 15

Ý kiến ​​để HPC Challenge

Bình luận không
Nhập bình luận
Bật hình ảnh!