Forum Discussion

ADua0's avatar
ADua0
Icon for Occasional Contributor rankOccasional Contributor
6 years ago

Intel opencl report

In the report generated of my opencl kernel, in the area analysis tab of the report I see one line which gives resource utilization for " No source Line", like the one I have added below. I cannot understand where is this hardware utilized, can anyone provide more information about this line ?

3 Replies

    • ADua0's avatar
      ADua0
      Icon for Occasional Contributor rankOccasional Contributor

      Hi , yeah I was able to compile and deploy successfully but I do not understand about this resource utilization

      • HRZ's avatar
        HRZ
        Icon for Frequent Contributor rankFrequent Contributor

        "No source line" refers to cases where some resource is being used for operations that do not necessarily map to any line in your code; e.g. registers and FIFOs used to balance the latency of pipeline stages. However, such large area usage in "No source line" is likely the result of a bug. Try to generate the report using a newer version of the compiler and you might get the correct location where those resources are being used. Older versions of the compiler (before 18.0) have a lot of such bugs in the report.