Page 1 of 1
prefetcher
Posted:
Wed Dec 23, 2015 11:08 am
by mahmood
I think I asked a question but now see it has been deleted!!
The question was about the hardware prefetcher for Epiphany processor. Where can I find documentation about that? How can I program and change its configuration?
Re: prefetcher
Posted:
Tue Jan 12, 2016 3:35 pm
by sebraa
What hardware prefetcher are you talking about?
Re: prefetcher
Posted:
Tue Jan 12, 2016 5:08 pm
by mahmood
Well there are different hw prefetcher. Either for instruction or data cache.
There are different methods also such as next line or stream prefetcher.
These method are in commercial product such as intel or amd or ibm power.
I saw a presentation by Andreas that had a table which shows why he decided to incle or not include somethind in the Epiphany.... For example he saud that he did not include the branch target buffer in Epiphany
Re: prefetcher
Posted:
Wed Jan 13, 2016 1:58 am
by sebraa
The Epiphany architecture does not have caches.
Consequently, there are no cache prefetchers.
Re: prefetcher
Posted:
Fri Jan 15, 2016 7:48 am
by mahmood
Looking at the datasheet [1], what is the "32+ distributed memory" per core?
[1]
http://www.adapteva.com/docs/e16g301_datasheet.pdf
Re: prefetcher
Posted:
Fri Jan 15, 2016 4:21 pm
by aolofsson