调度器示例
这个调度器例子演示了如何使用调度器来并行化一个矩阵乘法操作。矩阵乘法是一个数据并行操作。这意味着输入矩阵可以被分割,乘法操作可以在各个分割上并行运行。调度器非常适用于数据并行问题。
备注
本例中用于两个矩阵相乘的函数仅作说明之用。它并不是进行矩阵乘法的最有效方法。XMOS有专门用于此目的的优化库。
构建固件
在xcore_sdk根目录下运行以下命令来构建固件:
- Windows
- Linux and Mac
cmake -G "NMake Makefiles" -B build -DCMAKE_TOOLCHAIN_FILE=xmos_cmake_toolchain/xs3a.cmake
cd build
nmake example_freertos_dispatcher
cmake -B build -DCMAKE_TOOLCHAIN_FILE=xmos_cmake_toolchain/xs3a.cmake
cd build
make example_freertos_dispatcher