E64G401 clock speed?

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

Moderator: aolofsson

E64G401 clock speed?

Postby booth » Tue May 20, 2014 12:01 pm

I wonder why the clock speed of E64G401 is limited to 800 MHz. Is this because of the latency of the FPU (fused multiply-add) inside each core or is it to preserve power?
booth
 
Posts: 6
Joined: Thu Dec 27, 2012 4:29 pm

Re: E64G401 clock speed?

Postby aolofsson » Tue May 20, 2014 4:24 pm

Static power dissipation is a HUGE problem in advanced processes like 28nm, so the transistors are made quite slow. The main critical path was on chip SRAM access.
Best regards,
Andreas
User avatar
aolofsson
 
Posts: 1005
Joined: Tue Dec 11, 2012 6:59 pm
Location: Lexington, Massachusetts,USA

Re: E64G401 clock speed?

Postby booth » Tue May 20, 2014 8:10 pm

booth
 
Posts: 6
Joined: Thu Dec 27, 2012 4:29 pm

Re: E64G401 clock speed?

Postby aolofsson » Wed May 21, 2014 6:34 am

We don't have a spreadsheet or "power simulator", but please look at the following video of the epiphany-IV. It shows the power consumption under different load conditions. (Including the code that ran).

https://www.youtube.com/watch?v=B9fpoJHUX0o
User avatar
aolofsson
 
Posts: 1005
Joined: Tue Dec 11, 2012 6:59 pm
Location: Lexington, Massachusetts,USA

Re: E64G401 clock speed?

Postby booth » Wed May 21, 2014 2:19 pm

Thanks for the Information,
I was suprised that the SRAM access takes longer than the Floating point multiplier though.
booth
 
Posts: 6
Joined: Thu Dec 27, 2012 4:29 pm

Re: E64G401 clock speed?

Postby aolofsson » Wed May 21, 2014 4:37 pm

That's because SRAM access needs to be single cycle and the floating point unit is spread out over 4 clock cycles.
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 16 guests