OpenCL Pro Edition용 인텔 RN-OCL004 FPGA SDK
OpenCL™ Pro Edition 버전 22.4용 인텔® FPGA SDK 릴리스 정보
OpenCL™ 프로 에디션용 인텔® FPGA SDK 릴리스 노트는 OpenCL(1)(2) 프로 에디션용 인텔 FPGA 소프트웨어 개발 키트(SDK) 및 OpenCL 프로 에디션용 인텔 FPGA 런타임 환경(RTE)에 대한 최신 정보를 제공합니다. 버전 22.4.
새로운 기능 및 개선 사항
OpenCL Pro Edition용 Intel FPGA SDK 및 OpenCL Pro Edition용 Intel FPGA RTE의 이 릴리스에는 새로운 기능이 추가되지 않았습니다.
운영 체제 지원
OpenCL용 인텔 FPGA SDK의 OS 지원에 대한 정보는 인텔 FPGA의 운영 체제 지원 페이지에서 확인할 수 있습니다. web대지.
관련 정보
운영 체제 지원
소프트웨어 동작에 대한 변경 사항
OpenCL용 인텔 FPGA SDK 및 OpenCL용 인텔 FPGA RTE의 현재 릴리스에서는 소프트웨어 동작이 변경되지 않았습니다.
관련 정보
OpenCL 2.0 헤더
알려진 문제 및 해결 방법
이 섹션에서는 OpenCL용 인텔 FPGA SDK 및 OpenCL용 인텔 FPGA RTE 버전 22.4에 영향을 미치는 알려진 문제에 대한 정보를 제공합니다.
- OpenCL 및 OpenCL 로고는 Khronos Group™의 허가 하에 사용된 Apple Inc.의 상표입니다.
- OpenCL용 인텔 FPGA SDK는 게시된 Khronos 사양을 기반으로 하며 Khronos 적합성 테스트 프로세스를 통과했습니다. 현재 적합성 상태는 다음에서 확인할 수 있습니다. www.khronos.org/conformance.
설명 | 해결 방법 |
HLS 작업이 포함된 라이브러리 함수에 대한 호출이 포함된 OpenCL 커널을 컴파일할 때 증분 컴파일이 영향을 받지 않는 커널에 대한 재컴파일을 트리거할 수 있습니다. | 알려진 해결 방법이 없습니다. 그러나 이것은 기능적 버그가 아닙니다. 보다 보수적인 증분 컴파일이 발생할 수 있습니다. |
에뮬레이터 런타임은 커널이 16,000번 대기열에 포함된 경우 어설션 오류를 내보냅니다. | 커널을 16,000번 이상 대기열에 넣지 마십시오. |
이름이 61자보다 긴 OpenCL 커널은 Intel Quartus® Prime Pro Edition 컴파일러에서 실패하고 다음 오류와 유사한 오류가 발생할 수 있습니다. | OpenCL 커널 이름의 크기를 줄입니다. |
오류(16045): 인스턴스 "...| _cra_slave_inst"는 정의되지 않은 엔티티를 인스턴스화합니다." _function_cra_slave" File:file이름> 라인: |
|
경우에 따라 OpenCL 커널 파이프를 인수로 전달할 수 없습니다. 증상은 런타임이 CL_INVALID_BUFFER_SIZE (-61) 커널을 큐에 넣을 때 오류가 발생합니다. |
파이프 대신 채널을 사용하도록 설계를 수정하십시오. |
하위 버퍼와 상위 버퍼를 번갈아 사용하는 경우 하나에 기록된 변경 사항이 다른 버퍼에 반영되지 않을 수 있습니다. | 버퍼를 매핑 해제하고 매핑하면 하위 버퍼와 상위 버퍼가 강제로 동기화됩니다. 버퍼 사용 간에 버퍼 매핑을 해제하고 매핑하면 이 문제를 방지할 수 있습니다. |
이 섹션에서는 OpenCL 맞춤형 플랫폼 툴킷 및 참조 플랫폼용 인텔 FPGA SDK의 현재 릴리스에 영향을 미치는 알려진 문제에 대한 정보를 제공합니다. 이러한 문제는 OpenCL용 인텔 FPGA SDK와 함께 사용하기 위해 생성한 사용자 정의 플랫폼에도 영향을 미칠 수 있습니다.
설명 | 해결 방법 |
Windows의 경우 호스트 응용 프로그램이 장치 수를 쿼리하면 다음을 호출합니다. clGetDeviceIDs 실제 장치 수에 관계없이 128개의 장치를 반환합니다.
메모: 에서 반환한 장치 목록의 시작 부분에서 실제 사용 가능한 장치를 찾을 수 있습니다. |
다음 해결 방법 중 하나를 수행합니다.
• 다음에 대한 쿼리를 제한하도록 호스트 응용 프로그램을 다시 작성합니다.
• 사용할 호스트 응용 프로그램을 다시 작성합니다. • 호출만 가능하도록 호스트 애플리케이션 재작성 • 환경 변수 설정
정확한 장치 수. 이렇게 하면 의 잘못된 동작이 수정됩니다. |
최신 알려진 OpenCL용 인텔 FPGA SDK 소프트웨어 문제
현재 OpenCL용 인텔 FPGA SDK 버전 및 이전 버전에 대한 추가 알려진 문제 정보는 기술 자료를 참조하십시오. web 페이지.
관련 정보
지식베이스
소프트웨어 문제 해결
OpenCL용 인텔 FPGA SDK 및 OpenCL용 인텔 FPGA RTE 버전 22.4에서는 소프트웨어 문제가 보고, 수정 또는 해결되지 않았습니다.
이 릴리스에 포함된 소프트웨어 패치
이 릴리스에는 소프트웨어 패치가 포함되어 있지 않습니다.
OpenCL Pro 에디션 릴리스 노트 아카이브용 인텔 FPGA SDK
이 릴리스 정보의 최신 및 이전 버전은 I를 참조하십시오.OpenCL Pro Edition 릴리스 노트용 인텔 FPGA SDK. 소프트웨어 버전이 나열되지 않은 경우 이전 소프트웨어 버전에 대한 가이드가 적용됩니다.
OpenCL Pro 에디션 릴리스 노트용 인텔 FPGA SDK의 문서 개정 내역
문서 버전 | 인텔 Quatus 프라임 버전 | 변화 |
2022.12.19 | 22.4 | 최초 출시. |
문서 / 리소스
![]() |
OpenCL Pro Edition용 인텔 RN-OCL004 FPGA SDK [PDF 파일] 사용자 가이드 RN-OCL004, OpenCL Pro Edition용 RN-OCL004 FPGA SDK, OpenCL Pro Edition용 FPGA SDK, OpenCL Pro Edition용 SDK, OpenCL Pro Edition, 에디션 |