prefetcher

Any technical questions about the Epiphany chip and Parallella HW Platform.

Moderator: aolofsson

prefetcher

Postby mahmood » Wed Dec 23, 2015 11:08 am

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?
mahmood
 
Posts: 29
Joined: Tue Nov 10, 2015 9:26 am

Re: prefetcher

Postby sebraa » Tue Jan 12, 2016 3:35 pm

What hardware prefetcher are you talking about?
sebraa
 
Posts: 495
Joined: Mon Jul 21, 2014 7:54 pm

Re: prefetcher

Postby mahmood » Tue Jan 12, 2016 5:08 pm

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
mahmood
 
Posts: 29
Joined: Tue Nov 10, 2015 9:26 am

Re: prefetcher

Postby sebraa » Wed Jan 13, 2016 1:58 am

The Epiphany architecture does not have caches.
Consequently, there are no cache prefetchers.
sebraa
 
Posts: 495
Joined: Mon Jul 21, 2014 7:54 pm

Re: prefetcher

Postby mahmood » Fri Jan 15, 2016 7:48 am

Looking at the datasheet [1], what is the "32+ distributed memory" per core?

[1] http://www.adapteva.com/docs/e16g301_datasheet.pdf
mahmood
 
Posts: 29
Joined: Tue Nov 10, 2015 9:26 am

Re: prefetcher

Postby aolofsson » Fri Jan 15, 2016 4:21 pm

Did you read the reference manual??
http://www.adapteva.com/docs/epiphany_arch_ref.pdf
User avatar
aolofsson
 
Posts: 1005
Joined: Tue Dec 11, 2012 6:59 pm
Location: Lexington, Massachusetts,USA


Return to Epiphany and Parallella Q & A

Who is online

Users browsing this forum: No registered users and 21 guests

cron