<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Eclipse Code Builder - kernel arguments and configuration locked in OpenCL* for CPU</title>
    <link>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119358#M5460</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;I 'm currently trying to deploy Intel OpenCL on the GPU of my Intel(R) Xeon(R) CPU E3-1505M v5 @ 2.80GHz on Centos 7.1. My configuration is :&lt;/P&gt;

&lt;P&gt;- intel_sdk_for_opencl_2016_6.3.0.1904_x64.tgz&lt;/P&gt;

&lt;P&gt;- driver r3.1.58620&lt;/P&gt;

&lt;P&gt;- eclipse Oxygen, jre-8u111-linux-x64, mono-4.0.1-4.x86_64&lt;/P&gt;

&lt;P&gt;I'm following the Code Builder tutorial. Every thing works fine until this step : &lt;A href="https://software.intel.com/en-us/node/671857" target="_blank"&gt;https://software.intel.com/en-us/node/671857&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;When I try to launch the kernel, I have an error message telling me that the buffers are not assigned:&lt;/P&gt;

&lt;P&gt;&lt;EM&gt;execution analysis error: No variable assigned to kernel argument #0 (ptrInput)&lt;/EM&gt;&lt;/P&gt;

&lt;P&gt;So I go to the &lt;STRONG&gt;OpenCL Kernel Analysis Input view &lt;/STRONG&gt;and the configuration as well as the assigned variables are all in grey. I cannot click on the configuration and the kernel variables fields are empty.&lt;/P&gt;

&lt;P&gt;Can you please help me ?&lt;/P&gt;

&lt;P&gt;Regards,&lt;/P&gt;

&lt;P&gt;Mathieu&lt;/P&gt;

&lt;P&gt;Here are the buffers I have declared :&lt;/P&gt;

&lt;PRE class="brush:xml;"&gt;&amp;lt;!--  Kernel Builder Variables Database  --&amp;gt;
&amp;lt;KernelBuilderBuffers&amp;gt;
    &amp;lt;BufferDetails&amp;gt;
        &amp;lt;Name&amp;gt;ptrInput&amp;lt;/Name&amp;gt;
        &amp;lt;DataType&amp;gt;uchar&amp;lt;/DataType&amp;gt;
        &amp;lt;MemoryFlags&amp;gt;CL_MEM_READ_WRITE&amp;lt;/MemoryFlags&amp;gt;
        &amp;lt;AccessQualifier&amp;gt;READ_ONLY&amp;lt;/AccessQualifier&amp;gt;
        &amp;lt;I_O_Mode&amp;gt;0&amp;lt;/I_O_Mode&amp;gt;
        &amp;lt;Source&amp;gt;/home/user/STI/THOREL/workspace_eclipse/Code Builder Sessions/session_0/bin_ptrInput.bin&amp;lt;/Source&amp;gt;
        &amp;lt;ReadOutput&amp;gt;true&amp;lt;/ReadOutput&amp;gt;
        &amp;lt;BufferSize&amp;gt;262144&amp;lt;/BufferSize&amp;gt;
        &amp;lt;InitByRandom&amp;gt;false&amp;lt;/InitByRandom&amp;gt;
        &amp;lt;InitByZero&amp;gt;true&amp;lt;/InitByZero&amp;gt;
        &amp;lt;UseAsSVM&amp;gt;false&amp;lt;/UseAsSVM&amp;gt;
    &amp;lt;/BufferDetails&amp;gt;
    &amp;lt;BufferDetails&amp;gt;
        &amp;lt;Name&amp;gt;ptrOutput&amp;lt;/Name&amp;gt;
        &amp;lt;DataType&amp;gt;uchar&amp;lt;/DataType&amp;gt;
        &amp;lt;MemoryFlags&amp;gt;CL_MEM_READ_WRITE&amp;lt;/MemoryFlags&amp;gt;
        &amp;lt;AccessQualifier&amp;gt;READ_ONLY&amp;lt;/AccessQualifier&amp;gt;
        &amp;lt;I_O_Mode&amp;gt;1&amp;lt;/I_O_Mode&amp;gt;
        &amp;lt;Source&amp;gt;&amp;lt;/Source&amp;gt;
        &amp;lt;ReadOutput&amp;gt;true&amp;lt;/ReadOutput&amp;gt;
        &amp;lt;BufferSize&amp;gt;262144&amp;lt;/BufferSize&amp;gt;
        &amp;lt;InitByRandom&amp;gt;false&amp;lt;/InitByRandom&amp;gt;
        &amp;lt;InitByZero&amp;gt;false&amp;lt;/InitByZero&amp;gt;
        &amp;lt;UseAsSVM&amp;gt;false&amp;lt;/UseAsSVM&amp;gt;
    &amp;lt;/BufferDetails&amp;gt;
&amp;lt;/KernelBuilderBuffers&amp;gt;

&amp;lt;KernelBuilderImages/&amp;gt;

&amp;lt;KernelBuilderSamplers/&amp;gt;&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;The kernel is :&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;#define FILTER_WIDTH ( 11 )
#define FILTER_SIZE  ( FILTER_WIDTH * FILTER_WIDTH )
#define FILTER_INF   ( 5 ) // Need to be calculated -&amp;gt; floor( FILTER_WIDTH / 2 )

__kernel void convolve_no_local( const __global unsigned char * restrict ptrInput,
                                       __global unsigned char * restrict ptrOutput,
                                 const          int                      iWidth,
                                 const          int                      iHeight )
{
    // Must be normalized
    const int arrFilter[ FILTER_SIZE ] = { -2, -2, -2, -2, -2, -2, -2, -2, -2, -2,  0,
                                           -2, -2, -2, -2, -2, -2, -2, -2, -2,  0,  2,
                                           -2, -2, -2, -2, -2, -2, -2, -2,  0,  2,  2,
                                           -2, -2, -2, -2, -2, -2, -2,  0,  2,  2,  2,
                                           -2, -2, -2, -2, -2, -2,  0,  2,  2,  2,  2,
                                           -2, -2, -2, -2, -2,  0,  2,  2,  2,  2,  2,
                                           -2, -2, -2, -2,  0,  2,  2,  2,  2,  2,  2,
                                           -2, -2, -2,  0,  2,  2,  2,  2,  2,  2,  2,
                                           -2, -2,  0,  2,  2,  2,  2,  2,  2,  2,  2,
                                           -2,  0,  2,  2,  2,  2,  2,  2,  2,  2,  2,
                                            0,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2 };
    
    const int iWorkGlobalX = get_global_id( 0 );
    const int iWorkGlobalY = get_global_id( 1 );
    
    if( iWorkGlobalX &amp;gt;= FILTER_INF &amp;amp;&amp;amp; iWorkGlobalX &amp;lt; iWidth  - FILTER_INF &amp;amp;&amp;amp;
        iWorkGlobalY &amp;gt;= FILTER_INF &amp;amp;&amp;amp; iWorkGlobalY &amp;lt; iHeight - FILTER_INF )
    {
        const int iInputX = ( iWorkGlobalX - FILTER_INF );
        const int iInputY = ( iWorkGlobalY - FILTER_INF );
        
        int iInput;
        int iValue = 0;
        
#ifdef __UNROLL_3x3__
        iInput = iInputX + iInputY * iWidth;
        iValue = iValue + ( arrFilter[ 0 ] * convert_int( ptrInput[ iInput     ] ));
        iValue = iValue + ( arrFilter[ 1 ] * convert_int( ptrInput[ iInput + 1 ] ));
        iValue = iValue + ( arrFilter[ 2 ] * convert_int( ptrInput[ iInput + 2 ] ));
        iInput = iInput + iWidth;
        iValue = iValue + ( arrFilter[ 3 ] * convert_int( ptrInput[ iInput     ] ));
        iValue = iValue + ( arrFilter[ 4 ] * convert_int( ptrInput[ iInput + 1 ] ));
        iValue = iValue + ( arrFilter[ 5 ] * convert_int( ptrInput[ iInput + 2 ] ));
        iInput = iInput + iWidth;
        iValue = iValue + ( arrFilter[ 6 ] * convert_int( ptrInput[ iInput     ] ));
        iValue = iValue + ( arrFilter[ 7 ] * convert_int( ptrInput[ iInput + 1 ] ));
        iValue = iValue + ( arrFilter[ 8 ] * convert_int( ptrInput[ iInput + 2 ] ));
#else
        int iRow;
        int iCol;
        int iFilter = 0;
        
        for( iRow = 0 ; iRow &amp;lt; FILTER_WIDTH ; iRow++ )
        {
            iInput = iInputX + ( iInputY + iRow ) * iWidth;

            for( iCol = 0 ; iCol &amp;lt; FILTER_WIDTH ; iCol++ )
            {
                iValue = iValue + ( arrFilter[ iFilter ] * convert_int( ptrInput[ iInput ] ));

                iInput++;
                iFilter++;
            }
        }
#endif  
        ptrOutput[ iWorkGlobalX + iWorkGlobalY * iWidth ] = convert_uchar_sat( iValue );
    }
}&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Here are the view screeshots :&lt;/P&gt;

&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="1.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/9338iB8D5433E471D178D/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span class="lia-inline-image-display-wrapper" image-alt="2.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/9339i43EEC5CCEE78D1C0/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="2.png" alt="2.png" /&gt;&lt;/span&gt;&lt;/P&gt;

&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="3.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/9340iD0350656591F8542/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="3.png" alt="3.png" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span class="lia-inline-image-display-wrapper" image-alt="4.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/9341i80C2363923E8C866/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="4.png" alt="4.png" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 19 Dec 2016 15:01:12 GMT</pubDate>
    <dc:creator>MathieuT</dc:creator>
    <dc:date>2016-12-19T15:01:12Z</dc:date>
    <item>
      <title>Eclipse Code Builder - kernel arguments and configuration locked</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119358#M5460</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;I 'm currently trying to deploy Intel OpenCL on the GPU of my Intel(R) Xeon(R) CPU E3-1505M v5 @ 2.80GHz on Centos 7.1. My configuration is :&lt;/P&gt;

&lt;P&gt;- intel_sdk_for_opencl_2016_6.3.0.1904_x64.tgz&lt;/P&gt;

&lt;P&gt;- driver r3.1.58620&lt;/P&gt;

&lt;P&gt;- eclipse Oxygen, jre-8u111-linux-x64, mono-4.0.1-4.x86_64&lt;/P&gt;

&lt;P&gt;I'm following the Code Builder tutorial. Every thing works fine until this step : &lt;A href="https://software.intel.com/en-us/node/671857" target="_blank"&gt;https://software.intel.com/en-us/node/671857&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;When I try to launch the kernel, I have an error message telling me that the buffers are not assigned:&lt;/P&gt;

&lt;P&gt;&lt;EM&gt;execution analysis error: No variable assigned to kernel argument #0 (ptrInput)&lt;/EM&gt;&lt;/P&gt;

&lt;P&gt;So I go to the &lt;STRONG&gt;OpenCL Kernel Analysis Input view &lt;/STRONG&gt;and the configuration as well as the assigned variables are all in grey. I cannot click on the configuration and the kernel variables fields are empty.&lt;/P&gt;

&lt;P&gt;Can you please help me ?&lt;/P&gt;

&lt;P&gt;Regards,&lt;/P&gt;

&lt;P&gt;Mathieu&lt;/P&gt;

&lt;P&gt;Here are the buffers I have declared :&lt;/P&gt;

&lt;PRE class="brush:xml;"&gt;&amp;lt;!--  Kernel Builder Variables Database  --&amp;gt;
&amp;lt;KernelBuilderBuffers&amp;gt;
    &amp;lt;BufferDetails&amp;gt;
        &amp;lt;Name&amp;gt;ptrInput&amp;lt;/Name&amp;gt;
        &amp;lt;DataType&amp;gt;uchar&amp;lt;/DataType&amp;gt;
        &amp;lt;MemoryFlags&amp;gt;CL_MEM_READ_WRITE&amp;lt;/MemoryFlags&amp;gt;
        &amp;lt;AccessQualifier&amp;gt;READ_ONLY&amp;lt;/AccessQualifier&amp;gt;
        &amp;lt;I_O_Mode&amp;gt;0&amp;lt;/I_O_Mode&amp;gt;
        &amp;lt;Source&amp;gt;/home/user/STI/THOREL/workspace_eclipse/Code Builder Sessions/session_0/bin_ptrInput.bin&amp;lt;/Source&amp;gt;
        &amp;lt;ReadOutput&amp;gt;true&amp;lt;/ReadOutput&amp;gt;
        &amp;lt;BufferSize&amp;gt;262144&amp;lt;/BufferSize&amp;gt;
        &amp;lt;InitByRandom&amp;gt;false&amp;lt;/InitByRandom&amp;gt;
        &amp;lt;InitByZero&amp;gt;true&amp;lt;/InitByZero&amp;gt;
        &amp;lt;UseAsSVM&amp;gt;false&amp;lt;/UseAsSVM&amp;gt;
    &amp;lt;/BufferDetails&amp;gt;
    &amp;lt;BufferDetails&amp;gt;
        &amp;lt;Name&amp;gt;ptrOutput&amp;lt;/Name&amp;gt;
        &amp;lt;DataType&amp;gt;uchar&amp;lt;/DataType&amp;gt;
        &amp;lt;MemoryFlags&amp;gt;CL_MEM_READ_WRITE&amp;lt;/MemoryFlags&amp;gt;
        &amp;lt;AccessQualifier&amp;gt;READ_ONLY&amp;lt;/AccessQualifier&amp;gt;
        &amp;lt;I_O_Mode&amp;gt;1&amp;lt;/I_O_Mode&amp;gt;
        &amp;lt;Source&amp;gt;&amp;lt;/Source&amp;gt;
        &amp;lt;ReadOutput&amp;gt;true&amp;lt;/ReadOutput&amp;gt;
        &amp;lt;BufferSize&amp;gt;262144&amp;lt;/BufferSize&amp;gt;
        &amp;lt;InitByRandom&amp;gt;false&amp;lt;/InitByRandom&amp;gt;
        &amp;lt;InitByZero&amp;gt;false&amp;lt;/InitByZero&amp;gt;
        &amp;lt;UseAsSVM&amp;gt;false&amp;lt;/UseAsSVM&amp;gt;
    &amp;lt;/BufferDetails&amp;gt;
&amp;lt;/KernelBuilderBuffers&amp;gt;

&amp;lt;KernelBuilderImages/&amp;gt;

&amp;lt;KernelBuilderSamplers/&amp;gt;&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;The kernel is :&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;#define FILTER_WIDTH ( 11 )
#define FILTER_SIZE  ( FILTER_WIDTH * FILTER_WIDTH )
#define FILTER_INF   ( 5 ) // Need to be calculated -&amp;gt; floor( FILTER_WIDTH / 2 )

__kernel void convolve_no_local( const __global unsigned char * restrict ptrInput,
                                       __global unsigned char * restrict ptrOutput,
                                 const          int                      iWidth,
                                 const          int                      iHeight )
{
    // Must be normalized
    const int arrFilter[ FILTER_SIZE ] = { -2, -2, -2, -2, -2, -2, -2, -2, -2, -2,  0,
                                           -2, -2, -2, -2, -2, -2, -2, -2, -2,  0,  2,
                                           -2, -2, -2, -2, -2, -2, -2, -2,  0,  2,  2,
                                           -2, -2, -2, -2, -2, -2, -2,  0,  2,  2,  2,
                                           -2, -2, -2, -2, -2, -2,  0,  2,  2,  2,  2,
                                           -2, -2, -2, -2, -2,  0,  2,  2,  2,  2,  2,
                                           -2, -2, -2, -2,  0,  2,  2,  2,  2,  2,  2,
                                           -2, -2, -2,  0,  2,  2,  2,  2,  2,  2,  2,
                                           -2, -2,  0,  2,  2,  2,  2,  2,  2,  2,  2,
                                           -2,  0,  2,  2,  2,  2,  2,  2,  2,  2,  2,
                                            0,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2 };
    
    const int iWorkGlobalX = get_global_id( 0 );
    const int iWorkGlobalY = get_global_id( 1 );
    
    if( iWorkGlobalX &amp;gt;= FILTER_INF &amp;amp;&amp;amp; iWorkGlobalX &amp;lt; iWidth  - FILTER_INF &amp;amp;&amp;amp;
        iWorkGlobalY &amp;gt;= FILTER_INF &amp;amp;&amp;amp; iWorkGlobalY &amp;lt; iHeight - FILTER_INF )
    {
        const int iInputX = ( iWorkGlobalX - FILTER_INF );
        const int iInputY = ( iWorkGlobalY - FILTER_INF );
        
        int iInput;
        int iValue = 0;
        
#ifdef __UNROLL_3x3__
        iInput = iInputX + iInputY * iWidth;
        iValue = iValue + ( arrFilter[ 0 ] * convert_int( ptrInput[ iInput     ] ));
        iValue = iValue + ( arrFilter[ 1 ] * convert_int( ptrInput[ iInput + 1 ] ));
        iValue = iValue + ( arrFilter[ 2 ] * convert_int( ptrInput[ iInput + 2 ] ));
        iInput = iInput + iWidth;
        iValue = iValue + ( arrFilter[ 3 ] * convert_int( ptrInput[ iInput     ] ));
        iValue = iValue + ( arrFilter[ 4 ] * convert_int( ptrInput[ iInput + 1 ] ));
        iValue = iValue + ( arrFilter[ 5 ] * convert_int( ptrInput[ iInput + 2 ] ));
        iInput = iInput + iWidth;
        iValue = iValue + ( arrFilter[ 6 ] * convert_int( ptrInput[ iInput     ] ));
        iValue = iValue + ( arrFilter[ 7 ] * convert_int( ptrInput[ iInput + 1 ] ));
        iValue = iValue + ( arrFilter[ 8 ] * convert_int( ptrInput[ iInput + 2 ] ));
#else
        int iRow;
        int iCol;
        int iFilter = 0;
        
        for( iRow = 0 ; iRow &amp;lt; FILTER_WIDTH ; iRow++ )
        {
            iInput = iInputX + ( iInputY + iRow ) * iWidth;

            for( iCol = 0 ; iCol &amp;lt; FILTER_WIDTH ; iCol++ )
            {
                iValue = iValue + ( arrFilter[ iFilter ] * convert_int( ptrInput[ iInput ] ));

                iInput++;
                iFilter++;
            }
        }
#endif  
        ptrOutput[ iWorkGlobalX + iWorkGlobalY * iWidth ] = convert_uchar_sat( iValue );
    }
}&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Here are the view screeshots :&lt;/P&gt;

&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="1.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/9338iB8D5433E471D178D/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span class="lia-inline-image-display-wrapper" image-alt="2.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/9339i43EEC5CCEE78D1C0/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="2.png" alt="2.png" /&gt;&lt;/span&gt;&lt;/P&gt;

&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="3.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/9340iD0350656591F8542/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="3.png" alt="3.png" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span class="lia-inline-image-display-wrapper" image-alt="4.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/9341i80C2363923E8C866/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="4.png" alt="4.png" /&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Dec 2016 15:01:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119358#M5460</guid>
      <dc:creator>MathieuT</dc:creator>
      <dc:date>2016-12-19T15:01:12Z</dc:date>
    </item>
    <item>
      <title>The only Eclipse versions</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119359#M5461</link>
      <description>&lt;P&gt;The only Eclipse versions supported right now are Mars and Luna.&amp;nbsp; (See &lt;A href="https://software.intel.com/en-us/intel-opencl).&amp;nbsp;" target="_blank"&gt;https://software.intel.com/en-us/intel-opencl).&amp;nbsp;&lt;/A&gt;; According to Eclipse, Oxygen is not due to be released until June 2017.&amp;nbsp;&amp;nbsp; Is there any chance you could try one of these earlier supported versions of Eclipse?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Dec 2016 06:44:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119359#M5461</guid>
      <dc:creator>Jeffrey_M_Intel1</dc:creator>
      <dc:date>2016-12-20T06:44:03Z</dc:date>
    </item>
    <item>
      <title>Hello,</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119360#M5462</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;

&lt;P&gt;As you mentioned I installed Eclipse Mars.2 and it works even if sometimes the &lt;STRONG&gt;OpenCL Kernel Analysis Input view &lt;/STRONG&gt;crash. Thank you Jeffrey.&lt;/P&gt;

&lt;P&gt;I can now select the buffers and launch the kernel. However, the firefox (version 51 and 38) html report page is empty. An error message is displayed: "Error: can not find main menu data". So I manually&amp;nbsp;opened the &lt;STRONG&gt;main.js&lt;/STRONG&gt; file where it comes from ans it appears that the file '/data/mainMenu.ajax' is missing.&lt;/P&gt;

&lt;P&gt;I think it should be generated during the execution. You will find attach to this message the output of the execution : 20161220111137.zip&lt;/P&gt;

&lt;P&gt;Can you please help me with this&lt;/P&gt;

&lt;P&gt;Regards,&lt;/P&gt;

&lt;P&gt;Mathieu&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Dec 2016 13:49:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119360#M5462</guid>
      <dc:creator>MathieuT</dc:creator>
      <dc:date>2016-12-20T13:49:00Z</dc:date>
    </item>
    <item>
      <title>I've been able to reproduce</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119361#M5463</link>
      <description>&lt;P&gt;I've been able to reproduce similar behavior. &amp;nbsp;A bug has been filed. &amp;nbsp;Thanks for your helpful input on this.&lt;/P&gt;</description>
      <pubDate>Tue, 27 Dec 2016 20:21:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Eclipse-Code-Builder-kernel-arguments-and-configuration-locked/m-p/1119361#M5463</guid>
      <dc:creator>Jeffrey_M_Intel1</dc:creator>
      <dc:date>2016-12-27T20:21:12Z</dc:date>
    </item>
  </channel>
</rss>

