intel Acceleration Stack ສໍາລັບ Xeon CPU ກັບ FPGAs 1.0 Errata
ຂໍ້ມູນຜະລິດຕະພັນ
ສະບັບ | ລາຍລະອຽດ | ການແກ້ໄຂບັນຫາ | ສະຖານະ |
---|---|---|---|
Flash Fallback ບໍ່ພົບ PCIe ໝົດເວລາ | ເຈົ້າພາບອາດຈະວາງສາຍຫຼືລາຍງານຄວາມລົ້ມເຫຼວຂອງ PCIe ຫຼັງຈາກ flash ຄວາມລົ້ມເຫລວໄດ້ເກີດຂຶ້ນ. ບັນຫານີ້ສາມາດເຫັນໄດ້ໃນເວລາທີ່ຮູບພາບຂອງຜູ້ໃຊ້ ໃນ flash ແມ່ນເສຍຫາຍແລະລະບົບຍ່ອຍການຕັ້ງຄ່າຈະໂຫລດ ຮູບພາບໂຮງງານເຂົ້າໄປໃນ FPGA. |
ປະຕິບັດຕາມຄໍາແນະນໍາໃນການປັບປຸງ Flash ກັບ FPGA Interface Manager (FIM) ຮູບພາບທີ່ໃຊ້ Intel Quartus Prime Programmer ພາກສ່ວນໃນ Intel Acceleration Stack Quick Start Guide ສໍາລັບ Intel ບັດເລັ່ງໂຄງການທີ່ມີ Intel Arria 10 GX FPGA. ຖ້າ ບັນຫາຍັງຄົງຢູ່, ຕິດຕໍ່ຕົວແທນທ້ອງຖິ່ນຂອງທ່ານ. |
ຜົນກະທົບ: Intel Acceleration Stack 1.0 Production ສະຖານະ: ບໍ່ມີການແກ້ໄຂຕາມແຜນການ |
ປະເພດແພັກເກັດຊັ້ນທຸລະກຳທີ່ບໍ່ຮອງຮັບ | Acceleration Stack FPGA Interface Manager (FIM) ບໍ່ ຮອງຮັບ PCIe* Memory Read Lock, Configuration Read Type 1, ແລະ ການຕັ້ງຄ່າຂຽນປະເພດ 1 ຊຸດຊັ້ນທຸລະກໍາ (TLPs). ຖ້າ ອຸປະກອນໄດ້ຮັບຊຸດ PCIe ຂອງປະເພດນີ້, ມັນບໍ່ໄດ້ຕອບສະຫນອງ ກັບຊຸດສໍາເລັດຕາມທີ່ຄາດໄວ້. |
ບໍ່ມີວິທີແກ້ໄຂທີ່ສາມາດໃຊ້ໄດ້. | ຜົນກະທົບ: Intel Acceleration Stack 1.0 Production ສະຖານະ: ບໍ່ມີການແກ້ໄຂຕາມແຜນການ |
JTAG ຄວາມລົ້ມເຫຼວຂອງເວລາອາດຈະຖືກລາຍງານຢູ່ໃນການໂຕ້ຕອບ FPGA ຜູ້ຈັດການ |
Intel Quartus Prime Pro Timing Analyzer ອາດຈະລາຍງານ ບໍ່ຈໍາກັດ JTAG ເສັ້ນທາງ I/O ໃນ FIM. |
ເສັ້ນທາງທີ່ບໍ່ມີຂໍ້ຈໍາກັດເຫຼົ່ານີ້ສາມາດຖືກລະເລີຍຢ່າງປອດໄພເພາະວ່າ JTAG ເສັ້ນທາງ I/O ບໍ່ໄດ້ໃຊ້ໃນ FIM. |
ຜົນກະທົບ: Intel Acceleration Stack 1.0 Production ສະຖານະ: ການແກ້ໄຂທີ່ວາງແຜນໄວ້ໃນ Intel Acceleration Stack 1.1 |
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
ເພື່ອແກ້ໄຂບັນຫາທີ່ໄດ້ກ່າວມາຂ້າງເທິງ, ກະລຸນາປະຕິບັດຕາມຄໍາແນະນໍາຂ້າງລຸ່ມນີ້:
Flash Fallback ບໍ່ພົບ PCIe ໝົດເວລາ
ຖ້າຫາກທ່ານພົບກັບການ hang ຫຼື PCIe ຄວາມລົ້ມເຫຼວຫຼັງຈາກການລົ້ມເຫຼວ flash, ມັນອາດຈະເປັນເນື່ອງຈາກຮູບພາບຜູ້ໃຊ້ເສຍຫາຍໃນ flash ໄດ້. ເພື່ອແກ້ໄຂບັນຫານີ້, ກະລຸນາເຮັດສິ່ງຕໍ່ໄປນີ້:
- ອ້າງອີງເຖິງ Intel Acceleration Stack Quick Start Guide ສໍາລັບ Intel Programmable Acceleration Card ກັບ Intel Arria 10 GX FPGA.
- ປະຕິບັດຕາມຄໍາແນະນໍາໃນສ່ວນ "ການປັບປຸງ Flash ກັບ FPGA Interface Manager (FIM) ຮູບພາບໂດຍໃຊ້ Intel Quartus Prime Programmer".
- ຖ້າບັນຫາຍັງຄົງຢູ່, ໃຫ້ຕິດຕໍ່ຕົວແທນທ້ອງຖິ່ນຂອງທ່ານເພື່ອຂໍຄວາມຊ່ວຍເຫຼືອເພີ່ມເຕີມ.
ປະເພດແພັກເກັດຊັ້ນທຸລະກຳທີ່ບໍ່ຮອງຮັບ
ຖ້າທ່ານກໍາລັງປະສົບບັນຫາກັບປະເພດຂອງແພັກເກັດຊັ້ນການເຮັດທຸລະກໍາທີ່ບໍ່ສະຫນັບສະຫນູນ, ເຊັ່ນ PCIe Memory Read Lock, Configuration Read Type 1, ແລະ Configuration Write Type 1, ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້:
- ບໍ່ມີການແກ້ໄຂໃດໆສໍາລັບບັນຫານີ້. ກະລຸນາຮັບຊາບວ່າ Acceleration Stack FPGA Interface Manager (FIM) ບໍ່ຮອງຮັບປະເພດແພັກເກັດເຫຼົ່ານີ້.
JTAG ຄວາມລົ້ມເຫຼວຂອງເວລາອາດຈະຖືກລາຍງານຢູ່ໃນຕົວຈັດການການໂຕ້ຕອບ FPGA
ຖ້າເຈົ້າພົບ JTAG ຄວາມລົ້ມເຫຼວຂອງເວລາລາຍງານໃນ FPGA Interface Manager, ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້:
- ທ່ານສາມາດບໍ່ສົນໃຈ J ທີ່ບໍ່ມີຂໍ້ຈໍາກັດໄດ້ຢ່າງປອດໄພTAG ເສັ້ນທາງ I/O ລາຍງານໂດຍ Intel Quartus Prime Pro Timing Analyzer ໃນ FIM.
- ເສັ້ນທາງເຫຼົ່ານີ້ບໍ່ໄດ້ຖືກນໍາໃຊ້ໃນ FIM ແລະບໍ່ຄວນສົ່ງຜົນກະທົບຕໍ່ການເຮັດວຽກຂອງມັນ.
Intel® Acceleration Stack ສໍາລັບ Intel® Xeon® CPU ກັບ FPGAs 1.0 Errata
ເອກະສານນີ້ໃຫ້ຂໍ້ມູນກ່ຽວກັບຄວາມຜິດພາດທີ່ສົ່ງຜົນກະທົບຕໍ່ Intel® Acceleration Stack ສໍາລັບ Intel Xeon® CPU ກັບ FPGAs.
ສະບັບ | ສະບັບທີ່ໄດ້ຮັບຜົນກະທົບ | ແກ້ໄຂແຜນການ |
Flash Fallback ບໍ່ພົບ PCIe ໝົດເວລາ ໃນໜ້າ 4 | Acceleration Stack 1.0 ການຜະລິດ | ບໍ່ມີການວາງແຜນແກ້ໄຂ |
ແພັກເກັດຊັ້ນທຸລະກຳທີ່ບໍ່ຮອງຮັບ ປະເພດ ໃນໜ້າ 5 | Acceleration Stack 1.0 ການຜະລິດ | ບໍ່ມີການວາງແຜນແກ້ໄຂ |
JTAG ຄວາມລົ້ມເຫຼວຂອງເວລາອາດຈະຖືກລາຍງານ ໃນ FPGA Interface Manager ໃນໜ້າ 6 | Acceleration Stack 1.0 ການຜະລິດ | Acceleration Stack 1.1 |
fpgabist Tool ບໍ່ຜ່ານ ເລກລົດເມເລກຖານສິບຫົກຢ່າງຖືກຕ້ອງ ໃນໜ້າ 7 | Acceleration Stack 1.0 ການຜະລິດ | Acceleration Stack 1.1 |
ເປັນໄປໄດ້ຕໍ່າສຸດ dma_afu Bandwidth ເນື່ອງຈາກ ເພື່ອ memcpy Function ໃນໜ້າ 8 | Acceleration Stack 1.0 ເບຕ້າ ແລະການຜະລິດ | Acceleration Stack 1.1 |
regress.sh -r ທາງເລືອກບໍ່ເຮັດວຽກ ກັບ dma_afu ໃນໜ້າ 9 | Acceleration Stack 1.0 ການຜະລິດ | ບໍ່ມີການແກ້ໄຂທີ່ວາງແຜນໄວ້ |
ຕາຕະລາງຂ້າງລຸ່ມນີ້ສາມາດນໍາໃຊ້ເປັນເອກະສານອ້າງອີງເພື່ອກໍານົດ FPGA Interface Manager (FIM), Open Programmable Acceleration Engine (OPAE) ແລະ Intel Quartus® Prime Pro Edition ສະບັບທີ່ກົງກັບການປ່ອຍ stack ຊອບແວຂອງທ່ານ.
ຕາຕະລາງ 1. ຕາຕະລາງອ້າງອີງ Intel Acceleration Stack 1.0
Intel Acceleration ຮຸ່ນ stack | ກະດານ | ລຸ້ນ FIM (PR Interface ID) | ລຸ້ນ OPAE | Intel Quartus Prime Pro Edition |
1.0 ການຜະລິດ(1) | Intel PAC ກັບ Intel Arria® 10 GX FPGA | ce489693-98f0-5f33-946d-560708
be108a |
0.13.1 | 17.0.0 |
Intel Acceleration Stack ສໍາລັບ Intel Xeon CPU ກັບ FPGAs Release Notes ອ້າງອີງໃສ່ບັນທຶກການປ່ອຍສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບບັນຫາທີ່ຮູ້ຈັກແລະການປັບປຸງສໍາລັບ Intel Acceleration Stack 1.0.
(1) ການແບ່ງປັນໂຮງງານຜະລິດຂອງແຟລດການຕັ້ງຄ່າປະກອບດ້ວຍ Acceleration Stack 1.0 ຮຸ່ນ Alpha. ເມື່ອຮູບພາບໃນພາທິຊັນຜູ້ໃຊ້ບໍ່ສາມາດໂຫລດໄດ້, ການລົ້ມເຫຼວຂອງແຟດເກີດຂຶ້ນແລະຮູບພາບໂຮງງານຈະຖືກໂຫລດແທນ. ຫຼັງຈາກ flash failover ເກີດຂຶ້ນ, PR ID ອ່ານເປັນ d4a76277-07da-528d-b623-8b9301feaffe.
Flash Fallback ບໍ່ພົບ PCIe ໝົດເວລາ
ລາຍລະອຽດ
ເຈົ້າພາບອາດຈະວາງສາຍຫຼືລາຍງານຄວາມລົ້ມເຫຼວຂອງ PCIe ຫຼັງຈາກຄວາມລົ້ມເຫຼວຂອງແຟດໄດ້ເກີດຂຶ້ນ. ບັນຫານີ້ສາມາດເຫັນໄດ້ເມື່ອຮູບພາບຜູ້ໃຊ້ໃນແຟດເສຍຫາຍແລະລະບົບຍ່ອຍການຕັ້ງຄ່າຈະໂຫລດຮູບພາບໂຮງງານເຂົ້າໄປໃນ FPGA.
ການແກ້ໄຂບັນຫາ
ປະຕິບັດຕາມຄໍາແນະນໍາໃນ "ການປັບປຸງ Flash ກັບ FPGA Interface Manager (FIM) ຮູບພາບໂດຍໃຊ້ Intel Quartus Prime Programmer" ໃນພາກ Intel Acceleration Stack Quick Start Guide ສໍາລັບ Intel Programmable Acceleration Card ກັບ Intel Arria 10 GX FPGA. ຖ້າບັນຫາຍັງຄົງຢູ່, ໃຫ້ຕິດຕໍ່ຕົວແທນທ້ອງຖິ່ນຂອງເຈົ້າ.
ສະຖານະ
- ຜົນກະທົບ: Intel Acceleration Stack 1.0 Production
- ສະຖານະ: ບໍ່ມີການແກ້ໄຂຕາມແຜນການ
ຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ
ຄູ່ມືເລີ່ມຕົ້ນດ່ວນ Intel Acceleration Stack ສໍາລັບບັດເລັ່ງໂຄງການ Intel ກັບ Intel Arria 10 GX FPGA
ປະເພດແພັກເກັດຊັ້ນທຸລະກຳທີ່ບໍ່ຮອງຮັບ
ລາຍລະອຽດ
Acceleration Stack FPGA Interface Manager (FIM) ບໍ່ຮອງຮັບ PCIe* Memory Read Lock, Configuration Read Type 1, ແລະ Configuration Write Type 1 transaction layer packets (TLPs). ຖ້າອຸປະກອນໄດ້ຮັບແພັກເກັດ PCIe ຂອງປະເພດນີ້, ມັນບໍ່ໄດ້ຕອບສະຫນອງກັບຊຸດສໍາເລັດຕາມທີ່ຄາດໄວ້.
ການແກ້ໄຂບັນຫາ
ບໍ່ມີວິທີແກ້ໄຂທີ່ສາມາດໃຊ້ໄດ້.
ສະຖານະ
- ຜົນກະທົບ: Intel Acceleration Stack 1.0 Production
- ສະຖານະ: ບໍ່ມີການແກ້ໄຂຕາມແຜນການ
JTAG ຄວາມລົ້ມເຫຼວຂອງເວລາອາດຈະຖືກລາຍງານຢູ່ໃນຕົວຈັດການການໂຕ້ຕອບ FPGA
ລາຍລະອຽດ
Intel Quartus Prime Pro Timing Analyzer ອາດຈະລາຍງານ JTAG ເສັ້ນທາງ I/O ໃນ FIM.
ການແກ້ໄຂບັນຫາ
ເສັ້ນທາງທີ່ບໍ່ມີຂໍ້ຈໍາກັດເຫຼົ່ານີ້ສາມາດຖືກລະເລີຍຢ່າງປອດໄພເພາະວ່າ JTAG ເສັ້ນທາງ I/O ບໍ່ໄດ້ໃຊ້ໃນ FIM.
ສະຖານະ
- ຜົນກະທົບ: Intel Acceleration Stack 1.0 Production
- ສະຖານະ: ການແກ້ໄຂທີ່ວາງແຜນໄວ້ໃນ Intel Acceleration Stack 1.1
fpgabist Tool ບໍ່ຜ່ານຕົວເລກລົດເມເລກຖານສິບຫົກຢ່າງຖືກຕ້ອງ
ລາຍລະອຽດ
ເຄື່ອງມື Open Programmable Acceleration Engine (OPAE) fpgabist ບໍ່ຜ່ານໝາຍເລກລົດເມທີ່ຖືກຕ້ອງ ຖ້າໝາຍເລກລົດເມ PCIe ເປັນຕົວອັກສອນໃດນຶ່ງຂ້າງເທິງ F. ຖ້າມີຕົວອັກສອນເຫຼົ່ານີ້ຖືກລວມເຂົ້າ, ເຈົ້າອາດພົບຂໍ້ຄວາມຜິດພາດຕໍ່ໄປນີ້:
ການແກ້ໄຂບັນຫາ
ປ່ຽນ /usr/bin/bist_common.py ແຖວ 83 ຈາກ
ກັບ
ສະຖານະ
ຜົນກະທົບ: ສະຖານະການຜະລິດຂອງ Intel Acceleration Stack 1.0: ການແກ້ໄຂທີ່ວາງແຜນໄວ້ໃນ Intel Acceleration Stack 1.1
ເປັນໄປໄດ້ຕໍ່າ dma_afu Bandwidth ເນື່ອງຈາກຟັງຊັນ memcpy
ລາຍລະອຽດ
fpgabist ອາດຈະລາຍງານແບນວິດຕ່ໍາສໍາລັບ dma_afu ແຕ່ບໍ່ແມ່ນ loopback native 3 (NLB3) ເນື່ອງຈາກການໃຊ້ຟັງຊັນ memcpy ໃນໄດເວີ dma_afu.
ການແກ້ໄຂບັນຫາ
ທ່ານສາມາດແກ້ໄຂຄວາມຜິດພາດນີ້ໂດຍການເອົາ memcpy ອອກຈາກລະຫັດຂັບ dma_afu ແລະເພີ່ມລະຫັດທີ່ຈະຮັບເອົາ buffers ຈາກຜູ້ໃຊ້ທີ່ໄດ້ຮັບການ pinned ກ່ອນ. ສໍາລັບການນໍາໃຊ້ກັບ OpenCL*, ບໍ່ມີການແກ້ໄຂໃນປະຈຸບັນ.
ສະຖານະ
- ຜົນກະທົບ: Intel Acceleration Stack 1.0 Beta ແລະການຜະລິດ
- ສະຖານະ: ການແກ້ໄຂທີ່ວາງແຜນໄວ້ໃນ Intel Acceleration Stack 1.1
ທາງເລືອກ regress.sh -r ບໍ່ເຮັດວຽກກັບ dma_afu
ລາຍລະອຽດ
ເມື່ອໃຊ້ຕົວເລືອກ -r ກັບ regress.sh, script ບໍ່ເຮັດວຽກກັບ dma_afu exampເລ. ການໃຊ້ຕົວເລືອກ -r ເຮັດໃຫ້ເກີດຄວາມຜິດພາດ gcc ຮ້າຍແຮງ.
ການແກ້ໄຂບັນຫາ
ຢ່າໃຊ້ຕົວເລືອກ -r ເມື່ອແລ່ນສະຄຣິບ regress.sh. ການແລ່ນສະຄຣິບໂດຍບໍ່ມີຕົວເລືອກ -r ວາງການຈໍາລອງຜົນອອກມາໃນ $OPAE_LOC/ase/rtl_sim ແທນທີ່ບັນຊີຜູ້ໃຊ້ທີ່ລະບຸ.
ສະຖານະ
- ຜົນກະທົບ: Intel Acceleration Stack 1.0 Production
- ສະຖານະ: ບໍ່ມີການແກ້ໄຂຕາມແຜນການ
Intel Acceleration Stack ສໍາລັບ Intel Xeon CPU ກັບ FPGAs 1.0 Errata Revision History
ວັນທີ | Intel Acceleration Stack Version | ການປ່ຽນແປງ |
2018.06.22 | ການຜະລິດ 1.0 (ເຂົ້າກັນໄດ້ກັບ Intel Quartus Prime Pro Edition
17.0.0) |
ອັບເດດເສັ້ນທາງຂອງ bist_common.py file ໃນເຄື່ອງມື fpgabist ບໍ່ຜ່ານຕົວເລກລົດເມ Hexadecimal ຢ່າງຖືກຕ້ອງ erratum. |
2018.04.11 | ການຜະລິດ 1.0 (ເຂົ້າກັນໄດ້ກັບ Intel Quartus Prime Pro Edition
17.0.0) |
ການປ່ອຍຕົວໃນເບື້ອງຕົ້ນ. |
ບໍລິສັດ Intel. ສະຫງວນລິຂະສິດທັງໝົດ. Intel, ໂລໂກ້ Intel, ແລະເຄື່ອງໝາຍ Intel ອື່ນໆແມ່ນເຄື່ອງໝາຍການຄ້າຂອງ Intel Corporation ຫຼືບໍລິສັດຍ່ອຍຂອງມັນ. Intel ຮັບປະກັນປະສິດທິພາບຂອງຜະລິດຕະພັນ FPGA ແລະ semiconductor ຂອງຕົນຕໍ່ກັບຂໍ້ມູນຈໍາເພາະໃນປະຈຸບັນໂດຍສອດຄ່ອງກັບການຮັບປະກັນມາດຕະຖານຂອງ Intel, ແຕ່ສະຫງວນສິດທີ່ຈະປ່ຽນແປງຜະລິດຕະພັນແລະການບໍລິການໄດ້ທຸກເວລາໂດຍບໍ່ມີການແຈ້ງການ. Intel ຖືວ່າບໍ່ມີຄວາມຮັບຜິດຊອບ ຫຼືຄວາມຮັບຜິດຊອບທີ່ເກີດຂຶ້ນຈາກແອັບພລິເຄຊັນ ຫຼືການນຳໃຊ້ຂໍ້ມູນ, ຜະລິດຕະພັນ, ຫຼືບໍລິການໃດໜຶ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນນີ້ ຍົກເວັ້ນຕາມທີ່ໄດ້ຕົກລົງຢ່າງຈະແຈ້ງໃນລາຍລັກອັກສອນໂດຍ Intel. ລູກຄ້າ Intel ໄດ້ຮັບຄໍາແນະນໍາໃຫ້ໄດ້ຮັບສະບັບຫລ້າສຸດຂອງຂໍ້ມູນຈໍາເພາະຂອງອຸປະກອນກ່ອນທີ່ຈະອີງໃສ່ຂໍ້ມູນໃດໆທີ່ຈັດພີມມາແລະກ່ອນທີ່ຈະວາງຄໍາສັ່ງສໍາລັບຜະລິດຕະພັນຫຼືການບໍລິການ.
*ຊື່ ແລະຍີ່ຫໍ້ອື່ນໆອາດຈະຖືກອ້າງວ່າເປັນຊັບສິນຂອງຄົນອື່ນ.
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
intel Acceleration Stack ສໍາລັບ Xeon CPU ກັບ FPGAs 1.0 Errata [pdf] ຄູ່ມືຜູ້ໃຊ້ Acceleration Stack ສໍາລັບ Xeon CPU ກັບ FPGAs 1.0 Errata, Xeon CPU ກັບ FPGAs 1.0 Errata, Acceleration Stack, Stack |