D for safety critical applications
Gregor Mückl
gregormueckl at gmx.de
Tue Feb 9 17:25:17 UTC 2021
On Tuesday, 9 February 2021 at 13:42:51 UTC, Max Haughton wrote:
> On Tuesday, 9 February 2021 at 13:35:36 UTC, Gregor Mückl wrote:
>> On Tuesday, 9 February 2021 at 10:10:05 UTC, IGotD- wrote:
>>> [...]
>>
>> [...]
>
> What architecture was this running on? I say that because small
> is often not fast on a big machine - and the reason why fast
> gave smaller code is probably because of the weird
> non-determinism you get in big compilers as more stuff is
> inlined giving way to more information for the optimizer to use
> locally.
The specific project that allowed me to make that comparison had
an ultra low power Cortex-M4. That's an in-order design with 3
pipeline stages and no optimizations for branching. So it's
primitive enough that raw instruction count translates directly
into performance.
More information about the Digitalmars-d
mailing list