Ito ang command na h5perf_serial na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
h5perf_serial: - Sinusukat ang serial performance ng HDF5.
DESCRIPTION
h5perf_serial: Bersyon 1.8.7 paggamit: h5perf_serial [OPSYON]
Opsyon
-h Mag-print ng mensahe ng paggamit at lumabas
-A AL Aling mga API ang susuriin [default: lahat ng mga ito]
-c Pinipili ng SL ang mga tipak na imbakan at tinutukoy ang mga dimensyon at laki ng mga tipak [default: Naka-off]
-e SL Mga Dimensyon at laki ng dataset [default: 100,200]
-i N Bilang ng mga pag-ulit na gagawin [default: 1]
-r NL Dimension access order (tingnan sa ibaba para sa paglalarawan) [default: 1,2]
-t Pumipili ng mga napapalawak na dimensyon para sa HDF5 dataset [default: Off]
-v VFD Pumili ng file driver para sa HDF5 access [default: sec2]
-w Magsagawa ng mga write test, hindi ang read test [default: Off]
-x SL Mga dimensyon at laki ng transfer buffer [default: 10,20]
Ang N - ay isang integer > 0.
S - ay isang tagapagpahiwatig ng laki, isang integer > 0 na sinusundan ng isang tagapagpahiwatig ng laki:
K - Kilobyte (1024) M - Megabyte (1048576) G - Gigabyte (1073741824)
Halimbawa: Ang '37M' ay 37 megabytes o 38797312 bytes
AL - ay isang listahan ng API. Ang mga wastong halaga ay:
hdf5 - HDF5 posix - POSIX
Halimbawa: -A posix, hdf5
NL - ay listahan ng mga integer (N) na pinaghihiwalay ng mga kuwit.
Halimbawa: 1,2,3
SL - ay listahan ng mga specifier ng laki (S) na pinaghihiwalay ng mga kuwit.
Halimbawa: 2K,2K,3K
Ang halimbawa ay tumutukoy sa isang object (dataset, tranfer buffer) na may tatlong dimensyon. Maging
alam na habang tumataas ang bilang ng mga dimensyon, ang kabuuang sukat ng bagay
tumataas nang husto.
VFD - ay isang HDF5 file driver specifier. Ang mga wastong halaga ay:
sec2, stdio, core, split, multi, pamilya, direkta
Order ng pag-access ng dimensyon:
Ang pag-access ng data ay nagsisimula sa pangunahing pinagmulan ng dataset gamit ang transfer buffer.
Ang susunod na pag-access ay nangyayari sa isang rehiyon ng dataset sa tabi ng nauna. Para sa
multidimensional na dataset, mayroong ilang direksyon kung saan magpapatuloy. Ito
maaaring tukuyin sa pagkakasunud-sunod ng pag-access ng dimensyon. Halimbawa, -r 1,2 ay nagsasaad na ang
Ang tool ay dapat tumawid muna sa dimensyon 1, at pagkatapos ay sa dimensyon 2.
Mga variable ng kapaligiran:
HDF5_NOCLEANUP
Huwag tanggalin ang mga file ng data kung itinakda [default remove]
HDF5_PREFIX
Prefix ng data file
paggamit: h5perf_serial [OPTIONS]
Opsyon
-h Mag-print ng mensahe ng paggamit at lumabas
-A AL Aling mga API ang susuriin [default: lahat ng mga ito]
-c Pinipili ng SL ang mga tipak na imbakan at tinutukoy ang mga dimensyon at laki ng mga tipak [default: Naka-off]
-e SL Mga Dimensyon at laki ng dataset [default: 100,200]
-i N Bilang ng mga pag-ulit na gagawin [default: 1]
-r NL Dimension access order (tingnan sa ibaba para sa paglalarawan) [default: 1,2]
-t Pumipili ng mga napapalawak na dimensyon para sa HDF5 dataset [default: Off]
-v VFD Pumili ng file driver para sa HDF5 access [default: sec2]
-w Magsagawa ng mga write test, hindi ang read test [default: Off]
-x SL Mga dimensyon at laki ng transfer buffer [default: 10,20]
Ang N - ay isang integer > 0.
S - ay isang tagapagpahiwatig ng laki, isang integer > 0 na sinusundan ng isang tagapagpahiwatig ng laki:
K - Kilobyte (1024) M - Megabyte (1048576) G - Gigabyte (1073741824)
Halimbawa: Ang '37M' ay 37 megabytes o 38797312 bytes
AL - ay isang listahan ng API. Ang mga wastong halaga ay:
hdf5 - HDF5 posix - POSIX
Halimbawa: -A posix, hdf5
NL - ay listahan ng mga integer (N) na pinaghihiwalay ng mga kuwit.
Halimbawa: 1,2,3
SL - ay listahan ng mga specifier ng laki (S) na pinaghihiwalay ng mga kuwit.
Halimbawa: 2K,2K,3K
Ang halimbawa ay tumutukoy sa isang object (dataset, tranfer buffer) na may tatlong dimensyon. Maging
alam na habang tumataas ang bilang ng mga dimensyon, ang kabuuang sukat ng bagay
tumataas nang husto.
VFD - ay isang HDF5 file driver specifier. Ang mga wastong halaga ay:
sec2, stdio, core, split, multi, pamilya, direkta
Order ng pag-access ng dimensyon:
Ang pag-access ng data ay nagsisimula sa pangunahing pinagmulan ng dataset gamit ang transfer buffer.
Ang susunod na pag-access ay nangyayari sa isang rehiyon ng dataset sa tabi ng nauna. Para sa
multidimensional na dataset, mayroong ilang direksyon kung saan magpapatuloy. Ito
maaaring tukuyin sa pagkakasunud-sunod ng pag-access ng dimensyon. Halimbawa, -r 1,2 ay nagsasaad na ang
Ang tool ay dapat tumawid muna sa dimensyon 1, at pagkatapos ay sa dimensyon 2.
Mga variable ng kapaligiran:
HDF5_NOCLEANUP
Huwag tanggalin ang mga file ng data kung itinakda [default remove]
HDF5_PREFIX
Prefix ng data file
Gumamit ng h5perf_serial online gamit ang mga serbisyo ng onworks.net