Intel RN-OCL004 FPGA SDK dla OpenCL Pro Edition
Intel® FPGA SDK dla OpenCL™ Pro Edition wersja 22.4 Informacje o wersji
Informacje o wersji Intel® FPGA SDK dla OpenCL™ Pro Edition zawierają najnowsze informacje o zestawie Intel FPGA Software Development Kit (SDK) dla OpenCL(1)(2) Pro Edition i Intel FPGA Runtime Environment (RTE) dla OpenCL Pro Edition Wersja 22.4.
Nowe funkcje i ulepszenia
W tej wersji zestawu Intel FPGA SDK dla OpenCL Pro Edition i Intel FPGA RTE dla OpenCL Pro Edition nie dodano żadnych nowych funkcji.
Wsparcie systemu operacyjnego
Informacje na temat obsługi systemu operacyjnego dla zestawu Intel FPGA SDK dla OpenCL są dostępne na stronie obsługi systemu operacyjnego w witrynie Intel FPGA webstrona.
Informacje powiązane
Wsparcie systemu operacyjnego
Zmiany w działaniu oprogramowania
W bieżącej wersji Intel FPGA SDK dla OpenCL i Intel FPGA RTE dla OpenCL nie wprowadzono żadnych zmian w działaniu oprogramowania.
Informacje powiązane
Nagłówki OpenCL 2.0
Znane problemy i obejścia
Ta sekcja zawiera informacje o znanych problemach wpływających na zestaw Intel FPGA SDK dla OpenCL i Intel FPGA RTE dla OpenCL w wersji 22.4.
- OpenCL i logo OpenCL są znakami towarowymi firmy Apple Inc. używanymi za zgodą Khronos Group™.
- Zestaw Intel FPGA SDK dla OpenCL jest oparty na opublikowanej specyfikacji Khronos i przeszedł proces testowania zgodności Khronos. Aktualny stan zgodności można znaleźć pod adresem www.khronos.org/conformance.
Opis | Obejście problemu |
Podczas kompilacji jądra OpenCL zawierającego wywołania funkcji bibliotecznych zawierających zadania HLS, kompilacja przyrostowa może wyzwolić ponowną kompilację dla jąder, na które nie ma wpływu. | Brak znanego obejścia. Nie jest to jednak błąd funkcjonalny. Może to skutkować bardziej konserwatywną kompilacją przyrostową. |
Środowisko wykonawcze emulatora generuje błąd potwierdzenia, jeśli jądro jest umieszczane w kolejce 16,000 XNUMX razy. | Nie kolejkuj jądra więcej niż 16,000 XNUMX razy. |
Jądra OpenCL o nazwach dłuższych niż 61 znaków mogą zakończyć się niepowodzeniem w kompilatorze Intel Quartus® Prime Pro Edition z błędem podobnym do następującego: | Zmniejsz rozmiar nazwy jądra OpenCL. |
Błąd (16045): Instancja „…| _cra_slave_inst" tworzy instancję niezdefiniowanej jednostki " _function_cra_slave" File:filenazwa> Linia: |
|
W niektórych przypadkach potoki jądra OpenCL nie mogą być przekazywane jako argumenty. Symptomem jest to, że środowisko wykonawcze otrzymuje plik CL_INVALID_BUFFER_SIZE (-61) błąd podczas kolejkowania jądra. |
Zmodyfikuj swój projekt, aby użyć kanałów zamiast rur. |
W przypadku alternatywnego korzystania z buforów podrzędnych i ich buforów nadrzędnych zmiany zapisane w jednym z nich mogą nie zostać odzwierciedlone w drugim. | Odmapowanie i mapowanie bufora wymusza synchronizację buforów podrzędnych i ich buforów nadrzędnych. Odmapowanie i mapowanie bufora między użyciami bufora powinno zapobiec temu problemowi. |
Ta sekcja zawiera informacje o znanych problemach, które mają wpływ na bieżącą wersję zestawu Intel FPGA SDK dla OpenCL Custom Platform Toolkit i platform referencyjnych. Te problemy mogą również dotyczyć platform niestandardowych tworzonych do użytku z zestawem Intel FPGA SDK dla OpenCL.
Opis | Obejście problemu |
W przypadku systemu Windows, gdy aplikacja hosta wysyła zapytanie o liczbę urządzeń, wywołania do clGetDeviceIDs zwrócić 128 urządzeń niezależnie od faktycznej liczby obecnych urządzeń.
Notatka: Rzeczywiste dostępne urządzenia można znaleźć na początku listy urządzeń zwróconej przez |
Wykonaj jedno z następujących obejść:
• Przepisz aplikację hosta, aby ograniczyć kwerendę
• Przepisz aplikację hosta, która ma być używana • Przepisz aplikację hosta tak, aby tylko dzwoniła • Ustaw zmienną środowiskową
poprawna liczba urządzeń. Spowoduje to naprawienie błędnego zachowania programu |
Najnowszy znany Intel FPGA SDK dla problemów z oprogramowaniem OpenCL
Aby uzyskać dodatkowe informacje o znanych problemach dla aktualnej wersji Intel FPGA SDK dla OpenCL i dla poprzednich wersji, zapoznaj się z Bazą wiedzy web strona.
Informacje powiązane
Baza wiedzy
Rozwiązane problemy z oprogramowaniem
Żadne problemy z oprogramowaniem nie zostały zgłoszone, poprawione ani rozwiązane w inny sposób w Intel FPGA SDK dla OpenCL i Intel FPGA RTE dla OpenCL w wersji 22.4.
Poprawki oprogramowania zawarte w tej wersji
W tej wersji nie ma żadnych poprawek oprogramowania.
Archiwa informacji o wersji pakietu Intel FPGA SDK dla oprogramowania OpenCL Pro Edition
Najnowsze i poprzednie wersje tych informacji o wersji można znaleźć w IPakiet SDK ntel FPGA dla OpenCL Pro Edition — informacje o wydaniu. Jeśli wersji oprogramowania nie ma na liście, zastosowanie mają instrukcje dotyczące poprzedniej wersji oprogramowania.
Historia zmian dokumentu informacji o wersji pakietu Intel FPGA SDK dla OpenCL Pro Edition
Wersja dokumentu | Wersja Intel Quartus Prime | Zmiany |
2022.12.19 | 22.4 | Pierwsze wydanie. |
Dokumenty / Zasoby
![]() |
Intel RN-OCL004 FPGA SDK dla OpenCL Pro Edition [plik PDF] Instrukcja użytkownika RN-OCL004, RN-OCL004 FPGA SDK dla OpenCL Pro Edition, FPGA SDK dla OpenCL Pro Edition, SDK dla OpenCL Pro Edition, OpenCL Pro Edition, Edition |