PC-3000 Flash. The Importance of having a powerful PC

Hello Friends!

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”.

First of all, here’s our test members:

1) Intel Core i7 8550U (8th gen “Coffe Lake” of Intel Core architecture, 14nm):

Pretty fast new Ultra-Low-Voltage CPU from a new generation of thin laptops. It has almost the same speed as desktop and mobile Core i7 processors with 4 cores and 8 threats (Like Core i7 4700QM, Core i7 6700QM and etc) but require only 15W of power.

  • Basic frequency: 3000MHz;
  • Number of Physical Cores / Logical threats: 4/8;
  • Mobile Processor (from Xiaomi Mi Notebook Pro 15).

2) Intel Core i7 3770 (3d gen “Ivy Bridge” of Intel Core architecture, 22nm):

Somewhat old (from 2012) but still a very good CPU for data recovery, gaming, and video editing. It was a TOP processor in 2011.

  • Basic frequency: 4200MHz;
  • Number of Physical cores / Logical threats: 4/8;

3) Intel Core i5 8400 (8th gen “Coffee lake” of Intel Core architecture, 14nm):

New 6-core CPU to match the AMD Ryzen 1600X. First introduced in 2010, it significantly improves the performance of the Core i5 family due increasing the number of cores on 50% (from 4 to 6!).

  • Basic frequency: 3500MHz;
  • Number of Physical cores / Logical threats: 6/6;

4) Intel Core i5 7600 (7th gen “Kaby Lake” of Intel Core architecture, 14nm);

Very cold and very fast 4-core CPU. The last Intel CPU in Core i5 line with only 4 cores.

  • Basic frequency: 3900MHz;
  • Number of Physical cores / Logical threats: 4/4;

5) Intel Core i5 3420 (3d gen “Ivy Bridge” of Intel Core architecture, 14nm);

Pretty old “working horse” CPU. Was very famous due to providing a great balance between speed and price. This one is still not a bad solution for data recovery machines.

  • Basic frequency: 3200MHz;
  • Number of Physical cores / Logical threats: 4/4;

6) Intel Core i5 760 (1st gen “Lynnfield” of Intel Core architecture, 32nm);

The first generation of Core i5 processors from 2009. Processor performance is very similar to Core 2 Quad. Like many other old lines of Core i5 (740, 750) and Core i7 (860, 870, 920, 930), this one has 4 physical cores, though it doesn’t come with improvements of the first “true new” generation of CPU – SandyBridge (Core ix 2d generation).

  • Basic frequency: 2800MHz;
  • Number of Physical cores / Logical threats: 4/4;

7) AMD FX-8300 (AMD “Bulldozer” architecture, 32nm);

AMD FX processors were first announced in 2011, and even back then their performance was not able to match the 4-core Core i5 2400 that came the same year. It has only one mathematical block for both pair of cores, so physically it’s not a true 8-core processor. New AMD Ryzen generation of CPU is much faster than Bulldozer gen.

  • Basic frequency: 3200MHz;
  • Number of Physical cores / Logical threats: 8/8;

8) AMD Athlon A8 3870K (AMD “Liano” architecture, 32nm);

This CPU was made as the first APU processor with integrated AMD Radeon graphics core. Unfortunately, the CPU part is pretty weak and provides the same performance as the old Athlon x4 and Phenom II CPU. If you have a Core 2 Quad processor, your performance will be very similar to this model.

  • Basic frequency: 3000MHz;
  • Number of Physical cores / Logical threats: 4/4;

9) Celeron G3930 (7d gen “Kaby Lake” of Intel Core architecture, 14nm);

Based on the latest Intel Core 7d gen architecture, this CPU is very cheap, having only 2 physical cores. Not a bad choice if you want to build an amazingly cheap PC for data recovery. Let’s see how it will work with only 2 physical cores.

  • Basic frequency: 2900MHz;
  • Number of Physical cores / Logical threats: 2/2;

10) Intel Core 2 Duo P7100 (Intel Core 2 architecture “Penryn“, 45nm);

A very old CPU from 2008! Based on classic Intel Core 2 Duo architecture, with 2 physical cores. Has the same performance as all other C2D models like E6400, E7200 and etc. Totally outdated. Let’s see how bad it does in PC-3000.

  • Basic frequency: 2000MHz;
  • Number of Physical cores / Logical threats: 2/2;
  • Mobile Processor (From Macbook 13 Early 2009);

PC-3000 Flash TEST Tasks

Running our tests we try to fix ECC in 3 different cases:

  1. A simple case with 8GB chip. A normal case with a medium number of bit errors;
  2. A simple case with 32GB chip. Same as the above – nothing special, just a bigger capacity;
  3. 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 threats bring better performance in correction. ECC correction of modern flash drives with 128-256Gb capacity requires a huge amount of time.

Core i7-3770 loaded with ECC correction

Other comments:

  • PC-3000 Flash is designed to use up to 16 cores of CPU with 100% loading of all threats. That’s why in our case even Core i7 3770 with 8 threats was fully loaded;
  • All PCs have a RAM size of 8GB

So, let’s get started!

A simple case with 8GB chip.

A normal case with medium number of bit errors;

  • As you can see, 6-core Core i5 8400 is doing much better than Core i7 with 4 physical cores and 8 logical threats!
  • Comparing with other results we see that modern mobile CPUs like Core i7 8550U have the same performance as TOP Core i7 processors from 2011-2012.
  • 4-core Core i5 7600 outperforms 4-core Core i5 760 by almost 3 times. Not a bad result for 9 years of Core i5 evolution!
  • AMD FX-8300, Athlon A8 3870K show almost the same results as 2-core Celeron G3930.
  • Core 2 Duo P7350 – is the slowest one. Low frequency, very old architecture – these the reasons for a poor performance.

A simple case with 32GB chip.

  • The same – nothing special, just a bigger capacity;

  • And again 6-core Core i5 8400 is almost two times faster than old Core i7 CPU. As you can see, the difference between the fastest CPU (Core i5 8400) and the slowers (Core 2 Duo P7350) is almost 12 times!
  • 8 cores of AMD FX-8300 outshines the old Core i5 760 and comes closer to Core i5 3470 CPU. But the performance is not perfect – it’s still 2 times slower than that of the 4-core Core i5 7600.
  • 2-core Celeron G3930 is also better than the old 4-core Core i5 760 and Athlon A8 3870K CPU.

A complex case with 32Gb chip.

Almost all pages have bit errors. TLC NAND is very wearied.

    • New Core i5 7600 with 4 cores and 4 threats and with lower frequency, is faster than old Core i7 3770 with 4 cores, 8 threats, and higher frequency.
    • The performance of 2-core Celeron G3930 is 2 times better than that of 2-core Core 2 Duo, but still, it’s not quite enough. 6-core Core i5 8400 is 3 times faster (due to having a lot more CPU cores, obviously);
    • Athlon A8 3870K is much worse than AMD FX-8300 in this case. With a huge number of errors, more cores help to complete correction faster.

  • A few words on results

    Intel Core i7 3770 has a good performance. It’s pretty old but still quite reliable for Working Stations. It shows the same (or very similar) performance as Intel Core i7 2600, Core i7 2700 and mobile processors like Core i7 4700QM, Core i7 6700QM.

    Intel Core i7 8550U is also a good CPU. It is primarily used in compact laptops like Dell XPS 13 and Xiaomi Mi Notebook Air 13.3. With such performance, even a thin laptop might have the same power as a large working station with Core i7 3770. Are these laptops good for PC-3000 Flash? Definitely YES! But only if they have 4 physical cores (like Core i7 3630QM and higher, or Core i5 6300HQ and higher).

    Intel Core i5 8400 is a real monster! New architecture and 6 physical cores allow this CPU to outrun any Core i7 CPU from previous generations! If you want to build a good PC configuration, you can use this CPU as a heart for your Working Station.

    Intel Core i5 7600 is also a very good processor. It only has 4 physical cores but shows results very close to those of Core i5 8400. If you already have this CPU – it’s safe to say, it will suffice for complex Flash recovery cases. But if you are going to buy a new PC – choose the next generation with a bigger number of CPU cores.

    Intel Core i5 760 – Unfortunately it’s just too old. Its performance is very close to the weak Athlon A8 3870K. If you have Core i7 920-950 or Core i7 860-870 or Core i5 740-760, better buy a new machine. Intel Core i5 760 performance will be close to cheap Celeron G3930 CPU than to modern Core i5 processors.

    AMD FX-8300 – Bulldozer architecture is very weak. Even with 8 physical cores, this CPU become slower than 4-core Core i5 3470. But if you have this FX processor – you can still put it to good use. The performance will never be outstanding but will be acceptable for the majority of Flash cases.

    AMD Athlon A8 3870K – slowest 4-core CPU on our test, with performance similar to Phenom II, Core 2 Quad processors. Unfortunately, it is too old for complex jobs.

    Intel Celeron G3930 – 2 cores are not enough for Fast ECC correction in most cases. But don’t forget that this CPU has a price of around 40 USD. So if you want to make an extra-budget PC config for Data Recovery – you can use this little guy. Sometimes it’s not much worse than 4-core Core i5 7×0!

    Intel Core 2 Duo P7350 – who called this guy on our tests?! Unfortunately, 2-core Core 2 Duo CPUs are dinosaurs by today’s standards. Their performance is extremely slow, and if you still use it – find something better. At least Core i5 CPU.

    Final Comparison:

  • TOP Level (On the Fly):

    • Core i7 8000 – Core i7 6000 (6 cores or 4 cores);
    • Core i5 8000 – Core i5 6000 (6 cores or 4 cores);
    • Ryzen 7 2700 – 7 1800 (8 cores);
    • Ryzen 5 2600 – 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 (4 cores);
    • Ryzen 5 1500 – Ryzen 3 1300 (4 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;
    • Sempron;
    • Intel Atom;
    • Pentium N (based on Intel Atom architecture);
    • Celeron N (based on Intel Atom architecture);


  • 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.
1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 5.00 out of 5)

This entry was posted in Articles, PC-3000 Flash. Bookmark the permalink.

5 Responses to PC-3000 Flash. The Importance of having a powerful PC

  1. ACELab team says:

    AMD Ryzen 2400G:
    (4 Cores / 8 Threats)

    8 – 2400G (3600MHz) – 00:02:48
    32 – 2400G (3600MHz) – 00:16:40
    32 (Complex) – 2400G (3600MHz) – 04:20:42

  2. ACELab team says:

    Core i7 7700HQ (Mobile CPU from Mi Gaming laptop G1):
    4 Cores / 8 threats

    8 GB – 7700HQ (3400MHz) – 00:03:05
    32 GB – 7700HQ (3400MHz) – 00:19:09
    32 GB (Complex) – 7700HQ (3400MHz) – 04:02:54

  3. shihzur says:

    добрый день. Спасибо за инфорацию! Возник вопрос. А возможно ли переписать софт так, чтобы он научился еще и использовать не только CPU но и GPU, на рынке появилось очень много видео карт после “Майнеров” и по доступной цене можно собрать мощную машину для вычисления.
    Теоретически я думаю это возможно, можно ли ждать такой вариант?

    • ACELab team says:

      It’s a good idea, and our engineers already think about that. Maybe in future, we will make something like a plug-in for GPU acceleration in ECC operations.

      Anyway, there is one important thing: most of working stations for Data Recovery does not have external graphic card. Everyone use integrated GPU like Intel HD or AMD APU and it’s fully enough for the most basic tasks. Free PCI-E slot is usually used for PC-3000 Express or PC-3000 UDMA or as external SATA controller for RAID cases.

  4. ACELab team says:

    Core i7 4870HQ (MacBook Pro 15 Mid 2015) – with Windows 10 and Parallels
    4 Cores / 8 threats

    8 GB – 4870HQ (3300MHz) – 00:03:16
    32 GB – 4870HQ (3300MHz) – 00:18:55
    32 GB (Complex) – 4870HQ (3300MHz) – 05:42:10

Leave a Reply

Your email address will not be published. Required fields are marked *