我想在 GPU 上运行卤化物代码。有一个关于如何在 GPU 上运行以及如何进行交叉编译的教程示例。但是,没有将交叉编译与在 GPU 上运行相结合的教程。
我尝试过与交叉编译教程中的方法相同的方法。但我不确定目标的配置。
target.os = Target::Windows;
target.arch = Target::X86;
target.bits = 64;
...
target.os = Target::Windows; // ???
target.arch = ??? ;
target.bits = 64;
std::vector<Target::Feature> gpu_features;
gpu_features.push_back(Target::OpenCL);
brighter.compile_to_file(...);
我在 Ubuntu 中开发在虚拟机上运行的代码,而主机操作系统是 Windows。这就是为什么我需要进行交叉编译才能在 GPU 上运行。
是否支持?