Sunday, 27 March 2016

The mini PC comes of age

Nearly four years ago the world was introduced to the MK802, an Android 'stick' originally billed as:

and so the mini PC was born.

Although it used an Allwinner A10 processor capable of a maximum speed of 1.5 GHz it was clocked at 1 GHz. Immediately attention turned to running Linux on the device but because Android took over half of the 4 GB of available storage Linux had to be booted from a micro SD card that was supported by the included 'T-Flash card slot'.

Performance was dreadful as this early video of Ubuntu 10.04 shows even though it was optimistically talked up at the time:

Almost immediately an upgraded model, the MK802+, was released with 1 GB of memory. Then came the MK802 II which defined the form-factor we are familiar with today including a full-size HDMI connector located at one end of the device and a side located full-sized USB port.

Since then the mini PC has evolved using more powerful ARM processors to most recently with the introduction of Intel processors. From a Linux perspective the Intel processors were welcomed because they overcame the restrictive shortfall of lack of HD graphics due to closed source drivers.

Three years ago I started benchmarking the performance on mini PCs running Ubuntu and the performance improvement since then has been dramatic. It can best be seen by comparing the first MK802+ against the latest mini PC, Intel's Core M Compute Stick, the STK2M3W64CC:

First the system information:

Next a performance comparison using my standard set of benchmarking tests from the Phoronix Test Suite run on Ubuntu:

Which when viewed graphically highlight the magnitude of improvement:

As further comparison the following is a 're-enactment' of the above MK802+ video using the STK2M3W64CC:

It is with this latest evolution that the mini PC has come of age.

No comments:

Post a Comment