The OG Bladebit can create plots all in RAM if you have 512gb and offload straight to HDD. The new BladeBit CUDA only needs 256gb of RAM to avoid all use of SSD temp space and can offload straight to HDD as well.
Yes indeed, that’s how I use it. I wanted the “offloading” to be to the RAM disk, given I’m only using 256 of my 512 for the GPU plotting.I understand from Voodoo above that it’s not possible due to the “direct I/O” aspect… Shame, would have been nice to do that but I’ll just put a few HDDs in a RAID0 and hope the write speeds are decent…
I was able to do that by using the recommendation of creating block device via memory. Please be mindful, if your plotting speed is higher than copying out of ramdisk, you will run out of space and in my experience 512GB was not enough because I needed space for 4 plots in the staging area.
Yet if you want here is how to create memory block device:
if your plotting speed is higher than copying out of ramdisk, you will run out of space and in my experience 512GB was not enough because I needed space for 4 plots in the staging area.
I was thinking I might be able to create a fast enough RAID with three 18TB Seagate Exos drives that can move the plot out in 3 minutes, the time it takes me to create a plot… I need to see if that can be done, appreciate the concern and thanks also for the code!
Would it be fair to assume at RAID0 with 3 x 7200 rpm SATA drives at an average single disk write speed of 250 MB/s, I could reasonably get to 600 MB/s for the raid config?
Then, the 80GB file would take around 2.5 minutes to copy over, which is less than the three it takes to create it… Am I overlooking anything? Obviously 6Gbit/s SATA connection…
if you have DDR4, I am guessing it will be faster than any SSD. DDR3 still works too…I had slightly slower times with DDR3-1333MHz…didn’t test yet with 1867MHz. In my case, it was moving stuff between numa nodes I guess. QPI link is slow I guess.