This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

OpenCL profiling for Mali GPU

Hi there :), 

I have a question, I am preforming a study on Mali GPUs, the study is done using OpenCL to execute programs on the GPU side. I am trying to use Streamline tool for profiling.

I have installed Gator version 7.8, and Streamline version is 7.8 as well. But I am not able to get OpenCL annotations at all as depicted in the following figure. I tried to reconfigure the DDK, but I didn't find any options related to openCL, is there a certain guide to follow in order to get the output as in the below image? 

My Hardware platform is Odroid N2+, Linux based with Mali GPU G52. 

In the provided image everything is clearly shown, OpenCL Queues, Threads execution.. etc 

Any Support would be much appreciated. Provided bellow, all Mali flags taken from my Linux Kernel config file.  

 

Additional hint is that its mentioned in Streamline FAQ Page (https://developer.arm.com/tools-and-software/embedded/legacy-tools/ds-5-development-studio/streamline/streamline-faqs)

that one should build Mali DDK with the following flags using scons. ['cl=1; streamline_annotate=1; instr=1; timeline=cl_timeline; gator=2'.];

1. The DDK does not have the Sconstruct file, so scons command fails.

2. I didn''t find any flags related to OpenCL.

3.  The <process_name>.instr_config  is never generated.

Looking forward for your support.

Thanks.

Kind regards,

Ahmed

0