You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am (starting to be) aware of the risks of using non ECC memory. I read that basically you cannot trust anything that was generated by a computer without error checking memory. I also read that DDR5 performs a basic check inside the chip that guarantees that it will be correct while the data is still inside the chip (no warranties after it is transferred to the CPU)
Now I would like to know the scope of corruption I could get while training and predicting for instance a classifier with hundreds of features and several millions of samples in the following scenarios:
DDR4, 'device_type': 'cpu'
DDR4, 'device_type': 'gpu'
DDR5, 'device_type': 'cpu'
DDR5, 'device_type': 'gpu'
As a hobbyist, I am using a desktop PC. I am thinking 2 options: to move from Intel to AMD Ryzen Series 9000 to -at least- get unbuffered ECC support or go full for a Threadripper, which is a cutie but it is 3X more expensive. That makes me wonder:
does a faster processor improves the performance of training a model while using 'device_type': 'gpu' ?
thanks
(I didn't know where to post this question. It was deleted from stackoverflow because it doesn't contain a code question. please let me know if it is making noise here and should be deleted)
The text was updated successfully, but these errors were encountered:
I am (starting to be) aware of the risks of using non ECC memory. I read that basically you cannot trust anything that was generated by a computer without error checking memory. I also read that DDR5 performs a basic check inside the chip that guarantees that it will be correct while the data is still inside the chip (no warranties after it is transferred to the CPU)
Now I would like to know the scope of corruption I could get while training and predicting for instance a classifier with hundreds of features and several millions of samples in the following scenarios:
As a hobbyist, I am using a desktop PC. I am thinking 2 options: to move from Intel to AMD Ryzen Series 9000 to -at least- get unbuffered ECC support or go full for a Threadripper, which is a cutie but it is 3X more expensive. That makes me wonder:
thanks
(I didn't know where to post this question. It was deleted from stackoverflow because it doesn't contain a code question. please let me know if it is making noise here and should be deleted)
The text was updated successfully, but these errors were encountered: