Sujet : Re: (Almost) Rock-n-Roll - "The Bunny Hop" (1953)
De : tnp (at) *nospam* invalid.invalid (The Natural Philosopher)
Groupes : comp.os.linux.miscDate : 10. Jan 2025, 08:11:33
Autres entêtes
Organisation : A little, after lunch
Message-ID : <vlqh76$3sp5m$1@dont-email.me>
References : 1 2 3
User-Agent : Mozilla Thunderbird
On 10/01/2025 00:33,
186282@ud0s4.net wrote:
I've been trying to find out
if with modern 'flat address space' CPUs there's
any speed advantage in setting functions and
data blocks at specific addresses - what in the
old days would have been 'page boundaries' or
such. In short does an i7 or ARM and/or popular
mem-management chips have less work to do setting
up reading/writing at some memory addresses ?
Maybe a critical app could run ten percent faster
if, even 'wasting' memory, you put some stuff in
kind of exact places. Older chips with banked
memory and even mag HDDs, the answer was Yes.
Mm.
I don't think so. About the only thing that is proximity sensitive is cacheing. That is you want to try and ensure that you are operating out of cache, but the algorithms for what part of the instructions are cached and what are not is beyond my ability to identify, let alone code in...
-- The New Left are the people they warned you about.