Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Some Arm processors that you can buy today also support dual-core lock step in hardware, such as the Jetson AGX Xavier from Nvidia. (however, not enabled by default for perf reasons, because you halve your cores by design in that mode)

It's there for safety reasons for automotive. (see https://blogs.nvidia.com/blog/2020/05/20/xavier-achieves-ind... )



Could you point us to the source of your information please? The Xavier does not support dual-core lockstep afaik. There are other methods in place to detect random faults, but not that one.

The first widely available ARM cores providing it are fairly new (at least in the automotive domain).

[0] https://developer.arm.com/ip-products/processors/cortex-a/co...


Hello,

As a person who worked with Xavier for quite a while, dual-core lockstep is supported. Nvidia uses their own CPU cores, not Arm's.

See: https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-323... for how to enable it.

> enable_ccplex_lock_step: Boolean; enables or disables CCPLEX dual-core lock step.


Very interesting, thank you very much! I know the lockstepped R5s and the dual execution feature of the Carmels (close but no cigar for ISO26262), but not that one. Gonna ask our FAE about it eventually. ;-D


Not to get your hopes down... but dual-execution in the Carmels and DCLS for CCPLEX should be references to the same thing. :)


Aaaah! Ok, so I did not overlook a big feature but knew it under a different name. Thanks for the clarification!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: