Це команда h5perf_serial, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
h5perf_serial: - Вимірює продуктивність послідовного зв'язку HDF5.
ОПИС
h5perf_serial: використання версії 1.8.7: h5perf_serial [ПАРАЦІЇ]
ВАРІАНТИ
-h Роздрукуйте повідомлення про використання та вийдіть
-A AL Які API для тестування [за замовчуванням: усі]
-c SL Вибирає роздільне сховище та визначає розміри та розміри фрагментів [за замовчуванням: Вимк.]
-e SL Розміри та розміри набору даних [за замовчуванням: 100,200 XNUMX]
-i N Кількість ітерацій для виконання [за замовчуванням: 1]
-r NL Порядок доступу до вимірів (опис див. нижче) [за замовчуванням: 1,2]
-t Вибирає розширювані розміри для набору даних HDF5 [за замовчуванням: Вимк.]
-v VFD Вибирає драйвер файлу для доступу до HDF5 [за замовчуванням: sec2]
-w Виконуйте тести запису, а не тести читання [за замовчуванням: Вимкнено]
-x SL Розміри та розміри буфера передачі [за замовчуванням: 10,20]
N - ціле число > 0.
S - специфікатор розміру, ціле число > 0, за яким слідує індикатор розміру:
K – Кілобайт (1024) M – Мегабайт (1048576) G – Гігабайт (1073741824)
Приклад: "37M" - це 37 мегабайт або 38797312 байт
AL - це список API. Допустимі значення:
hdf5 - HDF5 posix - POSIX
приклад: -A posix,hdf5
NL - це список цілих чисел (N), розділених комами.
Приклад: 1,2,3
SL - це список специфікаторів розміру (S), розділених комами.
Приклад: 2K,2K,3K
У прикладі визначається об’єкт (набір даних, буфер передачі) із трьома вимірами. Будьте
усвідомлюючи, що зі збільшенням кількості вимірів загальний розмір об’єкта
збільшується в геометричній прогресії.
VFD - це специфікатор драйвера файлу HDF5. Допустимі значення:
sec2, stdio, core, split, multi, family, direct
Порядок доступу до вимірів:
Доступ до даних починається з кардинального початку набору даних за допомогою буфера передачі.
Наступний доступ відбувається в області набору даних поруч із попереднім. Для
багатовимірного набору даних, існує кілька напрямків щодо того, куди діяти. Це
можна вказати в порядку доступу до виміру. Наприклад, -r 1,2 зазначено, що
інструмент повинен спочатку пройти розмір 1, а потім вимір 2.
Змінні середовища:
HDF5_NOCLEANUP
Не видаляти файли даних, якщо встановлено [видалити за замовчуванням]
HDF5_PREFIX
Префікс файлу даних
використання: h5perf_serial [ПАРАЦІЇ]
ВАРІАНТИ
-h Роздрукуйте повідомлення про використання та вийдіть
-A AL Які API для тестування [за замовчуванням: усі]
-c SL Вибирає роздільне сховище та визначає розміри та розміри фрагментів [за замовчуванням: Вимк.]
-e SL Розміри та розміри набору даних [за замовчуванням: 100,200 XNUMX]
-i N Кількість ітерацій для виконання [за замовчуванням: 1]
-r NL Порядок доступу до вимірів (опис див. нижче) [за замовчуванням: 1,2]
-t Вибирає розширювані розміри для набору даних HDF5 [за замовчуванням: Вимк.]
-v VFD Вибирає драйвер файлу для доступу до HDF5 [за замовчуванням: sec2]
-w Виконуйте тести запису, а не тести читання [за замовчуванням: Вимкнено]
-x SL Розміри та розміри буфера передачі [за замовчуванням: 10,20]
N - ціле число > 0.
S - специфікатор розміру, ціле число > 0, за яким слідує індикатор розміру:
K – Кілобайт (1024) M – Мегабайт (1048576) G – Гігабайт (1073741824)
Приклад: "37M" - це 37 мегабайт або 38797312 байт
AL - це список API. Допустимі значення:
hdf5 - HDF5 posix - POSIX
приклад: -A posix,hdf5
NL - це список цілих чисел (N), розділених комами.
Приклад: 1,2,3
SL - це список специфікаторів розміру (S), розділених комами.
Приклад: 2K,2K,3K
У прикладі визначається об’єкт (набір даних, буфер передачі) із трьома вимірами. Будьте
усвідомлюючи, що зі збільшенням кількості вимірів загальний розмір об’єкта
збільшується в геометричній прогресії.
VFD - це специфікатор драйвера файлу HDF5. Допустимі значення:
sec2, stdio, core, split, multi, family, direct
Порядок доступу до вимірів:
Доступ до даних починається з кардинального початку набору даних за допомогою буфера передачі.
Наступний доступ відбувається в області набору даних поруч із попереднім. Для
багатовимірного набору даних, існує кілька напрямків щодо того, куди діяти. Це
можна вказати в порядку доступу до виміру. Наприклад, -r 1,2 зазначено, що
інструмент повинен спочатку пройти розмір 1, а потім вимір 2.
Змінні середовища:
HDF5_NOCLEANUP
Не видаляти файли даних, якщо встановлено [видалити за замовчуванням]
HDF5_PREFIX
Префікс файлу даних
Використовуйте h5perf_serial онлайн за допомогою служб onworks.net