Page 1 of 1

Performance question

PostPosted: Wed May 18, 2011 5:15 pm
by pand0ra
Does hard drive performance cause any type of bottleneck in generating tables or are they typically able to write to the disk as fast as the GPU can output the data?

Re: Performance question

PostPosted: Wed May 18, 2011 6:44 pm
by Bitweasil
Current flow:

- Table is generated on GPU
- Table is sorted by final hash value
- Table is written to disk
- Next table is started.

So, yes, there is a bit of a delay from the disk IO.

I could create another thread to handle the writing to disk, and this would help throughput by a few percent. It adds complexity, though.

In general, I wouldn't worry about it. Unless you are concerned about raw peak performance, at which point I'm open to optimizing things a bit.