What am I doing?
I have been digging more and more and googling more than often finding very small amount of results
I am trying to make a RAM testing program that can do memory testing with the ability to detect most RAM problems, I am making this app because I want to add networking functionality to it so all of the clones of this app connect to one PC on a specific IP and send results to it and then the results are visually displayed
What do I want?
I am looking for an algorithm so it can detect most problems at an affordable time.
What I have tried?
I have found this Power Point file, it contains a good amount of information, I have read about RAM problems and such, I have also read some other PDFs, providing similar informations
I have read about Checkerboard as well as Zero-One tests, I have also read about March tests and their types, the document covers only a finite list of how these tests detect errors
I haven't done any benchmarks or even started the program yet, but, I have tried to read Memtest86+ source, but, my basic knowledge in C/C++ made me unable to extract/read/understand the algorithm, but in the description they say that they write on the memory in a specific pattern, so it detects a great amount of errors
Can somebody point me out an algorithm or something so I can use it to test RAMs?
Please note that the RAMs I am testing are affected with heat (some chips might be re-soldiered)