英特爾將不再維護該項目。
英特爾已停止對此專案的開發和貢獻,包括但不限於維護、錯誤修復、新版本或更新。
英特爾不再接受該項目的補丁。
如果您持續需要使用該項目,有興趣獨立開發它,或者想為開源軟體社群維護補丁,請建立您自己的該專案的分支。
顯示英特爾® 至強® 可擴展處理器 Max 系列和第四代英特爾® 至強® 可擴展處理器上的英特爾® 高級矩陣擴展(英特爾® AMX)功能的程式碼範例。
英特爾® AMX 現在引入了 x86 指令集架構 (ISA) 的新擴展來處理矩陣,這可能會加速人工智慧工作負載中的矩陣乘法。它由兩個部分組成:
此程式碼範例示範了使用內部函數測試新指令。
此範例的程式碼演練可在以下位置找到:https://www.intel.com/content/www/us/en/developer/articles/code-sample/advanced-matrix-extensions-intrinsics-functions.html
此程式碼範例將包含 INT8 值的大小為 16 x 64 的矩陣 A 和 B 相乘,並將結果累積到包含 INT32 值的 16 x 16 矩陣 C。
此程式碼範例經過簡化,以反白新 Intel(R) AMX 指令的使用。它展示瞭如何使用指令來配置圖塊、將資料從記憶體載入到圖塊中、對圖塊資料執行一個矩陣乘法並將結果從圖塊複製到記憶體。它不應該用作生產代碼的基礎。僅用於演示目的。
此程式碼範例已根據 MIT 許可證獲得許可。
test-amxtile
可執行文件執行以下步驟:
建構程式。
cd src/
make
運行程式
./test-amxtile
清理程式
make clean