Linux ARM and NVIDIA

  • Linux on ARMThe pull requests adding new ARM chip/SoC support and various platforms/boards were merged on Monday evening. For this Linux 4.20 (or 5.0) kernel cycle there is a lot of new hardware support, especially among the popular ARM SBCs. NVIDIA Tegra upstreaming bits is also another big standout for this kernel.

  • Linux on ARMArnd Bergmann sent in his several pull requests on Thursday providing new ARM SoC platform support, driver updates, and DeviceTree bits for bringing up some new ARM hardware support within the mainline Linux kernel. Highlights of the ARM hardware enablement work for Linux 4.16 include:

  • Linux on ARMOlof Johansson has sent in his large set of pull requests for the ARM SoC/platform updates slated for the in-development Linux 4.12 kernel. Among the ARM SoC/platform changes for Linux 4.12 are:

  • Linux on ARMThe ARM changes for the mainline Linux kernel are usually quite extensive each cycle and with the Linux 4.12 merge window likely opening on Sunday evening it will be no different this time around.

  • Linux on ARMFor some weekend benchmarking fun, I compared the Jetson TX2 that NVIDIA released this weekend with their ARM 64-bit "Denver 2" CPU cores paired with four Cortex-A57 cores to various other ARM single board computers I have access to. This is looking at the CPU performance in different benchmarks ranging from cheap ~$10 ARM SBCs to the Raspberry Pi to the Jetson TX1 and Jetson TX2.

  • Linux on ARMLinux 4.9 added Greybus staging support, improved security thanks to virtually mapped kernel stacks, and memory protection keys, included various file systems improvements, and many more changes.

  • Linux on ARMThe big batch of ARM changes for the Linux 4.10 kernel have been submitted, including some new ARM platform support and early code for NVIDIA's next-generation Tegra SoC. Some of the highlights for the ARM code sent out today include:

  • Linux on ARMWhile we have seen a number of ARM vendors in recent years open-source and mainline DRM/KMS drivers in the Linux kernel for supporting their display blocks on modern SoCs, there has been little activity in the open-source 3D space still for ARM SoCs.

  • Linux on ARMNvidia first showcased PC games streaming to Nvidia Project SHIELD Game Console at CES 2013, and since then Moonlight project has been created to provide an open source implementation compatible with Nvidia Gamestream, and supported on Linux, Mac OS and Windows PC, Android & iOS mobile devices, as well as Samsung VR kits.

  • Linux on ARMFor any NVIDIA Tegra users out there, a ton of exciting support work is finally being mainlined with the Linux 4.5 kernel.

  • Linux on ARMFor those interested in small, low-power ARM single-board computers, up for your viewing pleasure today are benchmarks of several different boards from the Raspberry Pi Zero to the Banana Pi M2.

  • Linux on ARMWhile the Tegra X1 is the latest and greatest NVIDIA SoC out there currently, the Tegra K1 is still a beauty and still blows many other ARM boards out of the water. If you happen to have a Tegra K1 Chromebook, it's possible to get Fedora 23 Linux running on there with a bit of hacking.

  • Linux on ARMI don’t really know how this happened. Again. :( Somehow over and over again these little ARM devices and maker devboards end up on my desk. So what is it this time? Well, look at this beauty because words cannot even begin to describe it:

  • Linux on ARMFor those curious about the performance of the $5 Raspberry Pi Zero, here are some benchmarks I've just finished up for this low-end, low-power ARM development board compared to other ARM, MIPS, and x86 hardware.

  • Linux on ARMVersion: 358.16
    Release Date: 2015.11.20
    Operating System: Linux 32-bit ARM
    File Size: 21.39 MB

  • Linux on ARMFollowing Monday's NVIDIA Jetson TX1 performance overview one of the first follow-up tests I wanted to carry out was to see how the performance would evolve if using a newer compiler than what's shipped in Ubuntu 14.04. This current long-term support release ships GCC 4.8 while out since then was GCC 4.9 and now GCC 5.2.1 with GCC 6 coming in just a few months.

  • Linux on ARMNVIDIA's embargo has just expired on the Jetson TX1: a 64-bit ARM development board that's worth getting excited about for Linux enthusiasts, those wishing to build their own ARM-powered devices, or just wanting a powerful ARM Linux desktop. The Jetson TX1 powered by the Tegra X1 is shaping up to be a splendid device; NVIDIA is even comparing the performance of the JTX1 to that of an Intel Core i7 6700K in certain tasks.

  • Linux on ARMVersion: 358.09 BETA
    Release Date: 2015.10.12
    Operating System: Linux 32-bit ARM
    File Size: 21.36 MB

  • Linux on ARMEarlier this week I posted some initial benchmark figures for the NVIDIA Tegra X1 on Ubuntu Linux. Those results showed much promise for this 64-bit ARM big.LITTLE SoC that also bears a Maxwell GPU, but that wasn't tested for the initial comparison. Here are a few more benchmark results from this Tegra X1, including an Ubuntu 15.04 installation to show the difference against the Tegra X1 on Ubuntu 14.10.

  • Linux on ARMNVIDIA's Tegra X1 64-bit ARM SoC running (non-Android) Linux is a beast! I was given access to a SHIELD Android TV that was configured to run Ubuntu Linux, which has led for some exciting benchmarks. In some workloads, the Tegra X1 comes up just shy of an Intel Core i3 "Broadwell" system. The Tegra X1 has me very excited about the future of ARMv8 hardware on Linux and NVIDIA's continued Tegra advancements.


Facebook Twitter RSS E-Mail

Linux on ARM