bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] segfault when using 'CORE_COUNT_WANTED' configure flag


From: Blake McBride
Subject: Re: [Bug-apl] segfault when using 'CORE_COUNT_WANTED' configure flag
Date: Thu, 17 Oct 2019 05:57:04 -0500



On Wed, Oct 16, 2019 at 7:06 AM Dr. Jürgen Sauermann <mail@jürgen-sauermann.de> wrote:
...

My current interpretation of various benchmarks that Elias Mårtenson and
myself did some years ago is that the bandwidth of the memory interface
between the CPUs (or cores) and the memory is the limiting factor, and no
matter how efficient the APL interpreter is, this bottleneck will dictate the
speedup that can be achieved.

Makes sense.  It is my understanding that CPU's are so much faster than any memory that memory can't even keep up with a single CPU.  The only reason we see speed improvements is in small loops that can fit in cache.  Long sequences, like a large array, can't even keep up with a single CPU.  I guess machine architecture will have to catch up.

Thanks.

Blake
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]