Intel RN-OCL004 FPGA SDK para OpenCL Pro Edition
Intel® FPGA SDK para OpenCL™ Pro Edition versão 22.4 Notas de versão
O Intel® FPGA SDK para OpenCL™ Pro Edition Notas de versão fornece informações recentes sobre o Intel FPGA Software Development Kit (SDK) para OpenCL(1)(2) Pro Edition e o Intel FPGA Runtime Environment (RTE) para OpenCL Pro Edition Versão 22.4.
Novos recursos e melhorias
Nenhum novo recurso adicionado nesta versão do Intel FPGA SDK para OpenCL Pro Edition e o Intel FPGA RTE para OpenCL Pro Edition.
Suporte ao sistema operacional
Informações sobre o suporte do sistema operacional para Intel FPGA SDK para OpenCL estão disponíveis na página de suporte do sistema operacional do Intel FPGA website.
Informações relacionadas
Suporte ao sistema operacional
Mudanças no Comportamento do Software
Nenhuma alteração no comportamento do software foi feita na versão atual do Intel FPGA SDK para OpenCL e Intel FPGA RTE para OpenCL.
Informações relacionadas
Cabeçalhos OpenCL 2.0
Problemas conhecidos e soluções alternativas
Esta seção fornece informações sobre problemas conhecidos que afetam o Intel FPGA SDK para OpenCL e o Intel FPGA RTE para OpenCL versão 22.4.
- OpenCL e o logotipo OpenCL são marcas comerciais da Apple Inc. usadas com permissão do Khronos Group™.
- O Intel FPGA SDK para OpenCL é baseado em uma Especificação Khronos publicada e passou no Processo de Teste de Conformidade Khronos. O status de conformidade atual pode ser encontrado em www.khronos.org/conformance.
Descrição | Solução alternativa |
Ao compilar um kernel OpenCL contendo chamadas para funções de biblioteca contendo tarefas HLS, a compilação incremental pode acionar a recompilação para kernels não afetados. | Nenhuma solução alternativa conhecida. No entanto, este não é um bug funcional. Isso pode resultar em uma compilação incremental mais conservadora. |
O tempo de execução do emulador emite um erro de asserção se um kernel for colocado na fila 16,000 vezes. | Não coloque um kernel na fila mais de 16,000 vezes. |
Os kernels OpenCL com nomes com mais de 61 caracteres podem falhar no compilador Intel Quartus® Prime Pro Edition com um erro semelhante ao seguinte: | Reduza o tamanho do nome do kernel OpenCL. |
Erro (16045): Instância "...| _cra_slave_inst" instancia entidade indefinida" _function_cra_slave" File:filenome> Linha: |
|
Pipes de kernel OpenCL não podem ser passados como argumentos em alguns casos. O sintoma é que o tempo de execução recebe um CL_INVALID_BUFFER_SIZE (-61) quando você enfileira seu kernel. |
Modifique seu design para usar canais em vez de tubulações. |
Ao usar alternativamente subbuffers e seus buffers pais, as alterações gravadas em um podem não ser refletidas no outro. | Desmapear e mapear um buffer força os subbuffers e seus buffers pais a serem sincronizados. Desmapear e mapear um buffer entre usos de buffer deve evitar esse problema. |
Esta seção fornece informações sobre problemas conhecidos que afetam a versão atual do Intel FPGA SDK para OpenCL Custom Platform Toolkit e Reference Platforms. Esses problemas também podem afetar as plataformas personalizadas que você cria para uso com o Intel FPGA SDK para OpenCL.
Descrição | Solução alternativa |
No Windows, quando o aplicativo host consulta o número de dispositivos, chama clGetDeviceIDs retornar 128 dispositivos, independentemente do número real de dispositivos presentes.
Observação: Você pode encontrar os dispositivos disponíveis reais no início da lista de dispositivos retornada por |
Execute uma das seguintes soluções alternativas:
• Reescrever o aplicativo host para limitar a consulta de
• Reescrever o aplicativo host a ser usado • Reescrever o aplicativo host para apenas chamar • Defina a variável de ambiente
número correto de dispositivos. Isso corrige o comportamento errôneo de |
Mais recente Intel FPGA SDK conhecido para problemas de software OpenCL
Para obter informações adicionais sobre problemas conhecidos para a versão atual do Intel FPGA SDK para OpenCL e para versões anteriores, consulte a Base de conhecimento web página.
Informações relacionadas
Base de conhecimento
Problemas de software resolvidos
Nenhum problema de software foi relatado, corrigido ou resolvido no Intel FPGA SDK para OpenCL e no Intel FPGA RTE para OpenCL versão 22.4.
Patches de software incluídos nesta versão
Nenhum patch de software incluído nesta versão.
Arquivos de notas de versão do Intel FPGA SDK para OpenCL Pro Edition
Para as versões mais recentes e anteriores destas notas de versão, consulte IIntel FPGA SDK para OpenCL Pro Edition Notas de versão. Se uma versão de software não estiver listada, aplica-se o guia da versão de software anterior.
Histórico de revisão do documento do Intel FPGA SDK para notas de versão do OpenCL Pro Edition
Versão do documento | Versão Intel Quartus Prime | Mudanças |
2022.12.19 | 22.4 | Lançamento inicial. |
Documentos / Recursos
![]() |
Intel RN-OCL004 FPGA SDK para OpenCL Pro Edition [pdf] Guia do Usuário RN-OCL004, RN-OCL004 FPGA SDK para OpenCL Pro Edition, FPGA SDK para OpenCL Pro Edition, SDK para OpenCL Pro Edition, OpenCL Pro Edition, Edition |