Intel RN-OCL004 FPGA SDK per OpenCL Pro Edition
Intel® FPGA SDK per OpenCL™ Pro Edition versione 22.4 Note sulla versione
Le note di rilascio di Intel® FPGA SDK per OpenCL™ Pro Edition forniscono informazioni aggiornate su Intel FPGA Software Development Kit (SDK) per OpenCL(1)(2) Pro Edition e Intel FPGA Runtime Environment (RTE) per OpenCL Pro Edition Versione 22.4.
Nuove funzionalità e miglioramenti
Nessuna nuova funzionalità aggiunta in questa versione di Intel FPGA SDK per OpenCL Pro Edition e Intel FPGA RTE per OpenCL Pro Edition.
Supporto del sistema operativo
Le informazioni sul supporto del sistema operativo per Intel FPGA SDK per OpenCL sono disponibili nella pagina del supporto del sistema operativo di Intel FPGA websito.
Informazioni correlate
Supporto del sistema operativo
Modifiche al comportamento del software
Non sono state apportate modifiche al comportamento del software nella versione corrente di Intel FPGA SDK per OpenCL e Intel FPGA RTE per OpenCL.
Informazioni correlate
Intestazioni OpenCL 2.0
Problemi noti e soluzioni alternative
Questa sezione fornisce informazioni sui problemi noti che riguardano Intel FPGA SDK per OpenCL e Intel FPGA RTE per OpenCL versione 22.4.
- OpenCL e il logo OpenCL sono marchi di Apple Inc. utilizzati su autorizzazione di Khronos Group™.
- L'SDK Intel FPGA per OpenCL si basa su una specifica Khronos pubblicata e ha superato il processo di test di conformità Khronos. Lo stato di conformità attuale è disponibile all'indirizzo www.khronos.org/conformance.
Descrizione | Soluzione alternativa |
Durante la compilazione di un kernel OpenCL contenente chiamate a funzioni di libreria contenenti attività HLS, la compilazione incrementale può attivare la ricompilazione per i kernel non interessati. | Nessuna soluzione nota. Tuttavia, questo non è un bug funzionale. Potrebbe risultare in una compilazione incrementale più conservativa. |
Il runtime dell'emulatore emette un errore di asserzione se un kernel viene accodato 16,000 volte. | Non accodare un kernel più di 16,000 volte. |
I kernel OpenCL con nomi più lunghi di 61 caratteri potrebbero non riuscire nel compilatore Intel Quartus® Prime Pro Edition con un errore simile al seguente errore: | Ridurre le dimensioni del nome del kernel OpenCL. |
Errore (16045): Istanza "...| _cra_slave_inst" istanzia un'entità non definita " _function_cra_slave" File:filenome> Riga: |
|
Le pipe del kernel OpenCL non possono essere passate come argomenti in alcuni casi. Il sintomo è che il runtime riceve un file CL_INVALID_BUFFER_SIZE (-61) errore quando si accoda il kernel. |
Modifica il tuo progetto per utilizzare i canali invece dei tubi. |
Quando si utilizzano in alternativa i sub-buffer e i relativi buffer padre, le modifiche scritte in uno potrebbero non riflettersi nell'altro. | L'annullamento della mappatura e la mappatura di un buffer forza la sincronizzazione dei sub-buffer e dei relativi buffer padre. L'annullamento della mappatura e la mappatura di un buffer tra gli usi del buffer dovrebbe prevenire questo problema. |
Questa sezione fornisce informazioni sui problemi noti che interessano la versione corrente di Intel FPGA SDK per OpenCL Custom Platform Toolkit e piattaforme di riferimento. Questi problemi potrebbero interessare anche le piattaforme personalizzate create per l'uso con Intel FPGA SDK per OpenCL.
Descrizione | Soluzione alternativa |
Per Windows, quando l'applicazione host richiede il numero di dispositivi, chiama a clGetDeviceIDs restituire 128 dispositivi indipendentemente dal numero effettivo di dispositivi presenti.
Nota: È possibile trovare i dispositivi effettivamente disponibili all'inizio dell'elenco dei dispositivi restituiti da |
Eseguire una delle seguenti soluzioni alternative:
• Riscrivere l'applicazione host per cui limitare la query
• Riscrivere l'applicazione host da utilizzare • Riscrivere l'applicazione host in modo che chiami solo • Impostare la variabile d'ambiente
numero corretto di dispositivi. In questo modo si corregge il comportamento errato di |
Ultimo SDK Intel FPGA noto per i problemi relativi al software OpenCL
Per ulteriori informazioni sui problemi noti per l'attuale Intel FPGA SDK per la versione OpenCL e per le versioni precedenti, fare riferimento alla Knowledge Base web pagina.
Informazioni correlate
Base di conoscenza
Problemi software risolti
Nessun problema software è stato segnalato, corretto o altrimenti risolto in Intel FPGA SDK per OpenCL e Intel FPGA RTE per OpenCL versione 22.4.
Patch software incluse in questa versione
Nessuna patch software inclusa in questa versione.
SDK Intel FPGA per gli archivi delle note di rilascio di OpenCL Pro Edition
Per le versioni più recenti e precedenti di queste note di rilascio, fare riferimento a Intel FPGA SDK per OpenCL Pro Edition Note di rilascio. Se una versione software non è elencata, si applica la guida per la versione software precedente.
Cronologia delle revisioni del documento delle note di rilascio dell'SDK Intel FPGA per OpenCL Pro Edition
Versione del documento | Versione Intel Quartus Prime | Cambiamenti |
2022.12.19 | 22.4 | Versione iniziale. |
Versione online
Invia feedback
Documenti / Risorse
![]() |
Intel RN-OCL004 FPGA SDK per OpenCL Pro Edition [pdf] Guida utente RN-OCL004, RN-OCL004 SDK FPGA per OpenCL Pro Edition, SDK FPGA per OpenCL Pro Edition, SDK per OpenCL Pro Edition, OpenCL Pro Edition, Edizione |