ນີ້ແມ່ນຄໍາສັ່ງ yade-batch ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ທີ່ບໍ່ເສຍຄ່າຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
Yade - ຫນ້າຄູ່ມືສໍາລັບ Yade ຮຸ່ນ: 1.20.0, ຄຸນສົມບັດ: Odeint VTK OpenMP GTS GUI-Qt5 CGAL
PFVFLOW LINsolV SPH GL2PS LBMFLOW
ລາຍລະອຽດ
ການນໍາໃຊ້: yade-batch [ຕົວເລືອກ] [ ຕາຕະລາງ [SIMULATION.py] | SIMULATION.py[/nCore] [... ]
yade-batch ແລ່ນ yade simulation ຫຼາຍຄັ້ງດ້ວຍຕົວກໍານົດການທີ່ແຕກຕ່າງກັນ. ເບິ່ງ
https://yade-dem.org/sphinx/user.html#batch-queuing-and-execution-yade-batch for details.
batch ສາມາດຖືກກໍານົດບໍ່ວ່າຈະມີຕາຕະລາງພາລາມິເຕີ TABLE (ຕ້ອງບໍ່ສິ້ນສຸດໃນ .py), ເຊິ່ງແມ່ນ
ຕິດຕາມດ້ວຍ SIMULATION.py ຢ່າງແນ່ນອນ (ຕ້ອງລົງທ້າຍດ້ວຍ .py), ຫຼືປະກອບມີຖັນ !SCRIPT
ກໍານົດການຈໍາລອງທີ່ຈະດໍາເນີນການ. ທາງເລືອກທີສອງແມ່ນການກໍານົດສະຄິບຫຼາຍ,
ເຊິ່ງສາມາດເລືອກໄດ້ /nCore ຄຳຕໍ່ທ້າຍເພື່ອລະບຸຈຳນວນຫຼັກສຳລັບສະເພາະນັ້ນ
ການຈຳລອງ (ກົງກັບຖັນ !THREADS ໃນຕາຕະລາງພາລາມິເຕີ), ຕົວຢ່າງ: sim.py/3.
ທາງເລືອກ ການໂຕ້ຖຽງ:
-h, - ຊ່ວຍ
ສະແດງຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້ ແລະອອກ
-j NUM, --ວຽກ NUMBER
ຈໍານວນສູງສຸດຂອງກະທູ້ພ້ອມກັນທີ່ຈະດໍາເນີນການ (ຄ່າເລີ່ມຕົ້ນ: ຈໍານວນຂອງ cores, ຕໍ່ໄປ
ຈຳກັດໂດຍ OMP_NUM_THREADS ຖ້າກຳນົດໂດຍສະພາບແວດລ້ອມ: 4)
-v, - ການປ່ຽນແປງ
ພິມສະບັບແລະອອກ.
--ວຽກ-ກະທູ້ NUMBER
ຈໍານວນເລີ່ມຕົ້ນຂອງກະທູ້ສໍາລັບຫນຶ່ງວຽກ; ສາມາດ overridden ໂດຍແຕ່ລະວຽກດ້ວຍ !THREADS
(ຫຼື !OMP_NUM_THREADS) ຖັນ. ຄ່າເລີ່ມຕົ້ນເປັນ 1.
--force-threads
ບັງຄັບວຽກບໍ່ໃຫ້ໃຊ້ຫຼັກຫຼາຍກວ່າຄ່າສູງສຸດ (ເບິ່ງ \-j), ເຖິງແມ່ນວ່າ !THREADS
colums ກໍານົດເພີ່ມເຕີມ.
--ບັນທຶກ ຮູບແບບ
ຮູບແບບຂອງໄຟລ໌ບັນທຶກວຽກ: ຕ້ອງມີ $, % ຫຼື @, ເຊິ່ງຈະຖືກແທນທີ່ດ້ວຍສະຄຣິບ
ຊື່, ເລກແຖວ ຫຼືຖັນລາຍລະອຽດຕາມລຳດັບ (ຄ່າເລີ່ມຕົ້ນ: $.@.log)
--global-log ເອກະສານ
ຊື່ໄຟລ໌ບ່ອນທີ່ຈະປ່ຽນເສັ້ນທາງຜົນຜະລິດຂອງ yade-batch ຕົວຂອງມັນເອງ (ກົງກັນຂ້າມກັບ \-\-log); ຖ້າ
ບໍ່ໄດ້ລະບຸ (ຄ່າເລີ່ມຕົ້ນ), stdout/stderr ຖືກໃຊ້
-l ລາຍຊື່, --ເສັ້ນ LIST
ແຖວຂອງຕາຕະລາງທີ່ຈະໃຊ້, ໃນຮູບແບບ 2,3-5,8,11-13 (ຄ່າເລີ່ມຕົ້ນ: ທຸກເສັ້ນທີ່ມີຢູ່ໃນ
ຕາຕະລາງ)
--ງາມ NICE
ຄຸນຄ່າຂອງວຽກເຮັດງານທໍາ spawned (ຄ່າເລີ່ມຕົ້ນ: 10)
--cpu-affinity
ຜູກມັດແຕ່ລະວຽກກັບຫຼັກ CPU ສະເພາະ; cores ຖືກມອບຫມາຍໃນລໍາດັບເຄິ່ງສຸ່ມ,
ຂຶ້ນກັບຄວາມພ້ອມໃນຂະນະທີ່ວຽກໄດ້ເລີ່ມຂຶ້ນ. ແຕ່ລະວຽກສາມາດ override
ການຕັ້ງຄ່ານີ້ໂດຍການຕັ້ງຄ່າຖັນ AFFINE.
-- ປະຕິບັດໄດ້ ເອກະສານ
ຊື່ຂອງໂຄງການທີ່ຈະດໍາເນີນການ (ຄ່າເລີ່ມຕົ້ນ:
/build/yadeKKgSmd/yade-1.20.0/debian/tmp/usr/bin/yade). ວຽກເຮັດງານທໍາສາມາດ override ກັບ
!ຖັນ EXEC.
--gnuplot ເອກະສານ
ໄຟລ໌ Gnuplot ບ່ອນທີ່ gnuplot ຈາກທຸກວຽກຄວນຈະຖືກໃສ່ຮ່ວມກັນ
-- ແລ່ນແຫ້ງ
ບໍ່ໄດ້ດໍາເນີນການຕົວຈິງ (ທີ່ເປັນປະໂຫຍດສໍາລັບການໄດ້ຮັບ gnuplot ເທົ່ານັ້ນ, ສໍາລັບການຍົກຕົວຢ່າງ)
--http-ລໍຖ້າ
ຢ່າເຊົາຖ້າຍັງສະແດງພາບລວມຜ່ານ http ເລື້ອຍໆ
-- ການປັບປຸງແຜນການ ເວລາ
ໄລຍະຫ່າງ (ເປັນວິນາທີ) ທີ່ແຜນວຽກຈະໄດ້ຮັບການປັບປຸງເຖິງແມ່ນວ່າບໍ່ໄດ້ຮ້ອງຂໍຜ່ານ
HTTP. ຄ່າທີ່ບໍ່ແມ່ນຄ່າບວກຈະເຮັດໃຫ້ດິນຕອນບໍ່ໄດ້ຮັບການປັບປຸງແລະບັນທຶກໄວ້ເວັ້ນເສຍແຕ່
ຮ້ອງຂໍຜ່ານ HTTP (ເບິ່ງ \-\-plot-timeout ສໍາລັບການຄວບຄຸມອາຍຸສູງສຸດຂອງສິ່ງເຫຼົ່ານັ້ນ).
ແຜນທີ່ຖືກບັນທຶກຢູ່ທາງອອກພາຍໃຕ້ຊື່ດຽວກັນກັບໄຟລ໌ບັນທຶກ, ດ້ວຍ .log
ລຶບສ່ວນຂະຫຍາຍອອກແລ້ວ. (ຄ່າເລີ່ມຕົ້ນ: 120 ວິນາທີ)
--ໝົດເວລາແຜນການ ເວລາ
ອາຍຸສູງສຸດ (ເປັນວິນາທີ) ຂອງຕອນທີ່ໃຫ້ບໍລິການຜ່ານ HTTP; ພວກເຂົາເຈົ້າຈະໄດ້ຮັບການປັບປຸງຖ້າຫາກວ່າພວກເຂົາເຈົ້າ
ມີອາຍຸ. (ຄ່າເລີ່ມຕົ້ນ: 30 ວິນາທີ)
-- ໂຫຼດຫນ້າຈໍຄືນ ເວລາ
ອັດຕາການໂຫຼດຂໍ້ມູນໜ້າເວັບທີ່ໂຫຼດຄືນໃໝ່ໂດຍອັດຕະໂນມັດ (ສະຫຼຸບ, ບັນທຶກ, ...).
-- ເວລາ ນັບ
ເຮັດຊ້ໍາແຕ່ລະວຽກ COUNT ເທື່ອ, ແລະອອກຕາຕະລາງງ່າຍດາຍດ້ວຍ
ສະເລ່ຍ/variance/ຕໍ່າສຸດ/ໄລຍະເວລາວຽກສູງສຸດ; ໃຊ້ສໍາລັບການວັດແທກວິທີການຕ່າງໆ
ຕົວກໍານົດການຜົນກະທົບຕໍ່ເວລາປະຕິບັດ. ວຽກສາມາດ override ມູນຄ່າທົ່ວໂລກດ້ວຍ
!COUNT ຖັນ.
--time-output ເອກະສານ
ດ້ວຍເວລາ \-\-, ບັນທຶກໄລຍະເວລາທີ່ວັດແທກໄວ້ໃນ FILE, ແທນທີ່ຈະຂຽນເປັນມາດຕະຖານ
ຜົນຜະລິດ.
--randomize
ຈັດລໍາດັບວຽກແບບສຸ່ມ (ພາຍໃນຂໍ້ຈໍາກັດທີ່ມອບໃຫ້ໂດຍຫຼັກທີ່ໄດ້ຮັບມອບຫມາຍ).
--disable-pynotify
ປິດການແຈ້ງເຕືອນໜ້າຈໍ
ໃຊ້ yade-batch ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net