این دستور h5perf_serial است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
h5perf_serial: - عملکرد سریال HDF5 را اندازه گیری می کند.
شرح
h5perf_serial: نسخه 1.8.7 استفاده: h5perf_serial [OPTIONS]
OPTIONS
-h یک پیام استفاده را چاپ کنید و خارج شوید
-A AL کدام APIها را آزمایش کنیم [پیشفرض: همه آنها]
-c SL فضای ذخیرهسازی تکهشده را انتخاب میکند و ابعاد و اندازههای تکهها را تعریف میکند [پیشفرض: خاموش]
-e SL ابعاد و اندازه مجموعه داده [پیشفرض: 100,200]
-i N تعداد تکرار برای انجام [پیشفرض: 1]
-r ترتیب دسترسی به ابعاد NL (برای توضیحات به زیر مراجعه کنید) [پیشفرض: 1,2،XNUMX]
-t ابعاد قابل گسترش را برای مجموعه داده HDF5 انتخاب می کند [پیش فرض: خاموش]
-v VFD درایور فایل را برای دسترسی HDF5 انتخاب می کند [پیش فرض: sec2]
-w تستهای نوشتن را انجام دهید، نه تستهای خواندن [پیشفرض: خاموش]
-x SL ابعاد و اندازه بافر انتقال [پیشفرض: 10,20،XNUMX]
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،XNUMX بیان می کند که
ابزار ابتدا باید بعد 1 و سپس بعد 2 را طی کند.
متغیرهای محیطی:
HDF5_NOCLEANUP
در صورت تنظیم [حذف پیش فرض] فایل های داده را حذف نکنید
HDF5_PREFIX
پیشوند فایل داده
استفاده: h5perf_serial [OPTIONS]
OPTIONS
-h یک پیام استفاده را چاپ کنید و خارج شوید
-A AL کدام APIها را آزمایش کنیم [پیشفرض: همه آنها]
-c SL فضای ذخیرهسازی تکهشده را انتخاب میکند و ابعاد و اندازههای تکهها را تعریف میکند [پیشفرض: خاموش]
-e SL ابعاد و اندازه مجموعه داده [پیشفرض: 100,200]
-i N تعداد تکرار برای انجام [پیشفرض: 1]
-r ترتیب دسترسی به ابعاد NL (برای توضیحات به زیر مراجعه کنید) [پیشفرض: 1,2،XNUMX]
-t ابعاد قابل گسترش را برای مجموعه داده HDF5 انتخاب می کند [پیش فرض: خاموش]
-v VFD درایور فایل را برای دسترسی HDF5 انتخاب می کند [پیش فرض: sec2]
-w تستهای نوشتن را انجام دهید، نه تستهای خواندن [پیشفرض: خاموش]
-x SL ابعاد و اندازه بافر انتقال [پیشفرض: 10,20،XNUMX]
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،XNUMX بیان می کند که
ابزار ابتدا باید بعد 1 و سپس بعد 2 را طی کند.
متغیرهای محیطی:
HDF5_NOCLEANUP
در صورت تنظیم [حذف پیش فرض] فایل های داده را حذف نکنید
HDF5_PREFIX
پیشوند فایل داده
با استفاده از خدمات onworks.net از h5perf_serial به صورت آنلاین استفاده کنید