[Lazarus] semaphores
Mark Morgan Lloyd
markMLl.lazarus at telemetry.co.uk
Thu Feb 9 12:18:59 CET 2012
Lukasz Sokol wrote:
> On 09/02/2012 10:01, Sven Barth wrote:
>
>> The memory that is used by CPU caches is the fastest (but also the
>> most expensive that's why it's only used for the relatively small
>> caches).
>>
>> Regards, Sven
>>
> Is there a way for a non-kernel-developer or plain FPC/Laz user to
> control what is stored in cpu cache ? I thought cache management
> is done transparently to userspace...?
Only on IA-64 ("Itanic") as far as I know, and in any case for
prefetches etc. to be effective the application code would have to be
intimately familiar with the details of the hardware implementation.
It's the sort of thing that would be a compile-time option on a Cray :-)
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the Lazarus
mailing list