gpt4 book ai didi

recursion - 为什么OpenCL不支持递归?

转载 作者:行者123 更新时间:2023-12-02 11:25:48 24 4
gpt4 key购买 nike

我目前正在开发一个 OpenCL 项目,我想知道为什么它不支持递归。与并行性有关吗?

最佳答案

我认为这与目标硬件有关。支持递归需要某些特定类别的 OpenCL 设备(即 GPU)不具备的硬件功能。如果没有它们,维护调用堆栈和进行间接代码分支是不切实际的。出于同样的原因,NVIDIA 并不在所有支持 CUDA 的硬件上支持递归。

关于recursion - 为什么OpenCL不支持递归?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10050708/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com