one of the most important thing in programming is to debug your application , so we need a debugger to do this , ( i am using intel inspector XE 2011 ) .
i am writing few programs and i debug them . but my problem is when i use opencl i found that i have more than 100 memory leaks and i surprised because i am just get platforms and device and their information and print every thing , so i try an other example come with AMD APP SDK , HelloCL.exe i tested with intel inspector XE 2011 so her is the report
ID Problem Sources Modules Object Size State
P1 Missing allocation [Unknown] tbb.dll New
P2 Mismatched allocation/deallocation [Unknown] OclCpuBackEnd.dll New
P3 Mismatched allocation/deallocation [Unknown] OclCpuBackEnd.dll New
P4 Mismatched allocation/deallocation [Unknown] OclCpuBackEnd.dll New
P5 Mismatched allocation/deallocation [Unknown] OclCpuBackEnd.dll New
P6 Mismatched allocation/deallocation [Unknown] OclCpuBackEnd.dll New
P7 Mismatched allocation/deallocation [Unknown] OclCpuBackEnd.dll New
P8 Mismatched allocation/deallocation [Unknown] intelocl.dll New
P9 Memory leak [Unknown] OclCpuBackEnd.dll 16104 New
P10 Memory leak [Unknown] OclCpuBackEnd.dll 50040 New
P11 Memory leak [Unknown] OclCpuBackEnd.dll 89108 New
P12 Memory leak [Unknown] OclCpuBackEnd.dll 2400 New
P13 Memory leak [Unknown] OclCpuBackEnd.dll 3072 New
P14 Memory leak [Unknown] OclCpuBackEnd.dll 256 New
P15 Memory leak [Unknown] OclCpuBackEnd.dll 88 New
P16 Memory leak [Unknown] OclCpuBackEnd.dll 15840 New
P17 Memory leak [Unknown] OclCpuBackEnd.dll 456 New
P18 Memory leak [Unknown] OclCpuBackEnd.dll 3840 New
P19 Memory leak [Unknown] OclCpuBackEnd.dll 26968 New
P20 Memory leak [Unknown] OclCpuBackEnd.dll 1120 New
P21 Memory leak [Unknown] OclCpuBackEnd.dll 14608 New
P22 Memory leak [Unknown] OclCpuBackEnd.dll 3700 New
P23 Memory leak [Unknown] OclCpuBackEnd.dll 56 New
P24 Memory leak [Unknown] OclCpuBackEnd.dll 344 New
P25 Memory leak [Unknown] OclCpuBackEnd.dll 1536 New
P26 Memory leak [Unknown] OclCpuBackEnd.dll 2048 New
P27 Memory leak [Unknown] OclCpuBackEnd.dll 120 New
P28 Memory leak [Unknown] OclCpuBackEnd.dll 648 New
P29 Memory leak [Unknown] OclCpuBackEnd.dll 540 New
P30 Memory leak [Unknown] OclCpuBackEnd.dll 7168 New
P31 Memory leak [Unknown] OclCpuBackEnd.dll 1576 New
P32 Memory leak [Unknown] OclCpuBackEnd.dll 360 New
P33 Memory leak [Unknown] OclCpuBackEnd.dll 216 New
P34 Memory leak [Unknown] OclCpuBackEnd.dll 256 New
P35 Memory leak [Unknown] OclCpuBackEnd.dll 128 New
P36 Memory leak [Unknown] OclCpuBackEnd.dll 108 New
P37 Memory leak [Unknown] OclCpuBackEnd.dll 9216 New
P38 Memory leak [Unknown] OclCpuBackEnd.dll 776 New
P39 Memory leak [Unknown] OclCpuBackEnd.dll 1696 New
P40 Memory leak [Unknown] OclCpuBackEnd.dll 512 New
P41 Memory leak [Unknown] OclCpuBackEnd.dll 428 New
P42 Memory leak [Unknown] OclCpuBackEnd.dll 268 New
P43 Memory leak [Unknown] OclCpuBackEnd.dll 1536 New
P44 Memory leak [Unknown] OclCpuBackEnd.dll 544 New
P45 Memory leak [Unknown] OclCpuBackEnd.dll 116 New
P46 Memory leak [Unknown] OclCpuBackEnd.dll 2048 New
P47 Memory leak [Unknown] OclCpuBackEnd.dll 3072 New
P48 Memory leak [Unknown] OclCpuBackEnd.dll 36732 New
P49 Memory leak [Unknown] OclCpuBackEnd.dll 304 New
P50 Memory leak [Unknown] OclCpuBackEnd.dll 112 New
P51 Memory leak [Unknown] OclCpuBackEnd.dll 208 New
P52 Memory leak [Unknown] OclCpuBackEnd.dll 368 New
P53 Memory leak [Unknown] OclCpuBackEnd.dll 352 New
P54 Memory leak [Unknown] OclCpuBackEnd.dll 1280 New
P55 Memory leak [Unknown] OclCpuBackEnd.dll 2560 New
P56 Memory leak [Unknown] OclCpuBackEnd.dll 524288 New
P57 Memory leak [Unknown] OclCpuBackEnd.dll 7680 New
P58 Memory leak [Unknown] amdocl.dll 486 New
P59 Memory leak [Unknown] intelocl.dll 16 New
P60 Memory leak [Unknown] intelocl.dll 8 New
P61 Memory leak [Unknown] intelocl.dll 48 New
P62 Memory leak [Unknown] intelocl.dll 48 New
P63 Memory leak [Unknown] intelocl.dll 48 New
P64 Memory leak [Unknown] task_executor.dll 4 New
P65 Memory leak [Unknown] OpenCL.dll 8 New
P66 Memory leak [Unknown] OclCpuBackEnd.dll 56940 New
P67 Memory leak [Unknown] OclCpuBackEnd.dll 55368 New
P68 Memory leak [Unknown] OclCpuBackEnd.dll 23688 New
P69 Memory leak [Unknown] OclCpuBackEnd.dll 27048 New
P70 Memory leak [Unknown] OclCpuBackEnd.dll 26124 New
P71 Memory leak [Unknown] OclCpuBackEnd.dll 11024 New
P72 Memory leak [Unknown] OclCpuBackEnd.dll 15120 New
P73 Memory leak [Unknown] OclCpuBackEnd.dll 25984 New
P74 Memory leak [Unknown] OclCpuBackEnd.dll 9240 New
P75 Memory leak [Unknown] OclCpuBackEnd.dll 1760 New
P76 Memory leak [Unknown] OclCpuBackEnd.dll 46368 New
P77 Memory leak [Unknown] OclCpuBackEnd.dll 144 New
P78 Memory leak [Unknown] OclCpuBackEnd.dll 1560 New
P79 Memory leak [Unknown] OclCpuBackEnd.dll 116 New
P80 Memory leak [Unknown] OclCpuBackEnd.dll 2640 New
P81 Memory leak [Unknown] OclCpuBackEnd.dll 4 New
P82 Memory leak [Unknown] OclCpuBackEnd.dll 36 New
P83 Memory leak [Unknown] OclCpuBackEnd.dll 8 New
P84 Memory leak [Unknown] OclCpuBackEnd.dll 2880 New
P85 Memory leak [Unknown] OclCpuBackEnd.dll 304 New
P86 Memory leak [Unknown] OclCpuBackEnd.dll 348 New
P87 Memory leak [Unknown] OclCpuBackEnd.dll 10752 New
P88 Memory leak [Unknown] OclCpuBackEnd.dll 3584 New
P89 Memory leak [Unknown] OclCpuBackEnd.dll 128 New
P90 Memory leak [Unknown] OclCpuBackEnd.dll 768 New
P91 Memory leak [Unknown] OclCpuBackEnd.dll 512 New
P92 Memory leak [Unknown] OclCpuBackEnd.dll 288 New
P93 Memory leak [Unknown] OclCpuBackEnd.dll 8 New
P94 Memory leak [Unknown] OclCpuBackEnd.dll 1024 New
P95 Memory leak [Unknown] OclCpuBackEnd.dll 4096 New
P96 Memory leak [Unknown] OclCpuBackEnd.dll 1024 New