OpenCL Pro Sürümü için Intel RN-OCL004 FPGA SDK'sı
OpenCL™ Pro Sürümü Sürüm 22.4 için Intel® FPGA SDK Sürüm Notları
OpenCL™ Pro Sürümü için Intel® FPGA SDK Sürüm Notları, OpenCL(1)(2) Pro Sürümü için Intel FPGA Yazılım Geliştirme Kiti (SDK) ve OpenCL Pro Sürümü için Intel FPGA Çalışma Zamanı Ortamı (RTE) hakkında en son bilgileri sağlar Sürüm 22.4.
Yeni Özellikler ve Geliştirmeler
OpenCL Pro Edition için Intel FPGA SDK'nın ve OpenCL Pro Edition için Intel FPGA RTE'nin bu sürümüne yeni özellik eklenmedi.
İşletim Sistemi Desteği
OpenCL için Intel FPGA SDK'ya yönelik işletim sistemi desteğine ilişkin bilgilere Intel FPGA'nın İşletim Sistemi Desteği sayfasından ulaşılabilir. webalan.
İlgili Bilgiler
İşletim Sistemi Desteği
Yazılım Davranışındaki Değişiklikler
OpenCL için Intel FPGA SDK'nın ve OpenCL için Intel FPGA RTE'nin mevcut sürümünde yazılım davranışında herhangi bir değişiklik yapılmamıştır.
İlgili Bilgiler
OpenCL 2.0 Başlıkları
Bilinen Sorunlar ve Geçici Çözümler
Bu bölümde OpenCL için Intel FPGA SDK'yı ve OpenCL Sürüm 22.4 için Intel FPGA RTE'yi etkileyen bilinen sorunlar hakkında bilgi verilmektedir.
- OpenCL ve OpenCL logosu, Apple Inc.'in ticari markalarıdır ve Khronos Group™'un izniyle kullanılır.
- OpenCL için Intel FPGA SDK, yayınlanmış bir Khronos Spesifikasyonuna dayanmaktadır ve Khronos Uyumluluk Test Sürecini geçmiştir. Mevcut uyumluluk durumu şu adreste bulunabilir: www.khronos.org/conformance.
Tanım | Geçici çözüm |
HLS görevlerini içeren kitaplık işlevlerine yapılan çağrıları içeren bir OpenCL çekirdeğini derlerken, artımlı derleme, etkilenmeyen çekirdekler için yeniden derlemeyi tetikleyebilir. | Bilinen bir geçici çözüm yok. Ancak bu işlevsel bir hata değildir. Daha muhafazakar bir artımlı derlemeyle sonuçlanabilir. |
Bir çekirdek 16,000 kez kuyruğa alınırsa emülatör çalışma zamanı bir onaylama hatası verir. | Bir çekirdeği 16,000 defadan fazla kuyruğa almayın. |
61 karakterden uzun adlara sahip OpenCL çekirdekleri, Intel Quartus® Prime Pro Edition derleyicisinde aşağıdaki hataya benzer bir hatayla başarısız olabilir: | OpenCL çekirdek adının boyutunu azaltın. |
Hata (16045): Örnek "...| _cra_slave_inst" tanımsız varlığın örneğini oluşturur " _function_cra_slave" File:fileisim> Satır: |
|
OpenCL çekirdek kanalları bazı durumlarda argüman olarak aktarılamaz. Belirti, çalışma zamanının bir CL_INVALID_BUFFER_SIZE Çekirdeğinizi kuyruğa aldığınızda (-61) hatası. |
Tasarımınızı borular yerine kanalları kullanacak şekilde değiştirin. |
Alternatif olarak alt arabellekler ve bunların ana arabellekleri kullanıldığında, birine yazılan değişiklikler diğerine yansıtılmayabilir. | Bir arabelleğin eşlemesinin kaldırılması ve eşlenmesi, alt arabelleklerin ve bunların ana arabelleklerinin senkronize edilmesini zorlar. Arabellek kullanımları arasında bir arabelleğin eşlemesinin kaldırılması ve eşlenmesi bu sorunu önlemelidir. |
Bu bölümde OpenCL Özel Platform Araç Seti ve Referans Platformları için Intel FPGA SDK'nın mevcut sürümünü etkileyen bilinen sorunlar hakkında bilgi verilmektedir. Bu sorunlar, OpenCL için Intel FPGA SDK ile kullanmak üzere oluşturduğunuz Özel Platformları da etkileyebilir.
Tanım | Geçici çözüm |
Windows için, ana bilgisayar uygulaması aygıt sayısını sorguladığında, clGetDeviceIDs Mevcut cihazların gerçek sayısına bakılmaksızın 128 cihazı döndürür.
Not: Mevcut mevcut cihazları, tarafından döndürülen cihaz listesinin başında bulabilirsiniz. |
Aşağıdaki geçici çözümlerden birini gerçekleştirin:
• Sorguyu sınırlandırmak için ana bilgisayar uygulamasını yeniden yazın.
• Kullanılacak ana bilgisayar uygulamasını yeniden yazın • Ana bilgisayar uygulamasını yalnızca arama yapacak şekilde yeniden yazın • Ortam değişkenini ayarlayın
doğru sayıda cihaz. Bunu yapmak, hatalı davranışı düzeltir |
OpenCL Yazılım Sorunları için Bilinen En Son Intel FPGA SDK'sı
OpenCL için geçerli Intel FPGA SDK sürümüne ve önceki sürümlere ilişkin bilinen ek sorun bilgileri için Bilgi Tabanına bakın web sayfa.
İlgili Bilgiler
Bilgi Tabanı
Çözülen Yazılım Sorunları
OpenCL için Intel FPGA SDK'da ve OpenCL Sürüm 22.4 için Intel FPGA RTE'de hiçbir yazılım sorunu bildirilmedi, düzeltilmedi veya başka şekilde çözümlenmedi.
Bu Sürümde Bulunan Yazılım Yamaları
Bu sürümde herhangi bir yazılım yaması bulunmamaktadır.
OpenCL Pro Sürümü Sürüm Notları Arşivleri için Intel FPGA SDK
Bu sürüm notlarının en son ve önceki sürümleri için bkz.OpenCL Pro Sürümü Sürüm Notları için ntel FPGA SDK'sı. Bir yazılım sürümü listelenmiyorsa önceki yazılım sürümüne ilişkin kılavuz geçerli olur.
OpenCL Pro Sürümü Sürüm Notları için Intel FPGA SDK'nın Belge Revizyon Geçmişi
Belge Sürümü | Intel Quartus Prime Sürümü | Değişiklikler |
2022.12.19 | 22.4 | İlk sürüm. |
Çevrimiçi sürüm
Geri bildirim gönder
Belgeler / Kaynaklar
![]() |
OpenCL Pro Sürümü için Intel RN-OCL004 FPGA SDK'sı [pdf] Kullanıcı Kılavuzu RN-OCL004, RN-OCL004 OpenCL Pro Edition için FPGA SDK, OpenCL Pro Edition için FPGA SDK, OpenCL Pro Edition, OpenCL Pro Edition, Edition için SDK |