นี่คือคำสั่ง h5perf_serial ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
h5perf_serial: - วัดประสิทธิภาพอนุกรม HDF5
DESCRIPTION
h5perf_serial: การใช้งานเวอร์ชัน 1.8.7: h5perf_serial [ตัวเลือก]
OPTIONS
-h พิมพ์ข้อความการใช้งานและออก
-A AL API ใดที่จะทดสอบ [ค่าเริ่มต้น: ทั้งหมด]
-c SL เลือกที่เก็บข้อมูลแบบเป็นกลุ่มและกำหนดขนาดและขนาดของชิ้นส่วน [ค่าเริ่มต้น: ปิด]
-e SL ขนาดและขนาดของชุดข้อมูล [ค่าเริ่มต้น: 100,200]
-i N จำนวนการวนซ้ำที่จะดำเนินการ [ค่าเริ่มต้น: 1]
-r ลำดับการเข้าถึงมิติ NL (ดูรายละเอียดด้านล่าง) [ค่าเริ่มต้น: 1,2]
-t เลือกขนาดที่ขยายได้สำหรับชุดข้อมูล HDF5 [ค่าเริ่มต้น: ปิด]
-v VFD เลือกไดรเวอร์ไฟล์สำหรับการเข้าถึง HDF5 [ค่าเริ่มต้น: วินาที2]
-w ทำการทดสอบการเขียน ไม่ใช่การทดสอบการอ่าน [ค่าเริ่มต้น: ปิด]
-x SL ขนาดและขนาดของบัฟเฟอร์การถ่ายโอน [ค่าเริ่มต้น: 10,20]
N - เป็นจำนวนเต็ม > 0
S - เป็นตัวระบุขนาด เป็นจำนวนเต็ม > 0 ตามด้วยตัวบ่งชี้ขนาด:
K - กิโลไบต์ (1024) M - เมกะไบต์ (1048576) G - กิกะไบต์ (1073741824)
ตัวอย่าง: '37M' คือ 37 เมกะไบต์หรือ 38797312 ไบต์
AL - เป็นรายการ API ค่าที่ถูกต้องคือ:
hdf5 - HDF5 โพซิกซ์ - โพซิกซ์
ตัวอย่าง: -A โพซิกซ์,hdf5
NL - คือรายการของจำนวนเต็ม (N) คั่นด้วยเครื่องหมายจุลภาค
ตัวอย่าง: 1,2,3
SL - คือรายการของตัวระบุขนาด (S) ที่คั่นด้วยเครื่องหมายจุลภาค
ตัวอย่าง: 2K,2K,3K
ตัวอย่างกำหนดอ็อบเจ็กต์ (ชุดข้อมูล บัฟเฟอร์การโอน) ที่มีสามมิติ เป็น
พึงระลึกไว้ว่าเมื่อจำนวนมิติเพิ่มขึ้น ขนาดรวมของวัตถุก็เพิ่มขึ้นด้วย
เพิ่มขึ้นอย่างทวีคูณ
VFD - เป็นตัวระบุไดรเวอร์ไฟล์ HDF5 ค่าที่ถูกต้องคือ:
วินาที, stdio, core, split, multi, family, direct
ลำดับการเข้าถึงมิติ:
การเข้าถึงข้อมูลเริ่มต้นที่จุดเริ่มต้นของชุดข้อมูลโดยใช้บัฟเฟอร์การถ่ายโอน
การเข้าถึงครั้งต่อไปจะเกิดขึ้นบนขอบเขตชุดข้อมูลที่อยู่ถัดจากรายการก่อนหน้า สำหรับ
ชุดข้อมูลหลายมิติ มีหลายทิศทางในการดำเนินการ นี้
สามารถระบุได้ในลำดับการเข้าถึงมิติ ตัวอย่างเช่น, -r 1,2 ระบุว่า
เครื่องมือควรผ่านมิติ 1 ก่อน แล้วจึงค่อยมิติ 2
ตัวแปรสภาพแวดล้อม:
HDF5_NOCLEANUP
อย่าลบไฟล์ข้อมูลหากตั้งค่าไว้ [default remove]
HDF5_PREFIX
คำนำหน้าไฟล์ข้อมูล
การใช้งาน: h5perf_serial [ตัวเลือก]
OPTIONS
-h พิมพ์ข้อความการใช้งานและออก
-A AL API ใดที่จะทดสอบ [ค่าเริ่มต้น: ทั้งหมด]
-c SL เลือกที่เก็บข้อมูลแบบเป็นกลุ่มและกำหนดขนาดและขนาดของชิ้นส่วน [ค่าเริ่มต้น: ปิด]
-e SL ขนาดและขนาดของชุดข้อมูล [ค่าเริ่มต้น: 100,200]
-i N จำนวนการวนซ้ำที่จะดำเนินการ [ค่าเริ่มต้น: 1]
-r ลำดับการเข้าถึงมิติ NL (ดูรายละเอียดด้านล่าง) [ค่าเริ่มต้น: 1,2]
-t เลือกขนาดที่ขยายได้สำหรับชุดข้อมูล HDF5 [ค่าเริ่มต้น: ปิด]
-v VFD เลือกไดรเวอร์ไฟล์สำหรับการเข้าถึง HDF5 [ค่าเริ่มต้น: วินาที2]
-w ทำการทดสอบการเขียน ไม่ใช่การทดสอบการอ่าน [ค่าเริ่มต้น: ปิด]
-x SL ขนาดและขนาดของบัฟเฟอร์การถ่ายโอน [ค่าเริ่มต้น: 10,20]
N - เป็นจำนวนเต็ม > 0
S - เป็นตัวระบุขนาด เป็นจำนวนเต็ม > 0 ตามด้วยตัวบ่งชี้ขนาด:
K - กิโลไบต์ (1024) M - เมกะไบต์ (1048576) G - กิกะไบต์ (1073741824)
ตัวอย่าง: '37M' คือ 37 เมกะไบต์หรือ 38797312 ไบต์
AL - เป็นรายการ API ค่าที่ถูกต้องคือ:
hdf5 - HDF5 โพซิกซ์ - โพซิกซ์
ตัวอย่าง: -A โพซิกซ์,hdf5
NL - คือรายการของจำนวนเต็ม (N) คั่นด้วยเครื่องหมายจุลภาค
ตัวอย่าง: 1,2,3
SL - คือรายการของตัวระบุขนาด (S) ที่คั่นด้วยเครื่องหมายจุลภาค
ตัวอย่าง: 2K,2K,3K
ตัวอย่างกำหนดอ็อบเจ็กต์ (ชุดข้อมูล บัฟเฟอร์การโอน) ที่มีสามมิติ เป็น
พึงระลึกไว้ว่าเมื่อจำนวนมิติเพิ่มขึ้น ขนาดรวมของวัตถุก็เพิ่มขึ้นด้วย
เพิ่มขึ้นอย่างทวีคูณ
VFD - เป็นตัวระบุไดรเวอร์ไฟล์ HDF5 ค่าที่ถูกต้องคือ:
วินาที, stdio, core, split, multi, family, direct
ลำดับการเข้าถึงมิติ:
การเข้าถึงข้อมูลเริ่มต้นที่จุดเริ่มต้นของชุดข้อมูลโดยใช้บัฟเฟอร์การถ่ายโอน
การเข้าถึงครั้งต่อไปจะเกิดขึ้นบนขอบเขตชุดข้อมูลที่อยู่ถัดจากรายการก่อนหน้า สำหรับ
ชุดข้อมูลหลายมิติ มีหลายทิศทางในการดำเนินการ นี้
สามารถระบุได้ในลำดับการเข้าถึงมิติ ตัวอย่างเช่น, -r 1,2 ระบุว่า
เครื่องมือควรผ่านมิติ 1 ก่อน แล้วจึงค่อยมิติ 2
ตัวแปรสภาพแวดล้อม:
HDF5_NOCLEANUP
อย่าลบไฟล์ข้อมูลหากตั้งค่าไว้ [default remove]
HDF5_PREFIX
คำนำหน้าไฟล์ข้อมูล
ใช้ h5perf_serial ออนไลน์โดยใช้บริการ onworks.net