c++ - 如何在 GPU 上并行化 PDF 到 HTML 的转换?

标签 c++ opencl gpu

<分区>

我想并行化 PDF 到 HTML 的转换。不是在文件级别,而是在页面级别或对象级别。它是并行化的明智选择吗?如果是这样,怎么办?与 CPU 中的速度相比,GPU 中的速度是否可观?

最佳答案

我最简单的回答是——这可能不可行。

基本上 - 这里最重要的分类是问题是任务并行还是数据并行。粗略地说,第一个指的是几个线程或多或少独立地处理自己的任务的问题。第二个是指许多线程都在做同样的事情——但在数据的不同部分。后者是 GPU 擅长的那种问题:它们有很多核心,所有的核心都做同样的事情,但是对输入数据的不同部分进行操作。

下一个问题是移动数据。

GPU 编程是一门艺术,要想把它做好可能非常非常具有挑战性。

所以问题是 - 你能并行化格式转换吗?我之前做了一些转换,几乎没有一个是并行处理可行的。

关于c++ - 如何在 GPU 上并行化 PDF 到 HTML 的转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36199864/

相关文章:

c++ - 使用类似枚举的类,或具有特定值

c++ - 当我使用的库使用的库发生变化时,我的可执行文件是否需要重新链接?

c++ - 为函数内的数组元素赋值

c - 在 OpenCl 内核中使用指针

c - linux 上的 opencl 问题

opengl - 如何使用 WebGL/OpenGL 在 GPU 上高效计算生命游戏?

c++ - 在保存到 RAD Studio 之前获取修改后的文件

cuda - CUDA内核有矢量指令吗?

c# - 是否可以使用 GPU 加速(动态)LINQ 查询?

MPI + GPU : how to mix the two techniques