Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/143.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在编译时使用运行时接口_C++_Machine Learning_Compile Time - Fatal编程技术网

C++ 在编译时使用运行时接口

C++ 在编译时使用运行时接口,c++,machine-learning,compile-time,C++,Machine Learning,Compile Time,我需要硬件支持(可能是FPGA)在编译时加速编译时计算。更具体地说是神经网络的编译时训练。这可能会使用OpenCL大大加快编译速度 编译器会提供这样的能力吗 最好是能够在编译时调用自定义动态库函数 我更喜欢C++。我看到LLVM进展得相当快 它是否提供了类似的东西来支持它 我需要硬件支持(可能是FPGA)在编译时加速编译时计算 编译时计算通常没有那么密集。(这是一个执行质量问题)。所以你不太可能会发现 也许你可以使用插件来编译(例如C++中的GCC,或者使用扩展,或者C++中的Clang),并添

我需要硬件支持(可能是FPGA)在编译时加速编译时计算。更具体地说是神经网络的编译时训练。这可能会使用OpenCL大大加快编译速度

编译器会提供这样的能力吗

最好是能够在编译时调用自定义动态库函数

我更喜欢C++。我看到LLVM进展得相当快

它是否提供了类似的东西来支持它

我需要硬件支持(可能是FPGA)在编译时加速编译时计算

编译时计算通常没有那么密集。(这是一个执行质量问题)。所以你不太可能会发现

也许你可以使用插件来编译(例如C++中的GCC,或者使用扩展,或者C++中的Clang),并添加例如编译器的额外编译。

或者简单地,通过一些外部工具生成一些C或C++代码。


(可能您正在寻找编译器中的硬件支持,以加快编译程序的运行速度,因此您希望编译器能够利用硬件生成代码,但这是一个非常不同的问题)

从未听说过类似的事情。如果可以为您的用例预先计算数据,您应该解释需要加速的实际编译时计算。可能会显示一些代码。当然,你应该编辑你的问题来改进它(可能通过添加几个段落来激励你的问题)。谢尔盖,请编辑你的问题来改进它并激励它。