Odroid XU4 is like Raspberry Pi but on steroids. It is much bigger but still smaller than your conventional motherboards. Odroid XU4 specifications include Samsung Exynos 5422 processor with 8 cores and Big.little architecture incorporating 4 ARM Cortex A15 cores and four ARM Cortex A7 cores. All this is operating at a maximum speed of 2 GHz and integrates an ARM Mali-T628 GPU MP6 GPU that is compatible with OpenGL ES 3.0 / 2.0 / 1.1 and OpenCL 1.1.
However unlike Raspberry Pi, it is not fanless. You can see in the image that it features a big fan to keep it cool. Odroid XU4 features 2 GB of LPDDR3 RAM where PoP Stacked integrated in the PCB. It integrates a eMMC 5.0 8-bit connector for external modules eMMC memory which does not incorporate standard integrated storage. However, eMMC supports both modules as microSD cards so you can install the operating system on an external card with no problem.
This device, as have guessed already seeing your specifications, it is an SUV but logically is limited by its hardware. However it is compatible with virtually any Linux distribution. You can install Android 4.4 on it. Odroid XU4 can be used as mini PC as it packs much greater power than the Raspberry Pi. So you can use it as an autonomous torrents server, a VPN server, media player (Android), file server, etc.