【发布时间】:2015-08-24 09:00:58
【问题描述】:
例如,如果我有两个 GPU 任务,每个任务可以分成 100 个线程,而我的显卡有数千个内核。现在我用parallel_for_each调度这两个任务,在AMD R9 280这样的游戏卡上,这两个任务是并行执行还是一个接一个?
就我而言,这些任务实际上属于同一个内核。 GPU是否有可能混合使用相同内核但不同数据的任务?
幸运的是,对于我正在处理的问题,我可以将这些任务打包成一个具有更多维度的任务。但如果我不必这样做,它会为我节省很多时间。
【问题讨论】:
标签: c++-amp