Marvell Is Plumbing Octeon TX2 Support Into The GCC Compiler

Written by Michael Larabel in Arm on 12 January 2020 at 08:00 AM EST. Add A Comment
Marvell has been preparing the Octeon TX2 processor support for the GCC compiler, their next-generation version of the (originally Cavium) infrastructure/network processors now based on their ThunderX2 line.

On Saturday a Marvell engineer sent out the initial Octeon TX2 support for the GCC compiler. This Octeon TX2 enablement is based upon the Arm Cortex-A57 models while the company plans to submit their changes in the days ahead. Submitting the "octeontx2" support now at least gets the naming/CPU detection in place with the generic models while moving forward they can submit their changes that optimize the compiler for their processor design's scheduling and cost models.

The patch adds octeontx2 as the generic Marvell Octeon TX2 while there is also octeontx2t98, octeontx2t96, octeontx2t93, octeontx2f95, octeontx2f95n, and octeontx2f95mm cores listed. The initial patch is here while we await the follow-up patches that are more interesting for revealing any TX2 design details.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week