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 ТЕС, який вимірює швидкість виконання з плаваючою точкою для вирішення системи лінійних рівнянь.
   2. DGEMM - вимірює швидкість виконання подвійної точності в режимі реального множення матриці на матрицю плаваючою комою.
   3. ПОТІК - просто синтетичні програма тест, який вимірює сталого пропускну здатність пам'яті (у ГБ / с) і відповідної швидкості обчислень для простого вектора ядра.
   4. PTRANS (паралельно матриця транспонування) - здійснює зв'язок, де пари процесорів спілкуватися один з одним одночасно. Це корисний тест ємності всього комунікацій в мережі.
   5. RandomAccess - заходи швидкість цілочисельних випадкових оновлень пам'яті (GUPS).
   6. FFTE - вимірює швидкість виконання подвійної точності комплекс одновимірного дискретного перетворення Фур'є (ДПФ) з плаваючою комою.
   7. пропускна здатність зв'язку та затримки - набір тестів для вимірювання затримок і смуги пропускання кількість одночасних моделей зв'язку; на основі b_eff (ефективна пропускна здатність еталонної).
Компіляція:
Першим кроком є ​​створення файлу конфігурації, який відображає характеристики вашої машини. Файл конфігурації повинен бути створений в каталозі HPL. Цей каталог містить інструкції (файли README і INSTALL) про те, як створити файл конфігурації. Каталог HPL / настройки містить кілька прикладів файлів конфігурації. Хороший підхід полягає в копіюванні одного з них в каталог HPL, і якщо він не працює, то змінити його. Цей файл повторно усіма компонентами пакету HPC Challange.
Коли конфігурація завершена, файл повинен існувати в каталозі HPL, чиє ім'я починається з Марка. і закінчується ім'ям для системи, використовуваної для випробувань. Наприклад, якщо ім'я системи Unix, файл має бути названий 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 з короткими описами їх значення:
     * Рядок 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: кількість рекурсивних критеріїв зупинки для HPL
     * Line 17: рекурсивний критерій зупинки для HPL
     * Рядок 18: кількість рекурсії панелі розраховує на HPL
     * Рядок 19: рекурсія панель розраховує на HPL
     * Рядок 20: кількість рекурсивних методів факторизації панель для HPL
     * Line 21: рекурсивний методи панель факторизації для HPL
     * Рядок 22: Номер методів мовлення для HPL
     * Рядок 23: методи трансляції для HPL
     * Лінія 24: число глибин прогнозних для HPL
     * Line 25: випередження глибини для HPL
     * Рядок 26: методи заміни для HPL
     * Лінія 27: обмін поріг HPL
     * Лінія 28: форма L1 для HPL
     * Лінія 29: форма U для HPL
     * Рядок 30: значення, яке визначає, чи слід використовувати рівноваги
       по HPL
     * Лінія 31: вирівнювання пам'яті для HPL
     * Рядок 32: ігнорується
     * Рядок 33: номер додаткового проблемі розміри для PTRANS
     * Рядок 34: додаткова проблема розміри для PTRANS
     * Лінія 35: число додаткових факторів блокування для PTRANS
     * Line 36: додаткові фактори для блокування PTRANS

Що нового У цьому випуску:

  • Ця версія оптимізована додано варіанти RandomAccess які використовують лінійного конгруентного генератора для генерації випадкових чисел.
  • Глобальне зниження був доданий в похибка розрахунку в MPI ШПФ для досягнення більш точних оцінок помилок.
  • Порядок тестах була реорганізована таким чином, що компонент HPL працює останній і може бути перервана, якщо виконання інших компонентів, не було задовільним.
  • RandomAccess тепер перший для надання допомоги в налаштуванні коду.
  • Асорті помилки були виправлені.

Схожі програми

picocom
picocom

3 Jun 15

Lynis
Lynis

17 Feb 15

netperf
netperf

3 Jun 15

HPC Challenge

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями