ນີ້ແມ່ນຄໍາສັ່ງ sh5util ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
sh5util - ເຄື່ອງມືສໍາລັບການລວມໄຟລ໌ HDF5 ຈາກ plugin acct_gather_profile ທີ່ລວບລວມ.
ຂໍ້ມູນລະອຽດສຳລັບວຽກທີ່ເຮັດວຽກພາຍໃຕ້ Slurm
ສະຫຼຸບສັງລວມ
sh5util
ລາຍລະອຽດ
sh5util ລວມໄຟລ໌ HDF5 ທີ່ຜະລິດຢູ່ໃນແຕ່ລະ node ສໍາລັບແຕ່ລະຂັ້ນຕອນຂອງວຽກເຂົ້າໄປໃນໄຟລ໌ HDF5.
ສໍາລັບວຽກເຮັດງານທໍາ. ໄຟລ໌ຜົນໄດ້ຮັບສາມາດໄດ້ຮັບການເບິ່ງແລະ manipulated ໂດຍເຄື່ອງມື HDF5 ທົ່ວໄປເຊັ່ນ:
HDF5View, h5dump, h5edit, ຫຼື h5ls.
sh5util ຍັງມີສອງໂຫມດສະກັດ. ທໍາອິດ, ຂຽນຊຸດຂໍ້ມູນຈໍາກັດສໍາລັບການສະເພາະ
nodes, ຂັ້ນຕອນ, ແລະຊຸດຂໍ້ມູນໃນຮູບແບບ "ຄ່າທີ່ແຍກດ້ວຍຈຸດຫມາຍຈຸດ" ກັບໄຟລ໌ທີ່ສາມາດເປັນ
ນໍາເຂົ້າເຂົ້າໄປໃນເຄື່ອງມືການວິເຄາະອື່ນໆເຊັ່ນ: ຕາຕະລາງ.
ອັນທີສອງ, (Item-Extract) ສະກັດຂໍ້ມູນຫນຶ່ງເວລາຈາກຊຸດເວລາຫນຶ່ງສໍາລັບຕົວຢ່າງທັງຫມົດ
ໃນທຸກ nodes ຈາກໂປຣໄຟລ໌ HDF5 ວຽກ.
- ຊອກຫາຕົວຢ່າງທີ່ມີມູນຄ່າສູງສຸດຂອງລາຍການ.
- ຂຽນໄຟລ໌ CSV ທີ່ມີ min, ave, max, ແລະລາຍການທັງຫມົດສໍາລັບແຕ່ລະ node ສໍາລັບແຕ່ລະຄົນ
ຕົວຢ່າງ
OPTIONS
-E, -- ສານສະກັດຈາກ
ສະກັດຊຸດຂໍ້ມູນຈາກໄຟລ໌ວຽກທີ່ລວມເຂົ້າກັນ.
ສະກັດຕົວເລືອກຮູບແບບ
-i, --ການປ້ອນຂໍ້ມູນ=ເສັ້ນທາງ
ຮວມໄຟລ໌ເພື່ອແຍກອອກຈາກ (ຄ່າເລີ່ມຕົ້ນ ./job_$jobid.h5)
-N, --node=nodename
ຊື່ Node ທີ່ຈະແຍກອອກ (ຄ່າເລີ່ມຕົ້ນແມ່ນທັງໝົດ)
-l, --ລະດັບ=[Node:Totals|Node:TimeSeries]
ຕິດກັບຊຸດໃດ. (Node Default: Totals)
-s, --ຊຸດ=[ພະລັງງານ | ລິງ | ເຄືອຂ່າຍ | ວຽກງານ | Task_#]
ວຽກງານ ແມ່ນວຽກງານທັງຫມົດ, Task_# (# ແມ່ນ ID ວຽກ) (ຄ່າເລີ່ມຕົ້ນແມ່ນທຸກຢ່າງ)
-I, -- ສານສະກັດຈາກ
ສະກັດເອົາໜຶ່ງລາຍການຂໍ້ມູນຈາກຕົວຢ່າງທັງໝົດຂອງຊຸດຂໍ້ມູນໜຶ່ງຈາກທຸກ nodes ໃນ a
ຮວມໄຟລ໌ວຽກ.
ຕົວເລືອກຮູບແບບລາຍການ-Extract
-s, --ຊຸດ=[ພະລັງງານ | ລ້ຳລວຍ | ເຄືອຂ່າຍ | ວຽກງານ]
-d, --data
ຊື່ຂອງລາຍການຂໍ້ມູນໃນຊຸດ (ເບິ່ງບັນທຶກຂ້າງລຸ່ມນີ້).
-j, --ວຽກ=
ຮູບແບບແມ່ນ . ຮວມວຽກ/ຂັ້ນຕອນນີ້ (ຫຼືລາຍຊື່ວຽກທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ
ຂັ້ນຕອນ). ທາງເລືອກນີ້ແມ່ນຕ້ອງການ. ການບໍ່ລະບຸຂັ້ນຕອນຈະສົ່ງຜົນໃຫ້ທຸກຂັ້ນຕອນ
ພົບວ່າມີການປຸງແຕ່ງ.
-h, - ຊ່ວຍ
ພິມລາຍລະອຽດຂອງການນໍາໃຊ້ນີ້.
-o, -- ຜົນຜະລິດ=ເສັ້ນທາງ
ເສັ້ນທາງໄປຫາໄຟລ໌ທີ່ຈະຂຽນ.
ຄ່າເລີ່ມຕົ້ນຂອງການຮວມແມ່ນ ./job_$jobid.h5
ຄ່າເລີ່ມຕົ້ນສໍາລັບການສະກັດແມ່ນ ./extract_$jobid.csv
-p, --ໂປຣໄຟລ໌=dir
ສະຖານທີ່ໄດເລກະທໍລີທີ່ໄຟລ໌ node-step ມີຄ່າເລີ່ມຕົ້ນຖືກຕັ້ງໄວ້ໃນ acct_gather.conf.
-S, --savefiles
ແທນທີ່ຈະເອົາໄຟລ໌ node-step ຫຼັງຈາກລວມພວກມັນເຂົ້າໄປໃນໄຟລ໌ວຽກ, ໃຫ້ເກັບຮັກສາໄວ້
ປະມານ.
-ຜູ້ໃຊ້=ຜູ້ໃຊ້
ຜູ້ໃຊ້ທີ່ profiled ວຽກ. (Handy ສໍາລັບຜູ້ໃຊ້ຮາກ, ຄ່າເລີ່ມຕົ້ນສໍາລັບຜູ້ໃຊ້ແລ່ນນີ້
ຄໍາສັ່ງ.)
-- ການນໍາໃຊ້
ສະແດງຂໍ້ຄວາມການນໍາໃຊ້ໂດຍຫຍໍ້.
ຂໍ້ມູນ ລາຍການ ຕໍ່ Series
ພະລັງງານ
ພະລັງງານ
CPU_Frequency
ລິງ
ອ່ານ
Megabytes_Read
ຂຽນ
Megabytes_Write
ເຄືອຂ່າຍ
Packets_In
Megabytes_In
Packets_Out
Megabytes_Out
Task
CPU_Frequency
CPU_Time
CPU_Utilization
RSS
VM_Size
ຫນ້າ
ອ່ານ_Megabytes
Write_Megabytes
ຕົວຢ່າງ
ຮວມໄຟລ໌ຂັ້ນຕອນ node (ເປັນສ່ວນໜຶ່ງຂອງສະຄຣິບ sbatch)
sbatch -n1 -d$SLURM_JOB_ID --wrap="sh5util --savefiles -j $SLURM_JOB_ID"
ສະກັດຂໍ້ມູນໜ້າວຽກທັງໝົດອອກຈາກ node
sh5util -j 42 -N snowflake01 --level=Node:TimeSeries --series=ວຽກ
ສະກັດຂໍ້ມູນພະລັງງານທັງຫມົດ
sh5util -j 42 --series=ພະລັງງານ --data=power
ສຳເນົາ
ສະຫງວນລິຂະສິດ (C) 2013 Bull.
ລິຂະສິດ (C) 2013 SchedMD LLC. Slurm ແມ່ນຊອບແວຟຣີ; ທ່ານສາມາດແຈກຢາຍມັນຄືນໃຫມ່ແລະ / ຫຼື
ປັບປຸງແກ້ໄຂມັນພາຍໃຕ້ເງື່ອນໄຂຂອງໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ທີ່ຈັດພີມມາໂດຍ Free
ມູນນິທິຊອບແວ; ບໍ່ວ່າຈະເປັນສະບັບ 2 ຂອງໃບອະນຸຍາດ, ຫຼື (ຕາມທາງເລືອກຂອງທ່ານ) ຕໍ່ມາ
ສະບັບ.
Slurm ຖືກແຈກຢາຍໂດຍຫວັງວ່າມັນຈະເປັນປະໂຫຍດ, ແຕ່ບໍ່ມີການຮັບປະກັນໃດໆ; ໂດຍບໍ່ມີການ
ແມ່ນແຕ່ການຮັບປະກັນທາງດ້ານການຄ້າ ຫຼືຄວາມເໝາະສົມເພື່ອຈຸດປະສົງສະເພາະ. ເບິ່ງ
ໃບອະນຸຍາດສາທາລະນະທົ່ວໄປຂອງ GNU ສຳ ລັບລາຍລະອຽດເພີ່ມເຕີມ.
ໃຊ້ sh5util ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net