CUDA 能否加快将大量数据从 Excel 工作表移至数据库的速度?
我正在开发一个程序,将大量数据从 Excel 表格移动到数据库。像 CUDA 这样的东西有可能加速这个过程吗?我是否可以使用它一次打开多个工作表并让不同的核心共享工作?
I'm developing a program that moves a lot of data from Excel Sheets to a database. Is it possible for something like CUDA to speed up the process? Is it possible for me to use it to open more than one sheet at once and have different cores sharing the work?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
CUDA 可以加快计算处理速度,但不会因网络带宽/延迟或缓慢(与应用程序/机器的其余部分相比)IO 性能而成为瓶颈。就您的情况而言,您可能不会给 CPU 带来太大压力,因此您的代码很可能不会从将代码卸载到 GPU 中受益。
编辑:基本上,Anon 所说的。
CUDA can speed up computational processing, but not bottlenecks due to network bandwidth / latency, or slow (compared to the rest of your application/machine) IO performance. In your case, you are probably not putting a lot of stress on your CPU, so your code will most likely not benefit from offloading code to the GPU.
Edit: Basically, what Anon says.
不会。CUDA 可以加快数据处理速度。
如果您正在进行大量数字运算,它可能会对您有所帮助。但简单地从 Excel 中提取数据并批量插入数据库与 CUDA 无关。
No. CUDA speeds up data processing.
If you were doing a bunch of number crunching, it may help you. But simply extracting data from excel and bulk inserting to a database has nothing to do with CUDA.