文章 ID: 000096226 內容類型: 疑難排解 最近查看日期: 2023 年 08 月 21 日

為什麼從device_global讀取設備代碼時得到不正確的資料?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

由於 Intel® OneAPI 基礎工具組(Base Kit)版本 2023.2 中的問題,您可能會看到從device_global讀取了不正確的設備代碼。

解決方法

要變通解決此問題,請從以下連結下載安裝 2023.2.1 修補程式

  1. 確定 2023.2 oneAPI 基礎工具組的安裝位置。 FPGA附加元件將位於工具組安裝目錄的'oclfpga'資料夾中。
    • 對於 Linux,這將是'<install-dir>/intel/oneapi/compiler/2023.2.0/linux/lib/oclfpga',其中<install-dir>通常是'/opt'或'~'。
    • 對於 Windows,這通常是'C:\Program Files (x86)\Intel\oneAPI\compiler\2023.2.0\windows\lib\oclfpga'。
  2. 現有的「oclfpga」目錄重命名為其他名稱,例如「oclfpga.bak 」或「oclfpga.prev 」。
  3. 解壓縮給定的存檔,Linux的.tar.gz和Windows的.zip,以解壓縮「oclfpga」資料夾並將其放在「intel/oneapi/compiler/2023.2.0/<platform>/lib」中,其中<platform>是「windows」或「Linux」(見上文)。
  4. (可選)測試後,刪除在步驟「2」中創建的備份檔案夾。

此問題計畫在未來版本的 Intel® OneAPI Base Toolkit (Base Kit) 中修復。

相關產品

本文章適用於 1 產品

顯示全部

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。