[PTLsim-devel] cache parameters

Sasa Tomic
Thu Aug 30 05:35:10 EDT 2007


Hi,
You could create N simulator executables, each with different configuration.
This way you can call them one after the other, etc, etc...

Jorge Albericio wrote:
> Thank you Matt, these are not totally bad news, if we could change the
> number of sets at runtime we could send a lot of simulations with
> different configurations at the same time without recompiling.
> Is there anybody working on caches or prefetches with ptlsim? How do
> you do to get results with a big number of cache configurations?
> Thank you very much.
>
>
> Jorge.
>
>
> 2007/8/28, Matt T. Yourst <yourst at peptidal.com>:
>   
>> No, there isn't. We did this on purpose since it provides a huge simulation
>> speed increase if the compiler can optimize the cache structures at compile
>> time.
>>
>> You could probably set it up to change the number of sets in the caches, but
>> changing the number of ways at runtime is not possible due to the way we
>> implemented the set associative template classes in logic.h - you'll notice
>> the associative matching is implemented in vectorized (SSE2) assembly
>> language, which cannot be synthesized at runtime.
>>
>> - Matt
>>
>>     
> _______________________________________________
> PTLsim-devel mailing list
> PTLsim-devel at ptlsim.org
> https://ptlsim.org/mailman/listinfo/ptlsim-devel
>
>   


-- 
Saša Tomić
BSC - Barcelona Supercomputing Center
c\ Jordi Girona 29, Nexus I, 08034 Barcelona, España
Tel.: ,  
http://www.bsc.es

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://ptlsim.org/pipermail/ptlsim-devel/attachments/20070830/2b619bcd/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3237 bytes
Desc: S/MIME Cryptographic Signature
Url : https://ptlsim.org/pipermail/ptlsim-devel/attachments/20070830/2b619bcd/attachment.bin 


More information about the PTLsim-devel mailing list