Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
15339 Discussions

How to profile PCI transfer with aocl report?

Altera_Forum
Honored Contributor II
960 Views

With the IntelFPGA SDK 17.0, the Dynamic Profiler for OpenCL GUI (report) is showing me only the kernel execution time but not the PCI transfers. 

However, I remember seeing the PCI transfer with an older SDK version and another board, 

 

Does somebody know how to show it, if it was removed or if it depends from board to board?
3 Replies
Altera_Forum
Honored Contributor II
107 Views

Generally you would set the environment variable ACL_PROFILE_TIMER to 1 before profiling your code if you wanted to show the memory transfers in the report. 

 

The best practices guide has a small brief of it 

https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/hb/opencl-sdk/aocl-best-p...
Altera_Forum
Honored Contributor II
107 Views

 

--- Quote Start ---  

Generally you would set the environment variable ACL_PROFILE_TIMER to 1 before profiling your code if you wanted to show the memory transfers in the report. 

 

The best practices guide has a small brief of it 

https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/hb/opencl-sdk/aocl-best-p... 

--- Quote End ---  

 

 

Oh yes, that was it! 

I thought it was enabled by default. 

Thank you!
ADua0
Beginner
107 Views

Can you please tell me how to set that variable because when I tried I am not able to see PCIE transfer time ?

Reply