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?
Asked
Active
Viewed 1,052 times
0
-
Unless you're doing lots of processing on this data before chucking it to the database, I would expect you to be limited by how fast you can read the data in from disk/write to the database. Speeding up your code is likely to result in minimal (if any) performance improvement. – Anon. Jan 06 '11 at 20:58
2 Answers
2
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.

Jim Brissom
- 31,821
- 4
- 39
- 33
2
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.

rfeak
- 8,124
- 29
- 28