Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17268 Discussions

The profiling option for kernel file is not working

Altera_Forum
Honored Contributor II
1,515 Views

I am working with a DE1SOC board from terasic/Quartus II/version 15.0/Windows 7/64/  

 

I am able to run the my OpenCL code on the board. But, I couldn't able to run the GUI profiler to estimate the kernel performance. 

I compiled my .aocx file with aoc --profile <your_kernel_filename>.cl this code. Then I compiled my host file. Then I executed my kernel file and host file on the board. But, when I tried to launch the profiler with this code aocl report <your_kernel_filename>.aocx profile.mon, the error is: Invalid profile.mon file supplied. 

 

Any help on this issue would be highly appreciated. 

 

Thanks.
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
685 Views

Do you have the profile.mon file in the same directory from where you run the aocl report command?

0 Kudos
Altera_Forum
Honored Contributor II
685 Views

Hi, 

 

I am also trying to profile my kernel's performance, using aoc --profile <your_kernel_filename>.cl on AOCL SDK 16.0.2.222. Following are the observations: 

 

1. There is an apparent increase in resource utilisation because of the inferred counters. This cross verifies that the command has been properly accepted by the compiler. 

2. The .aocx file gets generated, but the profile.mon is not generated anywhere.The .aocx generated is functioning properly on hardware. 

 

Could you let me know a possible reason behind this ? 

 

Regards, 

Arwinder
0 Kudos
Reply