Minimum size HDD/SSd requirements?

Message boards : Number crunching : Minimum size HDD/SSd requirements?

To post messages, you must log in.

AuthorMessage
Sarr

Send message
Joined: 9 Mar 19
Posts: 1
Credit: 482,348
RAC: 0
Message 95113 - Posted: 22 Apr 2020, 4:17:40 UTC

What's the minimum required size storage media for a dedicated Rosetta@home number crunching machine? I had been looking at cheap 32 and 64 GB ssds, knowing that the hard drive read/write speed isn't really a bottleneck at all for what I need them for (when I was doing this I was thinking of putting together a dedicated folding@home rig, please correct me if this is not true for Rosetta@home)

I decided to ask this question on both forums in case I wanted to use it for this project instead and a choice made in building around the other one was a bad choice for this one.

I know that the work units can take up significant RAM in Rosetta, but what kind of size files will be on the hard drive and what is the minimum I can get away with? Wanting to save as much as I can on the drive to put it where it counts, more processing power.
ID: 95113 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote
Profile Grant (SSSF)

Send message
Joined: 28 Mar 20
Posts: 1673
Credit: 17,603,339
RAC: 22,064
Message 95114 - Posted: 22 Apr 2020, 4:51:06 UTC - in response to Message 95113.  

What's the minimum required size storage media for a dedicated Rosetta@home number crunching machine?
It depends on how many cores & threads you use, and how much RAM you have, and the size of you cache.
Generally allow 1GB drive space for each Task (1 per core/thread) you plan to process at a time. And make sure to allow at least 1.5GB RAM for each Task you plan to run at a time. Some use (a lot ) more, some use (a lot) less, but with that as an average you're unlikely to ever run in to any out of memory issues.



I had been looking at cheap 32 and 64 GB ssds,
I didn't think they made any that size, and even if they did i wouldn't use them. And i would not use any sort of CF or USB Thumb drive (unless it was 120GB or larger) to store data on any sort of PC crunching system. Not a problem for low powered systems with low core counts, but even the lower end x86 CPUs with limited cores will do a lot of work, and that means disk writes.

You want plenty of unused spare space- that allows the SSD's garbage collection to work efficiently & reduces write amplification. Plenty of spare space means even applications that write to a drive far more than Rosetta ever will would still not significantly impact the the drive's life expectancy.

120GB is the smallest i would consider using, but given it's only a few dollars more for a 240GB (let alone a 480-500GB SSD) that's the minimum i'd personally go with. And the larger capacity drives perform batter than smaller capacity drives, and the more cores & threads you process with the harder the drive has to work. And you don't want the system bottlenecked by it's storage I/O.
Grant
Darwin NT
ID: 95114 · Rating: 0 · rate: Rate + / Rate - Report as offensive    Reply Quote

Message boards : Number crunching : Minimum size HDD/SSd requirements?



©2024 University of Washington
https://www.bakerlab.org