Re:Arm Announces Cortex-R82: First 64-Bit Real Time Processor
by rurban on Tuesday September 08, 2020 @02:40AM
(#24405763)
You dont really need more than 2GB RAM in RT, it's a huge burden. Not even more than a few megabyte. Also 64bit pointers are twice as slow as 32bit pointers. Just think of randomly jumping around in your terabyte ram. Filling the cache lines cost 50 cycles alone, and your budget is usually around 40-100.
A 64bit rtos might be usable for image detection (self driving cars), but not much else. The cpu cannot be general purpose, gpu's can do that much better. I don't really see the market for such a thing.
Re:Arm Announces Cortex-R82: First 64-Bit Real Time Processor
by easde on Tuesday September 08, 2020 @05:18PM
(#24413531)
It's not uncommon to have RT workloads where the "hard" RT part can fit in a small amount of tightly coupled memory, but the same processor is also used for "soft" RT workloads that need a much larger amount of memory. 64-bit addressing makes developing this kind of system a lot easier.
I wonder what's so special about this processor that makes it better than dozens of other hardware platforms (both microprocessors and microcontrollers) on which embedded RTOSes are running and doing just fine.
Also if you have a 64-bit processor, but no 64-bit RTOS, you don't have much.
[0] https://en.wikipedia.org/wiki/Comparison_of_real-time_operat...