ໂປຣໄຟລ໌ການຈັດຕາຕະລາງ
darktable ສາມາດໃຊ້ CPU ແລະ GPU ທີ່ຮອງຮັບ OpenCL ໜຶ່ງ ຫຼື ຫຼາຍອັນ. ຂຶ້ນຢູ່ກັບປະສິດທິພາບທີ່ກ່ຽວຂ້ອງຂອງອຸປະກອນເຫຼົ່ານີ້, ຜູ້ໃຊ້ສາມາດເລືອກໂປຣໄຟລ໌ການຈັດຕາຕະລາງບາງຢ່າງເພື່ອປັບປະສິດທິພາບໃຫ້ດີທີ່ສຸດ. ສິ່ງນີ້ເຮັດໄດ້ໂດຍການຕັ້ງຄ່າພານາມິເຕີການກຳນົດຄ່າ ການຕັ້ງຄ່າ > ການປະມວນຜົນ > OpenCL > ໂປຣໄຟລ໌ການຈັດຕາຕະລາງ OpenCL, ເຊິ່ງມີຕົວເລືອກດັ່ງນີ້:
- ຄ່າເລີ່ມຕົ້ນ (default)
- ຫາກກວດພົບ GPU ທີ່ຮອງຮັບ OpenCL, darktable ຈະໃຊ້ມັນເພື່ອປະມວນຜົນຮູບພາບໃນສ່ວນກາງ ໃນຂະນະທີ່ ໜ້າຕ່າງຕົວຢ່າງການນຳທາງ ຈະຖືກປະມວນຜົນດ້ວຍ CPU ແບບຂະໜານກັນ. ນີ້ແມ່ນການຕັ້ງຄ່າທີ່ແນະນຳສຳລັບລະບົບທີ່ມີ CPU ທີ່ໄວພໍສົມຄວນ ແລະ GPU ທີ່ໄວປານກາງ. ການຈັດສັນອຸປະກອນໃຫ້ກັບ pixelpipe ປະເພດຕ່າງໆ ສາມາດປັບແຕ່ງລະອຽດໄດ້ດ້ວຍພາຣາມີເຕີ “opencl_device_priority” (ເບິ່ງ ອຸປະກອນຫຼາຍອັນ).
- GPU ທີ່ໄວຫຼາຍ (very fast GPU)
- ດ້ວຍໂປຣໄຟລ໌ການຈັດຕາຕະລາງນີ້, darktable ຈະປະມວນຜົນມຸມມອງຮູບພາບກາງ ແລະ ໜ້າຕ່າງຕົວຢ່າງໃນ GPU ຕາມລຳດັບ. ນີ້ແມ່ນການຕັ້ງຄ່າທີ່ແນະນຳສຳລັບລະບົບທີ່ມີ GPU ທີ່ມີປະສິດທິພາບສູງກວ່າ CPU ຫຼາຍ.
- GPU ຫຼາຍອັນ (multiple GPUs)
- ການຕັ້ງຄ່ານີ້ໃຊ້ສໍາລັບລະບົບທີ່ມີ GPU ຫຼາຍອັນທີ່ມີປະສິດທິພາບ ບໍ່ ແຕກຕ່າງກັນຫຼາຍ. ເມື່ອໃດກໍ່ຕາມທີ່ມີການເລີ່ມວຽກປະມວນຜົນ, darktable ຈະໃຊ້ GPU ໃດກໍ່ໄດ້ທີ່ວ່າງຢູ່ ແຕ່ຈະບໍ່ໃຊ້ CPU. ຜູ້ໃຊ້ລະບົບທີ່ມີ GPU ຫຼາຍແບບທີ່ແຕກຕ່າງກັນ ຈະຕ້ອງການການຄວບຄຸມລຳດັບຄວາມສຳຄັນທີ່ດີກວ່າ. ພວກເຂົາຄວນເລືອກໂປຣໄຟລ໌ “default” ແລະປັບແຕ່ງລະບົບດ້ວຍພາຣາມີເຕີ “opencl_device_priority” (ເບິ່ງ ອຸປະກອນຫຼາຍອັນ).
ໃນການເລີ່ມຕົ້ນຄັ້ງທຳອິດ ຫຼື ຫຼັງຈາກກວດພົບການປ່ຽນແປງໃດໆໃນການກຳນົດຄ່າ GPU ຂອງລະບົບທ່ານ, darktable ຈະພະຍາຍາມລະບຸໂປຣໄຟລ໌ທີ່ເໝາະສົມທີ່ສຸດສຳລັບທ່ານ. ທ່ານສາມາດປ່ຽນມັນໄດ້ທຸກເວລາໃນ ການຕັ້ງຄ່າ > ການປະມວນຜົນ > OpenCL.