[fpc-pascal] Compilation speed on Apple M1

Liam Proven lproven at gmail.com
Fri Nov 27 13:05:46 CET 2020


On Sat, 21 Nov 2020 at 17:33, Florian Klämpfl via fpc-pascal
<fpc-pascal at lists.freepascal.org> wrote:
>
> L1 cache is typically only a few ten kB, L2 several hundred kB, L3
> several MB.

Some real-world comparisons in human units:

https://gist.github.com/hellerbarde/2843375

https://www.pcgamer.com/heres-a-neat-trick-for-understanding-how-long-computer-processes-take/

If fetching the next instruction from the next location in L1 cache
took 1 second, getting it from main memory would take over a minute
and a half. Getting it from an SSD, a weekend. Getting it from a hard
disk, about 4 months.


-- 
Liam Proven – Profile: https://about.me/liamproven
Email: lproven at cix.co.uk – gMail/gTalk/gHangouts: lproven at gmail.com
Twitter/Facebook/LinkedIn/Flickr: lproven – Skype: liamproven
UK: +44 7939-087884 – ČR (+ WhatsApp/Telegram/Signal): +420 702 829 053


More information about the fpc-pascal mailing list