intel RN-OCL004 FPGA SDK para sa OpenCL Pro Edition
Intel® FPGA SDK para sa OpenCL™ Pro Edition na Bersyon 22.4 Mga Tala sa Paglabas
Ang Intel® FPGA SDK para sa OpenCL™ Pro Edition Release Notes ay nagbibigay ng late-breaking na impormasyon tungkol sa Intel FPGA Software Development Kit (SDK) para sa OpenCL(1)(2) Pro Edition at ang Intel FPGA Runtime Environment (RTE) para sa OpenCL Pro Edition Bersyon 22.4.
Mga Bagong Tampok at Pagpapahusay
Walang mga bagong feature na idinagdag sa release na ito ng Intel FPGA SDK para sa OpenCL Pro Edition at ang Intel FPGA RTE para sa OpenCL Pro Edition.
Suporta sa Operating System
Ang impormasyon tungkol sa suporta sa OS para sa Intel FPGA SDK para sa OpenCL ay makukuha sa pahina ng Suporta sa Operating System ng Intel FPGA website.
Kaugnay na Impormasyon
Suporta sa Operating System
Mga Pagbabago sa Gawi ng Software
Walang mga pagbabago sa gawi ng software ang ginawa sa kasalukuyang release ng Intel FPGA SDK para sa OpenCL at ang Intel FPGA RTE para sa OpenCL.
Kaugnay na Impormasyon
Mga Header ng OpenCL 2.0
Mga Kilalang Isyu at Solusyon
Ang seksyong ito ay nagbibigay ng impormasyon tungkol sa mga kilalang isyu na nakakaapekto sa Intel FPGA SDK para sa OpenCL at ang Intel FPGA RTE para sa OpenCL Bersyon 22.4.
- Ang OpenCL at ang OpenCL na logo ay mga trademark ng Apple Inc. na ginamit nang may pahintulot ng Khronos Group™.
- Ang Intel FPGA SDK para sa OpenCL ay batay sa isang na-publish na Khronos Specification, at nakapasa sa Khronos Conformance Testing Process. Ang kasalukuyang katayuan ng pagsunod ay matatagpuan sa www.khronos.org/conformance.
Paglalarawan | Workaround |
Kapag nag-compile ng OpenCL kernel na naglalaman ng mga tawag sa mga function ng library na naglalaman ng mga gawain sa HLS, ang incremental na compile ay maaaring mag-trigger ng recompilation para sa mga hindi apektadong kernel. | Walang alam na solusyon. Gayunpaman, hindi ito isang functional na bug. Maaari itong magresulta sa isang mas konserbatibong incremental compile. |
Ang runtime ng emulator ay naglalabas ng isang assertion error kung ang isang kernel ay na-enqueued nang 16,000 beses. | Huwag mag-enqueue ng kernel nang higit sa 16,000 beses. |
Ang mga OpenCL kernel na may mga pangalan na mas mahaba sa 61 character ay maaaring mabigo sa Intel Quartus® Prime Pro Edition compiler na may error na katulad ng sumusunod na error: | Bawasan ang laki ng OpenCL kernel name. |
Error (16045): Halimbawa "...| Ang _cra_slave_inst" ay nagpapakita ng hindi natukoy na entity " _function_cra_slave" File:filepangalan> Linya: |
|
Ang mga OpenCL kernel pipe ay hindi maipapasa bilang mga argumento sa ilang mga kaso. Ang sintomas ay ang runtime na natatanggap a CL_INVALID_BUFFER_SIZE (-61) error kapag na-enqueue mo ang iyong kernel. |
Baguhin ang iyong disenyo upang gumamit ng mga channel sa halip na mga tubo. |
Kapag gumagamit ng mga sub-buffer at mga parent buffer ng mga ito, ang mga pagbabagong nakasulat sa isa ay maaaring hindi makikita sa isa pa. | Pinipilit ng pag-unmapa at pagma-map ng buffer na ma-sync ang mga sub-buffer at ang kanilang mga parent buffer. Ang pag-unmapa at pagmamapa ng buffer sa pagitan ng mga paggamit ng buffer ay dapat maiwasan ang isyung ito. |
Ang seksyong ito ay nagbibigay ng impormasyon tungkol sa mga kilalang isyu na nakakaapekto sa kasalukuyang release ng Intel FPGA SDK para sa OpenCL Custom Platform Toolkit at Reference Platform. Ang mga isyung ito ay maaari ring makaapekto sa Mga Custom na Platform na iyong ginawa para gamitin sa Intel FPGA SDK para sa OpenCL.
Paglalarawan | Workaround |
Para sa Windows, kapag tinanong ng host application ang bilang ng mga device, tumatawag sa clGetDeviceIDs ibalik ang 128 na device anuman ang aktwal na bilang ng mga device na naroroon.
Tandaan: Mahahanap mo ang mga aktwal na available na device sa simula ng listahan ng device na ibinalik ni |
Magsagawa ng isa sa mga sumusunod na solusyon:
• Isulat muli ang host application upang limitahan ang query para sa
• Isulat muli ang host application na gagamitin • Isulat muli ang host application para tumawag lamang • Itakda ang variable ng kapaligiran
tamang bilang ng mga device. Ang paggawa nito ay nag-aayos sa maling pag-uugali ng |
Pinakabagong Kilalang Intel FPGA SDK para sa OpenCL Software Isyu
Para sa karagdagang kilalang impormasyon ng isyu para sa kasalukuyang Intel FPGA SDK para sa bersyon ng OpenCL at para sa mga nakaraang bersyon, sumangguni sa Knowledge Base web pahina.
Kaugnay na Impormasyon
Base ng Kaalaman
Nalutas ang Mga Isyu sa Software
Walang mga isyu sa software ang naiulat, naitama o kung hindi man ay nalutas sa Intel FPGA SDK para sa OpenCL at ang Intel FPGA RTE para sa OpenCL Bersyon 22.4.
Mga Patch ng Software na Kasama sa Paglabas na ito
Walang software patch na kasama sa release na ito.
Intel FPGA SDK para sa OpenCL Pro Edition Release Notes Archives
Para sa pinakabago at nakaraang mga bersyon ng mga tala sa paglabas na ito, sumangguni sa Intel FPGA SDK para sa OpenCL Pro Edition Release Notes. Kung ang isang bersyon ng software ay hindi nakalista, ang gabay para sa nakaraang bersyon ng software ay nalalapat.
Kasaysayan ng Pagbabago ng Dokumento ng Intel FPGA SDK para sa Mga Tala sa Paglabas ng OpenCL Pro Edition
Bersyon ng Dokumento | Bersyon ng Intel Quartus Prime | Mga pagbabago |
2022.12.19 | 22.4 | Paunang paglabas. |
Online na Bersyon
Magpadala ng Feedback
Mga Dokumento / Mga Mapagkukunan
![]() |
intel RN-OCL004 FPGA SDK para sa OpenCL Pro Edition [pdf] Gabay sa Gumagamit RN-OCL004, RN-OCL004 FPGA SDK para sa OpenCL Pro Edition, FPGA SDK para sa OpenCL Pro Edition, SDK para sa OpenCL Pro Edition, OpenCL Pro Edition, Edition |