As you may already know Flash recovery requires many more hardware resources than data recovery with PC-3000 Express or PC-3000 UDMA Systems. When you have to deal with HDDs, all complex operations are produced by the internal CPU on the drive’s PCB. But if you work with Flash devices, all the operations such as ECC correction, XOR decryption, page, and block splitting are applied within the PC-3000 Flash software.
Today we’re going to run some tests and show you the difference between various PCs configurations. In the end, the importance of having a good and stable PC configuration will become obvious. Also, do not hesitate to read our regularly updated article “The Best PC Configuration for the PC-3000 tools”.
PC-3000 Flash TEST Tasks
Running our tests we try to fix ECC in 3 different cases:
- A simple case with 8GB chip. A normal case with a medium number of bit errors;
- A simple case with 32GB chip. Same as the above – nothing special, just a bigger capacity;
- A complex case with 32Gb chip. Almost all pages have bit errors. TLC NAND is very wearied.
The speed of ECC correction depends on CPU power. More physical cores and threads bring better performance in correction. ECC correction of modern flash drives with 128-256Gb capacity requires a huge amount of time.
AMD Ryzen 7 1700 3.3GHz 8/16 loaded with ECC correction
- PC-3000 Flash is designed to use up to 16 cores of CPU with 100% loading of all threads. That’s why in our case AMD Ryzen 7 with 16 threads was fully loaded;
- All PCs have a RAM size of 8-16GB
So, let’s get started!
A simple case with 8GB chip.
A simple case with 32GB chip.
The same – nothing special, just a bigger capacity;
A complex case with 32Gb chip.
Almost all pages have bit errors. TLC NAND is very wearied.
A few words on results
- AMD Ryzen with 6-8 physical cores – one of the best solutions for building your own PC workstations! Even first generation of Ryzen can do ECC job much faster than 8-cores based XEON CPU;
- Intel Core i5 and Core i7 are also very good for building workstation. As you can see, old Core i5 become almost in 2-3 times slower than modern Core i5 7xxx and 8xxx gen.
TOP Level (On the Fly):
- Core i9 9000 (8 cores);
- Core i7 9000 – Core i7 6000 (8 or 6 or 4 cores);
- Core i5 9000 – Core i5 6000 (6 or 4 cores);
- Ryzen 9 3900 (12 cores);
- Ryzen 7 3800 – 7 1700 (8 cores);
- Ryzen 5 3600 – 5 1600 (6 cores);
High Level (Fast):
- Core i7 5000 – Core i7 4000 (4 cores);
- Core i5 5000 – Core i5 4000 (4 cores);
- Core i3 8000 – Core i3 9000 (4 cores);
- Ryzen 5 1500 – Ryzen 3 1300 (4 cores);
- Ryzen 5 2400 – Ryzen 5 2200 (4 cores);
- Xeon E5 (4-6-8 cores);
Mid Level (Normal):
- Core i7 3000 – Core i7 2000 (4 Cores);
- Core i5 3000 – Core i5 2000 (4 Cores);
- Core i3 7000 – Core i3 4000 (2 Cores);
Low Level (Acceptable):
- Core i7 900 – Core i7 800 (4 Cores);
- Core i3 3000 – Core i3 2000 (2 Cores);
- Core i3 600 – Core i3 500 (2 Cores);
- Intel Pentium (Sandy Bridge and higher)
- Celeron G (Sandy Bridge and higher)
- AMD FX-8000 – (8 Cores);
- AMD FX-6000 – (6 Cores);
- AMD FX-4000 – (4 Cores);
- AMD Phenom II 1000 (6 cores);
Solitaire game Level (Unacceptable):
- Core 2 Quad;
- Core 2 Duo;
- Pentium (based on Intel Core 2 architecture)
- Pentium 4;
- Celeron (based on Pentium 4 and Core 2 architecture);
- AMD Phenom II x4;
- AMD Phenom II x2;
- Athlon II x4 ;
- Athlon II x2 ;
- Athlon A4-6-8;
- Intel Atom;
- Pentium N (based on Intel Atom architecture);
- Celeron N (based on Intel Atom architecture);
- Core M.
Don’t forget that the speed of the solution will depend on your PC configuration.
There are many other tips & tricks that we will be happy to share with you. If you have any questions, do not hesitate to contact the ACE Lab Technical Support.