I know there are already a lot of threads about this, but I want to try to get a more or less accurate list of the actual options, and their main advantages and disadvantages. Feel free to add information or to correct this information. I'll try to keep the list up to date.
Intel Bay Trail-T (22nm)
Samsung Exynos 5420 (28nm)
For the purpose of comparison, here is what the current Pandora uses:
Texas Instruments DM3730 (45nm)
Texas Instruments OMAP3530 (65nm)
Intel Bay Trail-T (22nm)
- CPU: 1.46 GHz (Turbo: 2.39 GHz) quad-core Atom Z3770 (Silvermont)
- GPU: Intel HD Graphics (4 EU) @ 311 MHz (Turbo: 667 MHz)
- RAM: LPDDR3 1067 (17.1 GB/sec)
- Advantages: cutting edge SoC, probably very good performance and perf/W, compatibility with x86, good FOSS support, probably available
- Disadvantages: not backwards compatible, notaz and some others are not interested in x86
- CPU: 1.7 GHz dual-core ARM Cortex-A15
- GPU: PowerVR SGX544MP2 @ 532 MHz
- RAM: LPDDR2 532 MHz (8.5 GB/sec)
- Advantages: backwards compatible, available, relatively good documentation and support
- Disadvantages: no FOSS driver for GPU, it's a bit behind the cutting edge
Samsung Exynos 5420 (28nm)
- CPU: big.LITTLE 1.9 GHz quad-core ARM Cortex-A15 + 1.3 GHz quad-core ARM Cortex-A7
- GPU: ARM Mali-T628 MP6 @ 480/533 - 600 MHz
- RAM: LPDDR3e 933 MHz(14.9 GB/sec)
- Advantages: probably the best ARM SoCs at the moment (together with Snapdragon 800); GPU might have a FOSS driver at some point (lima)
- Disadvantages: not available to us; 8 cores is probably overkill
- CPU: 1.9 GHz quad-core ARM Cortex-A15
- GPU: 672 MHz NVIDIA
- RAM: LPDDR3 up to 933 MHz (14.9 GB/sec)
- Advantages: should be mostly backwards compatible, state-of-the-art
- Disadvantages: poor FOSS support, probably not available to us
- CPU: big.LITTLE 1.8 GHz dual-core ARM Cortex-A15 + 1.2 GHz dual-core ARM Cortex-A7
- GPU: ARM Mali-T658
- RAM: ?
- Advantages: see Exynos (it seems to be rather similar), might be available to us
- Disadvantages: poor documentation/support, probably not a very reliable company?
- CPU: 1.8 GHz quad-core ARM Cortex-A9
- GPU: Mali-400 MP (Quad core, 533 MHz)
- RAM: LPDDR2, DDR3, DDR3L
- Advantages: used in several devices already, GPU has a FOSS driver (Lima), probably available to us
- Disadvantages: previous-generation CPU and GPU, poor documentation/support, probably not a very reliable company?
- CPU: Up to 2.3 GHz quad-core Krait 400
- GPU: Adreno 330 @ 550 MHz
- RAM: LPDDR3 933 MHz (14.9 GB/s)
- Integrated Wifi/Bluetooth/GPS
- Advantages: probably one of the best ARM SoCs at the moment (together with Exynos 5420); GPU might have a FOSS driver at some point (freedreno)
- Disadvantages: doesn't seem to be available to us (please prove me wrong here!), probably not as low-power as big.LITTLE
For the purpose of comparison, here is what the current Pandora uses:
Texas Instruments DM3730 (45nm)
- CPU: 1.0Ghz single-core ARM Cortex-A8
- GPU: PowerVR SGX530 @ 200 MHz
- RAM: LPDDR 200 MHz
Texas Instruments OMAP3530 (65nm)
- CPU: 600 MHz single-core ARM Cortex-A8
- GPU: PowerVR SGX530 @ 110 MHz
- RAM: LPDDR 167 MHz