Type: Answers

Area: Tools



Why do I see high memory usage during the FPGA compilation stage of OpenCL kernels?

Description

Due to a problem in the OpenCL SDK version 13.1,  high memory usage may be seen during the FPGA compilation stage of OpenCL kernels.

Workaround/Fix

Patch 0.01 is available to fix this problem for the OpenCL SDK version 13.1,  download and install the patch from the appropriate link below.

 

This patch significantly decreases memory usage during the Quartus II compilation stage.  The benefit is most substantial on compiles that used more than the recommended amount of system memory, with a reduction in peak memory usage of up to 60%. The recommended amount of system memory is unchanged.

 

For Windows:

 

For Linux:

Readme File:

 

This problem is scheduled to be fixed in a future release of the OpenCL SDK.