Apollo: Support for aarch64 on the Xavier platform

Created on 4 Feb 2019  ·  1Comment  ·  Source: ApolloAuto/apollo

According to this article from one year ago, Baidu, ZF and Nividia worked together to implement Apollo on the Xavier platform

NVIDIA, ZF and Baidu are creating a production-ready AI autonomous vehicle platform designed for China, the world’s largest automotive market. The collaboration is based on Xavier, ZF’s new ProAI car computer and Baidu’s Apollo Pilot, an autonomous driving product targeted for mass production.

Since Xavier is an SoC platform with Arm8 (aarch64) chipsets, does that mean Apollo 3.5 has already been ported to work on aarch64?

Just trying to understand if others were successful at using Apollo 3.5 on aarch64?

I found good references to successes including @zhxt and a great blog post on qq.com from 2.0, but nothing as recent as Apollo 3.5

Driver Help wanted

Most helpful comment

I cannot represent the Apollo team, but as far as I know, there are efforts porting Apollo 3.5 to aarch64.
And I am pretty sure for now you cannot run Apollo 3.5 directly on aarch64. It seems the current code includes many hardcoded optimizations for x86 platform (e.g., x86 assembly, sse4/AVX, etc).

>All comments

I cannot represent the Apollo team, but as far as I know, there are efforts porting Apollo 3.5 to aarch64.
And I am pretty sure for now you cannot run Apollo 3.5 directly on aarch64. It seems the current code includes many hardcoded optimizations for x86 platform (e.g., x86 assembly, sse4/AVX, etc).

Was this page helpful?
0 / 5 - 0 ratings