Hi,
1- What is the difference between  "-ufetch:prefetch_early" and  
"-ufetch:prefetch"? The only thing I found is "(PrefetchEarly) Issue store 
prefetch requests when address resolves"
 
2- Considering Next-N-Line prefetching, is it possible to chnage N?
 
3- What happen if I select these configurations:
"-ufetch:prefetch_early" "0"
"-ufetch:prefetch" "1"
 "-ufetch:prefetch_early" "1"
"-ufetch:prefetch" "0"
 
"-ufetch:prefetch_early" "1"
"-ufetch:prefetch" "1"
 
Thanks,

 
// Naderan *Mahmood;




________________________________
From: Mohammad Alisafaee <[email protected]>
To: Mahmood Naderan <[email protected]>
Cc: simflex <[email protected]>
Sent: Thu, May 20, 2010 11:50:54 PM
Subject: Re: Prefetching in Flexus

Mahmood,

It is "-ufetch:prefetch". If your configuration file does not have it, then add 
this line to it:
flexus.set "-ufetch:prefetch" "1"

Mohammad

Mahmood Naderan wrote: 
> "-ufetch:prefetch"
>
>You mean "-ufetch:prefetch_early". Default is false.
>Thank you Mohammad and Jason
> 
>// Naderan *Mahmood;
>
>
>
>
>
________________________________
From: Mohammad Alisafaee <[email protected]>
>To: Mahmood Naderan <[email protected]>
>Cc: simflex <[email protected]>
>Sent: Thu, May 20, 2010 8:59:19 PM
>Subject: Re: Prefetching in Flexus
>
>Mahmood,
>
>Flexus has a next-line prefetcher. The PrefetchEnabled parameter (which should 
>exist in your configuration file as "-ufetch:prefetch") enables or disables 
>this 
>prefetcher. If you search for the name of this parameter you will find the 
>prefetcher code in components/uFetch/uFetchImpl.cpp.
>
>Regards,
>
>Mohammad
>
>Mahmood Naderan wrote: 
>Hi,
>>I want to know what instruction prefetching method is implemented in Flexus 
>>(for 
>>example next-N-line)? I did a grep for "prefetch" but there are many results 
>>and 
>>I cannot verify are they related to data refetching or instruction 
>>prefetching.
>>Thanks,
>>// Naderan *Mahmood;
>>

>

Reply via email to