هذا هو الأمر h5perf_serial الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
h5perf_serial: - يقيس الأداء التسلسلي لـ HDF5.
الوصف
h5perf_serial: الإصدار 1.8.7 الاستخدام: h5perf_serial [OPTIONS]
OPTIONS
-h اطبع رسالة استخدام واخرج
-A AL ما هي واجهات برمجة التطبيقات التي يجب اختبارها [افتراضي: جميعها]
-c SL يحدد التخزين المقسم ويحدد أبعاد وأحجام القطع [الافتراضي: إيقاف]
-e أبعاد وأحجام مجموعة البيانات [الافتراضي: 100,200،XNUMX]
-i N عدد التكرارات المطلوب إجراؤها [افتراضي: 1]
-r ترتيب الوصول إلى أبعاد NL (انظر أدناه للحصول على الوصف) [الافتراضي: 1,2،XNUMX]
-t تحديد أبعاد قابلة للتمديد لمجموعة بيانات HDF5 [الافتراضي: إيقاف]
-v يحدد VFD برنامج تشغيل الملف للوصول إلى HDF5 [الافتراضي: ثانية 2]
-w قم بإجراء اختبارات الكتابة ، وليس اختبارات القراءة [الافتراضي: إيقاف]
-x أبعاد وأحجام مخزن النقل المؤقت [الافتراضي: 10,20،XNUMX]
N - عدد صحيح> 0.
S - هو محدد الحجم ، عدد صحيح> 0 متبوعًا بمؤشر الحجم:
ك - كيلو بايت (1024) م - ميغا بايت (1048576) G - جيجابايت (1073741824)
مثال: "37 ميغا" تساوي 37 ميغا أو 38797312 بايت
AL - هي قائمة API. القيم الصالحة هي:
hdf5 - HDF5 posix - بوسيكس
على سبيل المثال: -A posix ، hdf5
NL - قائمة الأعداد الصحيحة (N) مفصولة بفواصل.
مثال: 1,2,3
SL - قائمة من محددات الحجم (S) مفصولة بفواصل.
مثال: 2K، 2K، 3K
يحدد المثال كائنًا (مجموعة بيانات ، مخزن مؤقت للنقل) بثلاثة أبعاد. يكون
تدرك أنه كلما زاد عدد الأبعاد ، زاد الحجم الإجمالي للكائن
يزيد أضعافا مضاعفة.
VFD - هو محدد برنامج تشغيل ملفات HDF5. القيم الصالحة هي:
sec2 ، stdio ، الأساسية ، الانقسام ، متعدد ، الأسرة ، المباشر
ترتيب الوصول إلى البعد:
يبدأ الوصول إلى البيانات من الأصل الأساسي لمجموعة البيانات باستخدام المخزن المؤقت للنقل.
يحدث الوصول التالي في منطقة مجموعة بيانات بجوار المنطقة السابقة. ل
مجموعة بيانات متعددة الأبعاد ، هناك عدة اتجاهات حول مكان المضي قدمًا. هذا
يمكن تحديدها في ترتيب الوصول إلى البعد. على سبيل المثال، -r 1,2،XNUMX تنص على أن
يجب أن تتجاوز الأداة البعد 1 أولاً ، ثم البعد 2.
متغيرات البيئة:
HDF5_NOCLEANUP
لا تقم بإزالة ملفات البيانات إذا تم تعيينها [الإزالة الافتراضية]
HDF5_PREFIX
بادئة ملف البيانات
الاستخدام: h5perf_serial [OPTIONS]
OPTIONS
-h اطبع رسالة استخدام واخرج
-A AL ما هي واجهات برمجة التطبيقات التي يجب اختبارها [افتراضي: جميعها]
-c SL يحدد التخزين المقسم ويحدد أبعاد وأحجام القطع [الافتراضي: إيقاف]
-e أبعاد وأحجام مجموعة البيانات [الافتراضي: 100,200،XNUMX]
-i N عدد التكرارات المطلوب إجراؤها [افتراضي: 1]
-r ترتيب الوصول إلى أبعاد NL (انظر أدناه للحصول على الوصف) [الافتراضي: 1,2،XNUMX]
-t تحديد أبعاد قابلة للتمديد لمجموعة بيانات HDF5 [الافتراضي: إيقاف]
-v يحدد VFD برنامج تشغيل الملف للوصول إلى HDF5 [الافتراضي: ثانية 2]
-w قم بإجراء اختبارات الكتابة ، وليس اختبارات القراءة [الافتراضي: إيقاف]
-x أبعاد وأحجام مخزن النقل المؤقت [الافتراضي: 10,20،XNUMX]
N - عدد صحيح> 0.
S - هو محدد الحجم ، عدد صحيح> 0 متبوعًا بمؤشر الحجم:
ك - كيلو بايت (1024) م - ميغا بايت (1048576) G - جيجابايت (1073741824)
مثال: "37 ميغا" تساوي 37 ميغا أو 38797312 بايت
AL - هي قائمة API. القيم الصالحة هي:
hdf5 - HDF5 posix - بوسيكس
على سبيل المثال: -A posix ، hdf5
NL - قائمة الأعداد الصحيحة (N) مفصولة بفواصل.
مثال: 1,2,3
SL - قائمة من محددات الحجم (S) مفصولة بفواصل.
مثال: 2K، 2K، 3K
يحدد المثال كائنًا (مجموعة بيانات ، مخزن مؤقت للنقل) بثلاثة أبعاد. يكون
تدرك أنه كلما زاد عدد الأبعاد ، زاد الحجم الإجمالي للكائن
يزيد أضعافا مضاعفة.
VFD - هو محدد برنامج تشغيل ملفات HDF5. القيم الصالحة هي:
sec2 ، stdio ، الأساسية ، الانقسام ، متعدد ، الأسرة ، المباشر
ترتيب الوصول إلى البعد:
يبدأ الوصول إلى البيانات من الأصل الأساسي لمجموعة البيانات باستخدام المخزن المؤقت للنقل.
يحدث الوصول التالي في منطقة مجموعة بيانات بجوار المنطقة السابقة. ل
مجموعة بيانات متعددة الأبعاد ، هناك عدة اتجاهات حول مكان المضي قدمًا. هذا
يمكن تحديدها في ترتيب الوصول إلى البعد. على سبيل المثال، -r 1,2،XNUMX تنص على أن
يجب أن تتجاوز الأداة البعد 1 أولاً ، ثم البعد 2.
متغيرات البيئة:
HDF5_NOCLEANUP
لا تقم بإزالة ملفات البيانات إذا تم تعيينها [الإزالة الافتراضية]
HDF5_PREFIX
بادئة ملف البيانات
استخدم h5perf_serial عبر الإنترنت باستخدام خدمات onworks.net