Monitoring the Epiphany Coprocessor

Forum for anything not suitable for the other forums.

Monitoring the Epiphany Coprocessor

Postby Tahathar » Mon May 18, 2015 5:56 pm

Hi there,
I'm currently working on a visualization tool for the Parallella 16 board and I was wondering if there are any tools or program to monitor the activity on the Epiphany Coprocessor. I'm looking for something similar to the "top" or "mpstat" command you would use for monitoring normal CPU's. I've been looking around, but I haven't really found anything.
I know about the "ERM" program from the Epiphany examples, and I looked into it, but I'm not quite sure what it displays.

Does anyone have any suggestions? It would be a huge help for my project.

Thanks in advance,
Floris.
Tahathar
 
Posts: 3
Joined: Mon May 18, 2015 5:43 pm

Re: Monitoring the Epiphany Coprocessor

Postby sebraa » Tue May 19, 2015 1:27 pm

From the host, you can poll the STATUS register to see the 'idle' state, or the DEBUGSTATUS register to see the 'halt' state. However, both require that your code actually puts the core into those states. I don't know if it is wise to poll those registers while the cores are active, though.
sebraa
 
Posts: 495
Joined: Mon Jul 21, 2014 7:54 pm

Re: Monitoring the Epiphany Coprocessor

Postby Tahathar » Fri May 22, 2015 9:56 am

That is what the ERM program from the epiphany-examples also does right?
I just don't really know what it actually tells me, it just increases a counter till 31. What can I do with this information?

Floris
Tahathar
 
Posts: 3
Joined: Mon May 18, 2015 5:43 pm


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 6 guests