ID bài viết: 000096226 Loại nội dung: Xử lý sự cố Lần duyệt cuối: 21/08/2023

Tại sao tôi nhận được dữ liệu không chính xác khi đọc mã thiết bị từ một device_global?

Môi Trường

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Mô tả

Do sự cố trong Bộ công cụ cơ sở Intel OneAPI (Bộ® công cụ cơ sở) phiên bản 2023.2, bạn có thể thấy mã thiết bị không chính xác được đọc từ device_global.

Độ phân giải

Để khắc phục sự cố này, hãy tải xuống cài đặt bản vá 2023.2.1 từ các liên kết bên dưới

  1. Xác định vị trí cài đặt bộ công cụ cơ sở oneAPI 2023.2. Tiện ích bổ sung FPGA sẽ được đặt bên trong thư mục cài đặt bộ công cụ trong thư mục 'oclfpga'.
    • Đối với Linux, đây sẽ là '<install-dir>/intel/oneapi/compiler/2023.2.0/linux/lib/oclfpga', trong đó <install-dir> thường là '/opt' hoặc '~'.
    • Đối với Windows, thông thường sẽ là 'C:\Program Files (x86)\Intel\oneAPI\compiler\2023.2.0\windows\lib\oclfpga'.
  2. Đổi tên thư mục 'oclfpga' hiện có thành một thư mục khác, ví dụ: 'oclfpga.bak' hoặc 'oclfpga.prev '.
  3. Giải nén kho lưu trữ đã cho, .tar.gz cho Linux và .zip cho Windows, để giải nén thư mục 'oclfpga' và đặt nó vào 'intel / oneapi / compiler / 2023.2.0 / <platform> / lib', trong đó <platform> là 'windows' hoặc 'Linux' (xem ở trên).
  4. (Không bắt buộc) Xóa thư mục sao lưu đã tạo ở bước '2' sau khi kiểm tra.

Sự cố này dự kiến sẽ được khắc phục trong bản phát hành trong tương lai của Intel® OneAPI Base Toolkit (Bộ công cụ cơ sở).

Các sản phẩm liên quan

Bài viết này áp dụng cho 1 sản phẩm

Hiện tất cả

Nội dung gốc bằng tiếng Anh trên trang này vừa do con người vừa do máy dịch. Nội dung này chỉ để cung cấp thông tin chung và giúp quý vị thuận tiện. Quý vị không nên tin đây là thông tin hoàn chỉnh hoặc chính xác. Nếu có bất kỳ mâu thuẫn nào giữa bản tiếng Anh và bản dịch của trang này, thì bản tiếng Anh sẽ chi phối và kiểm soát. Xem phiên bản tiếng Anh của trang này.