OpenCL Hello World

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

OpenCL Hello World

OpenCL Hello World

Abstract


This is a small tutorial about running a simple OpenCL application in

an i.MX6Q. It covers a very small introduction to OpenCL, the explanation

of the code and how to compile and run it.

 

Requirements

 

Any i.MX6Q board.

Linux BSP with the gpu-viv-bin-mx6q package (for instructions on how to build the BSP, check the BSP Users Guide)

 

OpenCL overview

 

OpenCL allows any program to use the GPGPU features of the GC2000 (General-Purpose Computing on Graphics Processing Units) that means to use the i.MX6Q GPU processing power in any program.

 

OpenCL uses kernels which are functions that can be executed in the GPU. These functions must be written in a C99 like code. In our current GPU there

is no scheduling so each kernel will execute in a FIFO fashion. iMx6Q GPU is OpenCL 1.1 EP conformant.


The Code

 

The example provided here performs a simple addition of arrays in the GPU. The header needed to use openCL is cl.h and is under /usr/include/CL in your BSP

rootfs when you install the gpu-viv-bin-mx6q package. The header is typically included like this: #include <CL/cl.h> The libraries needed to link the program are libGAL.so and libOpenCL.so those are under /usr/lib in your BSP rootfs.

 

For details on the OpenCL API check the khronos page: http://www.khronos.org/opencl/


Our kernel source is as follows:

__kernel void VectorAdd(__global int* c, __global int* a,__global int* b)

{

     // Index of the elements to add

     unsigned int n = get_global_id(0);

     // Sum the nth element of vectors a and b and store in c

     c[n] = a[n] + b[n];

}

The kernel is declared with the signature

    __kernel void VectorAdd(__global int* c, __global int* a,__global int* b).

 

This takes vectors a and b as arguments adds them and stores the result in

the vector c. It looks like a normal C99 method except for the keywords kernel

and global. kernel tells the compiler this function is a kernel, global tells the

compiler this attributes are of global address space.

get_global_id built-in function

 

This function will tell us to which index of the vector this kernel corresponds

to. And in the last line the vectors are added. Below is the full source code

commented.

//************************************************************

// Demo OpenCL application to compute a simple vector addition

// computation between 2 arrays on the GPU

// ************************************************************

#include <stdio.h>

#include <stdlib.h>

#include <CL/cl.h>

//

// OpenCL source code

const char* OpenCLSource[] = {

"__kernel void VectorAdd(__global int* c, __global int* a,__global int* b)",

"{",

" // Index of the elements to add \n",

" unsigned int n = get_global_id(0);",

" // Sum the nth element of vectors a and b and store in c \n",

" c[n] = a[n] + b[n];",

"}"

};

// Some interesting data for the vectors

int InitialData1[20] = {37,50,54,50,56,0,43,43,74,71,32,36,16,43,56,100,50,25,15,17};

int InitialData2[20] = {35,51,54,58,55,32,36,69,27,39,35,40,16,44,55,14,58,75,18,15};

// Number of elements in the vectors to be added

#define SIZE 100

// Main function

// ************************************************************

int main(int argc, char **argv)

{

     // Two integer source vectors in Host memory

     int HostVector1[SIZE], HostVector2[SIZE];

     //Output Vector

     int HostOutputVector[SIZE];

     // Initialize with some interesting repeating data

     for(int c = 0; c < SIZE; c++)

     {

          HostVector1[c] = InitialData1[c%20];

          HostVector2[c] = InitialData2[c%20];

          HostOutputVector[c] = 0;

     }

     //Get an OpenCL platform

     cl_platform_id cpPlatform;

     clGetPlatformIDs(1, &cpPlatform, NULL);

     // Get a GPU device

     cl_device_id cdDevice;

     clGetDeviceIDs(cpPlatform, CL_DEVICE_TYPE_GPU, 1, &cdDevice, NULL);

     char cBuffer[1024];

     clGetDeviceInfo(cdDevice, CL_DEVICE_NAME, sizeof(cBuffer), &cBuffer, NULL);

     printf("CL_DEVICE_NAME: %s\n", cBuffer);

     clGetDeviceInfo(cdDevice, CL_DRIVER_VERSION, sizeof(cBuffer), &cBuffer, NULL);

     printf("CL_DRIVER_VERSION: %s\n\n", cBuffer);

     // Create a context to run OpenCL enabled GPU

     cl_context GPUContext = clCreateContextFromType(0, CL_DEVICE_TYPE_GPU, NULL, NULL, NULL);

     // Create a command-queue on the GPU device

     cl_command_queue cqCommandQueue = clCreateCommandQueue(GPUContext, cdDevice, 0, NULL);

     // Allocate GPU memory for source vectors AND initialize from CPU memory

     cl_mem GPUVector1 = clCreateBuffer(GPUContext, CL_MEM_READ_ONLY |

     CL_MEM_COPY_HOST_PTR, sizeof(int) * SIZE, HostVector1, NULL);

     cl_mem GPUVector2 = clCreateBuffer(GPUContext, CL_MEM_READ_ONLY |

     CL_MEM_COPY_HOST_PTR, sizeof(int) * SIZE, HostVector2, NULL);

     // Allocate output memory on GPU

     cl_mem GPUOutputVector = clCreateBuffer(GPUContext, CL_MEM_WRITE_ONLY,

     sizeof(int) * SIZE, NULL, NULL);

     // Create OpenCL program with source code

     cl_program OpenCLProgram = clCreateProgramWithSource(GPUContext, 7, OpenCLSource, NULL, NULL);

     // Build the program (OpenCL JIT compilation)

     clBuildProgram(OpenCLProgram, 0, NULL, NULL, NULL, NULL);

     // Create a handle to the compiled OpenCL function (Kernel)

     cl_kernel OpenCLVectorAdd = clCreateKernel(OpenCLProgram, "VectorAdd", NULL);

     // In the next step we associate the GPU memory with the Kernel arguments

     clSetKernelArg(OpenCLVectorAdd, 0, sizeof(cl_mem), (void*)&GPUOutputVector);

     clSetKernelArg(OpenCLVectorAdd, 1, sizeof(cl_mem), (void*)&GPUVector1);

     clSetKernelArg(OpenCLVectorAdd, 2, sizeof(cl_mem), (void*)&GPUVector2);

     // Launch the Kernel on the GPU

     // This kernel only uses global data

     size_t WorkSize[1] = {SIZE}; // one dimensional Range

     clEnqueueNDRangeKernel(cqCommandQueue, OpenCLVectorAdd, 1, NULL,

     WorkSize, NULL, 0, NULL, NULL);

     // Copy the output in GPU memory back to CPU memory

     clEnqueueReadBuffer(cqCommandQueue, GPUOutputVector, CL_TRUE, 0,

     SIZE * sizeof(int), HostOutputVector, 0, NULL, NULL);

     // Cleanup

     clReleaseKernel(OpenCLVectorAdd);

     clReleaseProgram(OpenCLProgram);

     clReleaseCommandQueue(cqCommandQueue);

     clReleaseContext(GPUContext);

     clReleaseMemObject(GPUVector1);

     clReleaseMemObject(GPUVector2);

     clReleaseMemObject(GPUOutputVector);

     for( int i =0 ; i < SIZE; i++)

          printf("[%d + %d = %d]\n",HostVector1[i], HostVector2[i], HostOutputVector[i]);

     return 0;

}


How to compile in Host

 

Get to your ltib folder and run

$./ltib m shell

This way you will be using the cross compiler ltib uses and the default include and lib directories will be the ones in your bsp. Then run

LTIB> gcc cl_sample.c -lGAL -lOpenCL -o cl_sample.


How to run in the i.MX6Q

 

Insert the GPU module

root@freescale/home/user $ modprobe galcore

Copy the compiled CL program and then run

root@freescale /home/user$ ./cl_sample


References

 

[1] ttp://www.khronos.org/opencl/

Original Attachment has been moved to: libOpenCL.so.zip

Original Attachment has been moved to: libCLC_Android.so.zip

Original Attachment has been moved to: libOpenCL_Android.so.zip

Original Attachment has been moved to: libCLC.so.zip

ラベル(2)
タグ(2)
コメント

Hi, will OpenCL and these examples work on Android v4.0.4 (ICS) for i.MX6?
Thanks

You could build the app for linux and run it for android in the command line.

I have heard of CL on android NDK but I have downloaded NDK-r9c and I don't see the CL headers.

It's probably a custom project for other devices, but you can probably make it work on i.Mx6 ICS since we are OpenCL EP compliant.

BTW.

If you're android system doesn't have the CL library it will need to be copied by hand.

Michel

Hi,

I am also trying to use OpenCL on Android.(i.MX6, udoo board)

I took the libOpenCL.so from a linux installation and placed it onto the Android udoo board (since there was no libOpenCL.so on the Android version).

When I tried to load it, it missed these library's: ld-2.15.so / ld-linux.so.3 / libc.so.6 / libc-2.15.so / librt.so.1 and librt-2.15.so

I've found those library's on the Linux Udoo and moved them to the Android udoo board. But now I get this error:

01-02 00:01:12.810: E/dalvikvm(3206): dlopen("/system/lib/libOpenCL.so") failed: Cannot load library: soinfo_link_image(linker.cpp:1635): could not load library "librt.so.1" needed by "libOpenCL.so"; caused by soinfo_link_image(linker.cpp:1635): could not load library "libc.so.6" needed by "librt.so.1"; caused by soinfo_relocate(linker.cpp:1178): unknown reloc type 19 @ 0x689a13e0 (1193)


What I've found online (not that much) told me that these .so files are compiled with a compiler for linux that is not supported on Android.

Do you perhaps have more information about this issue or can guide me in the right directoin?

Kind regards,

Dries

Hi,

How are you using CL?  Are you using CL in NDK? Or is it a Linux program?

Michel

Hi,

thank you for reply. I'm using OpenCL in the android-ndk.

Dries

2014-04-16 16:10 GMT+01:00 Guillermo Michel Jimenez <

admin@community.freescale.com>:

<https://community.freescale.com/> OpenCL Hello World

new comment by Guillermo Michel Jimenez<https://community.freescale.com/people/ChucoChe?et=watches.email.document_comment> View

all comments on this document<https://community.freescale.com/docs/DOC-93984?et=watches.email.document_comment#comment-10750>

Ok, I'll try to provide you the openCL so for Android. I'll get back to you soon.

Michel

Thanks a lot, I am looking forward to it!

Dries

On my system(Ubuntu 12.04.3 by wandboard), I have to build with:

gcc -std=c99 opencl_sample.c -lOpenCL -lGAL -o opencl_sample

Notice: put OpenCL before GAL, otherwise will get error like:

/usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../lib/libOpenCL.so: undefined reference to `gcUNIFORM_SetValueF'

What is the Android Freescale BSP version you're using?

Michel

I've downloaded the Android source from the udoo website here:

http://www.udoo.org/downloads/

(we have the 4.2 Android version right now)

I guess we need one of these software packages?

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&fpsp=1&tab=Design_Tools_Tab

Do you have a suggustion?

Dries

I don't think Freescale BSPs will work with the wand board. I'll verify if they do or if a CL so compiled for or Android BSP will work on the wand board android.

Michel

I am working on the Udoo board, but since it's +- the same hardware I guess

it won't make a difference. Hopefully there is a CL compiled for it or an

Android BSP. Any chance that if there is no CL now, that there will be one

in the future?

Hi,

I have attached the libraries for Android 4.3 in the freescale web page to the document.

There is currently no plans to support officially CL in the Android BSP

Michel

Thank you for the library's! With the libOpenCL.so I can compile OpenCL

programs and run it on the udoo board. The found here

https://github.com/mattscar/opencl_device_test works fine.

But, when I use my own code I get a CL_INVALID_KERNEL from the

clSetKernelArg function. So I still need to find out why I get that error.

Could you explain me what the libCLC.c is?

Thanks a lot for the support!

Dries

Hi,

lbCLC.so is the online kernel compiler.

Michel

The libOpenCL.so contains the function implementations and I can use those.

But building the kernel will always file (even if I port your example to

Android). It must be because I do not use the libCLC.so , but I have no

idea how I can make my program use the libCLC.so online kernel compiler.

Do you have an example or guide that can point me in the right direction?

Dries

I think the invalid kernel is a common error.

AndreSilva can you give us a hand?

Michel

We have a very good how-to documentation, I will upload it and past the link here.

regards,

Andre

Thank you for the documentation. But the problem I'm facing is that I do

not know how to call the libCLC online compiler.

Do I need to link to it somewhere?

Dries

It is done by clBuildProgram function, so you dont need to worry about it. Just take a look in the code attached on the documentation.

Hi,

I'm trying to run this code on an imx6q with open suse version installed but the function clGetDeviceIds gives me an segmentation fault. When i launch it with grind, it gives me the eroor when calling the function (gcoHAL_QuerySeparated3D2D in gc_hal_user_query).

I'm a beginner with openCL. Thanks in advance for your help.

Jerome

Hi Jerome, how did you installed the gpu package ? also, there is any other test (CL or GLES) already built that you could test ? just to make sure that the driver is working properly ?

thanks,

Andre

Hello

I try to run openCL on wbquard board. The operating system is debian Jessie.

Where I find the BSP Users Guide for the graphic driver as above-quoted?

Thanks for assistance

Although it is possible to setup your Jessie for OpenCL, personally I wouldn't bother. I spent a number of weeks testing the OpenCL EP implementation. Given that it is the EP (embedded profile) implementation it is very restrictive on the size of the kernel it can deal with and the API available (ie no atomics).

Hi

I am using the libOpenCL and libCLC files  provided in this post in Android 4.3 on a imx6Q Wandboard.  The usual apps that print the OpenCL device info work OK but when trying to build a cl program,  the call clBuildProgram fails and a further query on error returns 'fail to open temporary file./cl-xxxxxx for writing'.  I donot seem to get any further than this so would appreciate if anyone can confirm if the attached libs in this page are the expected libs to be used or the location where the correct libs are available.

Regards

Sateesh

anushreemoholkar Did you run into this problem?

Michel

Hi Anushree, Michel

I would be grateful if you can provide an update on this.

Sateesh

_at

Hi All,

Is it possible to execute OpenCL ' Kernel from Gstreamer Plugin during running Gstreamer pipeline?

I want to use OpenCL from gstreamer plugin while running any video through gst-launch.

I am adding one sample Gstreamer Plugin (e.g. sampleocl-plugin) into the Gstreamer Pipeline. From 'sampleocl-plugin' i am creating OpenCL Context, creating two Image2D memory object using clCreateImage2D, creating & loading kernel, creating command queue, setargs for kernel (clSetKernelArg(.....,  &srcimage2D)  , clSetKernelArg(...., &dstimage3D)).

Then executing kernel clEnqueueNDRangeKernel with 2 dimensional NDRangeKernel, global work size set to global[0]=640, global[1]=480. & wait for completion of execution of kernel.

My kernel is simply doing memcpy from SRC image to DST image.

code snippet of kernel is :

////////////// START

__constant sampler_t sampler = CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP_TO_EDGE | CLK_FILTER_NEAREST;

_kernel void copy_image (

__read_only image2d_t input,

__write_only image2d_t output)

{

  const int2 pos = {get_global_id(0), get_global_id(1)};

  float4 sum = read_imagef(input, sampler, pos);

  write_imagef (output, (int2)(pos.x, pos.y), sum);

}

/////////////// END

What i am observed here that, after completion of my kernel execution, i received only one pixel from SRC image to DST image & i.e from (x=0,y=0) only.

All global Work Items  {global[0]=640, global[0]=480 } MUST execute same Kernel & result MUST all pixels copied from SRC to DST.

I have done/ executed exactly same thing from one simple unit test (executable file), & its working fine. I received entire SRC image in DST image.

In gstreamer, only one pixel copied ? Is something wrong ?

Or any other way should i execute OpenCL from gstreamer ?

I am using YOCTO build system.

-Ankit.

Hi Sateesh,

Please find the libOpenCL_Android.so and libCLC_Android.so in the attachment put them in /system/lib folder.

Please let me know if they are useful or not.

Anushree

Hi, I copied the libOpenCL.so for android and ran this sample on android 4.0.4 in the command line, I get this error: link_image[1936]:  2599 could not load needed library 'libOpenCL.so' for 'cl_sample' (reloc_library[1285]:  2599 cannot locate 'gcGetUserDebugOption'... )CANNOT LINK EXECUTABLE . Do you have any suggustion?

Hi Michel, I copied the libOpenCL.so for android and ran this sample on android 4.0.4 in the command line, then I get this error: link_image[1936]:  2599 could not load needed library 'libOpenCL.so' for 'cl_sample' (reloc_library[1285]:  2599 cannot locate 'gcGetUserDebugOption'... )CANNOT LINK EXECUTABLE . Do you have any suggestion? Kind regards

Hi, I ran this sample on Android 4.0.4 with libOpenCL_Android.so, then I get the error: link_image[1936]:  2599 could not load needed library 'libOpenCL.so' for 'cl_sample' (reloc_library[1285]:  2599 cannot locate 'gcGetUserDebugOption'... )CANNOT LINK EXECUTABLE. Do you have any guidance for compiling these lib for Android?

Hi Cao,

I will try to reproduce this error and let you know.

Anushree

Hi Ankit,

can you send your entire application so I can test it myself ?

thanks,

Andre

_at

Hi Andre,

Thank you for your response.

I have attached entire application on this link:: https://community.freescale.com/message/484166#484166

waiting for your response.

-Ankit.

Sorry for the late response, I will check your code and let you know soon as I get any information.

regards,

andre

Hi Ankit, I answered in the other thread you created (with the file attached), check it out.

cheers,

Andre

Hi,

I tried the sample on Android 4.2.2 with libOpenCL_Android.so and libCLC_Android.so. Unfortunately, it failed at clBuildProgram(OpenCLProgram, 0, NULL, NULL, NULL, NULL). And the error message as:

          [10:28:25]E/OGL-jni-Test( 3508): Error: Building Program (clBuildingProgram):-11

          [10:28:25]E/OGL-jni-Test( 3508): error : Failed to open the temporary file ./cl-0DB401. for writing

Any one met with it? Any idea for it?

In addition, related source code as:

     status = clBuildProgram(OpenCLProgram, 0, NULL, NULL, NULL, NULL);

     if (status != CL_SUCCESS) {

         LOGE("Error: Building Program (clBuildingProgram):%d\n",(int)status);

         size_t len;

         char buffer[8 * 1024];

          printf("Error: Failed to build program executable!\n");

          clGetProgramBuildInfo(OpenCLProgram, cdDevice, CL_PROGRAM_BUILD_LOG, sizeof(buffer), buffer, &len);

          LOGE("%s\n",buffer);

         //eturn ;

     }

Hi Spark,

I will try to reproduce an error and reply with correct libs.

Thanks,

Anushree

Hi Anushree,

How about your result? Did you encounter this same issue?

PS. My board is IMx6.

Thanks,

hi Andre

    As to the function "clBuildProgram()", there is an error when it has been invoked. The error code is -11 (CL_BUILD_PROGRAM_FAILURE) .

    When I use function "clGetProgramBuildInfo" to get the build log , an empty string was returned.

    However, I checked the CL_PROGRAM_BUILD_STATUS  and the build status return  CL_BUILD_SUCCESS which means the last call to    " clBuildProgram ()" on the  specified program object for device was successful,thus the build log should not be empty.

    Could you give some advice ?

regards,

Keerecles

Hi Keerecles,

are you loading the kernel from an external file ? if so, please check for extra spaces or lines on the file, it may cause this issue.

cheers,

andre

I have the exact same problem - clBuildProgram fails (-11) regardless of what I give it, whether an external file or a string in code. No build log is output. There doesn't seem to be any sort of libCLC dependency present - I can remove libCLC.so and nothing changes. Linker only appears to need libOpenCL and libGAL.

I am fairly confident I am doing the right things on the OpenCL side, as I've had OpenCL code running successfully on the same hardware on a different prebuilt image, and am trying to get opencl working on my custom ubuntu image now.

can you share your application so I can test it on my side ?

I don't see a way to attach files here, so I put together a basic file that demonstrates the problem on my end.

The source below attempts to load and build a test.cl file, but fails on building and produces an empty build log, whether I give it a valid or invalid file.

I've been linking with the libraries from gpu_viv_bin 3.0.35, and to reiterate, I can successfully run this example and other OpenCL code in general on a newer kernel with newer gpu drivers - it's just my attempts to add opencl to an older setup that are failing.

I'm happy to provide a compiled binary and the specific libraries I'm using if there's a good way for me to send them over.

----------------------------------------------

#include <fstream>

#include <iostream>

#define __CL_ENABLE_EXCEPTIONS

#include <CL/cl.hpp>

int main(int argc, char** argv)

{

    std::vector<cl::Platform> platforms;

    std::vector<cl::Device> devices;

    cl::Platform::get(&platforms);

    platforms[0].getDevices(CL_DEVICE_TYPE_ALL, &devices);

    cl::Context context(devices);

    cl::CommandQueue queue(context, devices[0]);

    std::ifstream source_file("test.cl");

    std::string source_string(std::istreambuf_iterator<char>(source_file), (std::istreambuf_iterator<char>()));

    const char* program_data = source_string.c_str();

    size_t program_size = source_string.length();

    cl::Program::Sources source(1, std::make_pair(program_data, program_size));

    cl::Program program(context, source);

    try

    {

        program.build(devices);

    }

    catch (cl::Error e)

    {

        std::cout << "OpenCL Error: " << e.what() << " : " << e.err() << std::endl;

        std::cout << "Build Log: " << program.getBuildInfo<CL_PROGRAM_BUILD_LOG>(devices[0]) << std::endl;

        return 1;

    }

    std::cout << "Built Successfully" << std::endl;

    return 0;

}

please, share your CL code.

If anyone else comes across this problem in the future, I've managed to fix it for my case.

First thing to note is that libCLC.so does not have to be detected for the binary to run - if it can't find it clBuildProgram will just fail with no explanation as with the above symptom. You can check that libCLC.so is being found and read using something like strace.

Second, even if libCLC.so is found, clBuildProgram will still quietly fail if libCLC's dependencies are not found. Use ldd libCLC.so to check.

In my case I needed to upgrade libstdc++ to >= 3.20

Older vivante libraries may not have the same version dependencies - I've noticed quite a large amount of change and binary incompatibilities across different versions.

Hi Andre,

I've met exactly same problem when trying to run OpenCL Hello world on i.MX6q Android 6.0 BSP(kernel 4.1.15). 

 

When I create Android.mk I will need to include libVSC.so(using objectdump figured it out) in the dependency, otherwise it will fail to find gcXXXXX(CANNOT LINK EXECUTABLE: cannot locate symbol "gcSHADER_Destroy" referenced by "/system/lib/libOpenCL.so").

LOCAL_SHARED_LIBRARIES := \
libGAL \
libVSC \
libOpenCL \
libCLC \

After adding libVSC, the host executable compiled OK, so that I can run it on iMX6, 

However, if I run it on i.MX6 I will get a "Segmentation fault" when calling clBuildProgram, and I found something like this in logcat

01-01 18:15:21.069 3478 3478 F libc : Fatal signal 11 (SIGSEGV), code 2, fault addr 0xb6dd585c in tid 3478 (opencl)
01-01 18:15:21.171 218 218 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-01 18:15:21.171 218 218 F DEBUG : Build fingerprint: 'Ikegps/orca/orca:6.0.1/0.0.1-rc0/20171130:eng/release-keys'
01-01 18:15:21.171 218 218 F DEBUG : Revision: '0'
01-01 18:15:21.171 218 218 F DEBUG : ABI: 'arm'
01-01 18:15:21.171 218 218 F DEBUG : pid: 3478, tid: 3478, name: opencl >>> opencl <<<
01-01 18:15:21.172 218 218 F DEBUG : signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0xb6dd585c
01-01 18:15:21.177 218 218 F DEBUG : r0 b6a7d748 r1 b6ddcdd3 r2 00000001 r3 00000069
01-01 18:15:21.177 218 218 F DEBUG : r4 b6a7d704 r5 ae4fc0d4 r6 b6dd585c r7 00000000
01-01 18:15:21.177 218 218 F DEBUG : r8 beb20550 r9 b6ddcdc8 sl 0000004f fp 0000000e
01-01 18:15:21.177 218 218 F DEBUG : ip 00000064 sp beb20448 lr b6e66057 pc b6e66066 cpsr 00010030
01-01 18:15:21.181 542 612 W NativeCrashListener: Couldn't find ProcessRecord for pid 3478
01-01 18:15:21.196 218 218 F DEBUG :
01-01 18:15:21.196 218 218 F DEBUG : backtrace:
01-01 18:15:21.197 218 218 E DEBUG : AM write failed: Broken pipe
01-01 18:15:21.197 218 218 F DEBUG : #00 pc 00015066 /system/lib/libVSC.so (gcSHADER_AddAttribute+209)
01-01 18:15:21.197 218 218 F DEBUG : #01 pc 00054f51 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #02 pc 00026e31 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #03 pc 0002722f /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #04 pc 000d319d /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #05 pc 000f5913 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #06 pc 00046e0d /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #07 pc 00018aa1 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #08 pc 0003a7b7 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #09 pc 00044d67 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #10 pc 00018a65 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #11 pc 0003ed03 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #12 pc 00018435 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #13 pc 0003eba9 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #14 pc 00018435 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #15 pc 0001711f /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #16 pc 00017497 /system/lib/libCLC.so
01-01 18:15:21.197 218 218 F DEBUG : #17 pc 00015f0f /system/lib/libCLC.so (gcCompileKernel+42)
01-01 18:15:21.197 218 218 F DEBUG : #18 pc 0000bbb9 /system/lib/libOpenCL.so (clBuildProgram+324)
01-01 18:15:21.197 218 218 F DEBUG : #19 pc 00000da1 /system/bin/opencl
01-01 18:15:21.197 218 218 F DEBUG : #20 pc 00017365 /system/lib/libc.so (__libc_init+44)
01-01 18:15:21.197 218 218 F DEBUG : #21 pc 00001060 /system/bin/opencl

 

Which got a fault addr when calling gcSHADER_AddAttribute....

 

!I am not sure if the libCLC_Android.so and libOpenCL_Android.so here is still usable for newer version kernel/Android BSP. If not, would somebody can help to build a version suits? 

I am going to try the Linux 4.1.15 BSP, But I doubt it is feasible to pull out the so from Linux build use as it is in Android? I known Android has different libc, etc. 

Would be much appreciated if you could provide any information.

Code is here if you'd like to have a look opencl-test-imx6/main.c at master · suyouxin/opencl-test-imx6 · GitHub 

Youxin

%3CLINGO-SUB%20id%3D%22lingo-sub-1113358%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113358%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%E8%A6%81%E7%B4%84%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E7%B0%A1%E5%8D%98%E3%81%AAOpenCL%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%3C%2FP%3E%3CP%3Ei.MX6Q%E3%81%A7%E3%81%99%E3%80%82OpenCL%E3%81%AE%E3%81%94%E3%81%8F%E5%B0%8F%E3%81%95%E3%81%AA%E7%B4%B9%E4%BB%8B%E3%80%81%E8%AA%AC%E6%98%8E%E3%82%92%E3%82%AB%E3%83%90%E3%83%BC%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E6%96%B9%E6%B3%95%E3%81%A8%E3%80%81%E3%81%9D%E3%82%8C%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%97%E3%81%A6%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%80%82%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%E8%A6%81%E4%BB%B6%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%E4%BB%BB%E6%84%8F%E3%81%AEi.MX6Q%E3%83%9C%E3%83%BC%E3%83%89%E3%80%82%3C%2FP%3E%3CP%3ELinux%20BSP%20%E3%81%A8%20gpu-viv-bin-mx6q%20%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%20(BSP%20%E3%81%AE%E3%83%93%E3%83%AB%E3%83%89%E6%96%B9%E6%B3%95%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AF%E3%80%81BSP%20%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%AC%E3%82%A4%E3%83%89%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84)%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3EOpenCL%20%E3%81%AE%E6%A6%82%E8%A6%81%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOpenCL%E3%81%AF%E3%80%81GC2000(General-Purpose%20Computing%20on%20Graphics%20Processing%20Units)%E3%81%AEGPGPU%E6%A9%9F%E8%83%BD%E3%82%92%E3%81%A9%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%A7%E3%82%82%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%80%81i.MX6Q%20GPU%E3%81%AE%E5%87%A6%E7%90%86%E8%83%BD%E5%8A%9B%E3%82%92%E4%BB%BB%E6%84%8F%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%80%82%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOpenCL%E3%81%AF%E3%80%81GPU%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%82%8B%E9%96%A2%E6%95%B0%E3%81%A7%E3%81%82%E3%82%8B%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E9%96%A2%E6%95%B0%E3%81%AF%E3%80%81C99%20%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%B3%E3%83%BC%E3%83%89%E3%81%A7%E8%A8%98%E8%BF%B0%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E7%8F%BE%E5%9C%A8%E3%81%AEGPU%E3%81%A7%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3E%E3%81%AF%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%80%81%E5%90%84%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AF%20FIFO%20%E6%96%B9%E5%BC%8F%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82iMx6Q%20GPU%E3%81%AFOpenCL%201.1%20EP%E3%81%AB%E6%BA%96%E6%8B%A0%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%E3%82%B3%E3%83%BC%E3%83%89%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%93%E3%81%A7%E7%A4%BA%E3%81%99%E4%BE%8B%E3%81%A7%E3%81%AF%E3%80%81GPU%20%E3%81%A7%E9%85%8D%E5%88%97%E3%81%AE%E5%8D%98%E7%B4%94%E3%81%AA%E8%BF%BD%E5%8A%A0%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82openCL%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%98%E3%83%83%E3%83%80%E3%81%AF%20cl.h%20%E3%81%A7%E3%80%81BSP%20%E3%81%AE%20%2Fusr%2Finclude%2FCL%20%E3%81%AE%E4%B8%8B%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3Erootfs%20%E3%81%AF%E3%80%81gpu-viv-bin-mx6q%20%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%A7%E3%81%99%E3%80%82%E9%80%9A%E5%B8%B8%E3%80%81%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%E3%81%AF%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%23include%20%26lt%3B%20CL%2Fcl.h%20%3C%2FSPAN%3E%20%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E5%90%AB%E3%81%BE%E3%82%8C%E3%81%BE%E3%81%99%26gt%3B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AF%20libGAL.so%20%E3%81%95%E3%82%8C%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E3%81%9D%E3%82%8C%E3%82%89%E3%81%AE%20libOpenCL.so%20%E3%81%AF%20BSP%20rootfs%20%E3%81%AE%20%2Fusr%2Flib%20%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3EOpenCL%20API%E3%81%AE%E8%A9%B3%E7%B4%B0%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AF%E3%80%81%3CSPAN%3Ekhronos%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%3C%2FSPAN%3E%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%20%3CA%20class%3D%22jive-link-external-small%22%20href%3D%22http%3A%2F%2Fwww.khronos.org%2Fopencl%2F%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ehttp%3A%2F%2Fwww.khronos.org%2Fopencl%2F%3C%2FA%3E%3CSPAN%3E%20%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%AF%E6%AC%A1%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E__kernel%20void%20VectorAdd(__global%20int*%20c%E3%80%81%20__global%20int*%20a%2C__global%20int*%20b)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E8%A6%81%E7%B4%A0%E3%81%AE%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%20int%20n%20%3D%20get_global_id(0)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%20a%20%E3%81%A8%20b%20%E3%81%AE%20n%20%E7%95%AA%E7%9B%AE%E3%81%AE%E8%A6%81%E7%B4%A0%E3%82%92%E5%90%88%E8%A8%88%E3%81%97%E3%80%81c%20%E3%81%AB%E6%A0%BC%E7%B4%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ec%5Bn%5D%20%3D%20a%5Bn%5D%20%2B%20b%5Bn%5D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AF%E7%BD%B2%E5%90%8D%E3%81%A7%E5%AE%A3%E8%A8%80%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E__kernel%20void%20VectorAdd(__global%20int*%20c%E3%80%81__global%20int*%20a%2C__global%20int*%20b)%20%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%20a%20%E3%81%A8%20b%20%E3%82%92%E5%BC%95%E6%95%B0%E3%81%A8%E3%81%97%E3%81%A6%E5%8F%97%E3%81%91%E5%8F%96%E3%82%8A%E3%80%81%E3%81%9D%E3%82%8C%E3%82%89%E3%82%92%E5%8A%A0%E7%AE%97%E3%81%97%E3%80%81%E7%B5%90%E6%9E%9C%E3%82%92%3C%2FP%3E%3CP%3E%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%20c.%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E3%82%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%89kernel%E3%82%92%E9%99%A4%E3%81%84%E3%81%A6%E3%80%81%E9%80%9A%E5%B8%B8%E3%81%AEC99%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E8%A6%8B%E3%81%88%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%97%E3%81%A6%E3%82%B0%E3%83%AD%E3%83%BC%E3%83%90%E3%83%AB%E3%80%82kernel%20%E3%81%AF%E3%80%81%E3%81%93%E3%81%AE%E9%96%A2%E6%95%B0%E3%81%8C%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%A7%E3%81%82%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%81%AB%E4%BC%9D%E3%81%88%E3%80%81global%20%E3%81%AF%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%20%E3%81%93%E3%81%AE%E5%B1%9E%E6%80%A7%E3%81%AF%E3%82%B0%E3%83%AD%E3%83%BC%E3%83%90%E3%83%AB%20%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E7%A9%BA%E9%96%93%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Eget_global_id%E7%B5%84%E3%81%BF%E8%BE%BC%E3%81%BF%E9%96%A2%E6%95%B0%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E9%96%A2%E6%95%B0%E3%81%AF%E3%80%81%E3%81%93%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%8C%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%81%AE%E3%81%A9%E3%81%AE%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AB%E5%AF%BE%E5%BF%9C%E3%81%99%E3%82%8B%E3%81%8B%E3%82%92%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E5%AE%9B%E5%85%88%E3%80%82%E3%81%9D%E3%81%97%E3%81%A6%E6%9C%80%E5%BE%8C%E3%81%AE%E8%A1%8C%E3%81%AB%E3%81%AF%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%81%8C%E8%BF%BD%E5%8A%A0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%E4%BB%A5%E4%B8%8B%E3%81%AF%E5%AE%8C%E5%85%A8%E3%81%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%81%A7%E3%81%99%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%2F%2F************************************************************%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E7%B0%A1%E5%8D%98%E3%81%AA%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E5%8A%A0%E7%AE%97%E3%82%92%E8%A8%88%E7%AE%97%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E3%83%87%E3%83%A2OpenCL%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EGPU%E4%B8%8A%E3%81%AE2%E3%81%A4%E3%81%AE%E9%85%8D%E5%88%97%E9%96%93%E3%81%AE%E8%A8%88%E7%AE%97%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%2F%2F%20************************************************************%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%23include%20%3CSTDIO.H%3E%3C%2FSTDIO.H%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%23include%20%3CSTDLIB.H%3E%3C%2FSTDLIB.H%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%23include%20%26lt%3B%20CL%2Fcl.h%26gt%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%2F%2F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EOpenCL%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Econst%20char*%20OpenCLSource%5B%5D%20%3D%20%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%22__kernel%20void%20VectorAdd(__global%20int*%20c%2C%20__global%20int*%20a%2C__global%20int*%20b)%22%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%22%7B%22%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%22%20%2F%2F%20%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E8%A6%81%E7%B4%A0%E3%81%AE%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9%20%5Cn%22%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%22%20%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%20int%20n%20%3D%20get_global_id(0)%3B%22%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%22%20%2F%2F%20%E3%83%99%E3%82%AF%E3%83%88%E3%83%ABa%E3%81%A8b%E3%81%AEn%E7%95%AA%E7%9B%AE%E3%81%AE%E8%A6%81%E7%B4%A0%E3%82%92%E5%90%88%E8%A8%88%E3%81%97%E3%80%81c%20%5Cn%22%E3%81%AB%E6%A0%BC%E7%B4%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%22%20c%5Bn%5D%20%3D%20a%5Bn%5D%20%2B%20b%5Bn%5D%3B%22%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%22%7D%22%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%7D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E3%81%AE%E8%88%88%E5%91%B3%E6%B7%B1%E3%81%84%E3%83%87%E3%83%BC%E3%82%BF%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eint%20InitialData1%5B20%5D%20%3D%20%7B37%2C50%2C54%2C50%2C56%2C0%2C43%2C43%2C74%2C71%2C32%2C36%2C16%2C43%2C56%2C100%2C50%2C25%2C15%2C17%7D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eint%20InitialData2%5B20%5D%20%3D%20%7B35%2C51%2C54%2C58%2C55%2C32%2C36%2C69%2C27%2C39%2C35%2C40%2C16%2C44%2C55%2C14%2C58%2C75%2C18%2C15%7D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%E5%86%85%E3%81%AE%E8%A6%81%E7%B4%A0%E3%81%AE%E6%95%B0%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%23define%20%E3%82%B5%E3%82%A4%E3%82%BA%20100%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E4%B8%BB%E3%81%AA%E6%A9%9F%E8%83%BD%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%2F%2F%20************************************************************%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eint%20main(int%20argc%2C%20char%20**argv)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%83%9B%E3%82%B9%E3%83%88%E3%83%A1%E3%83%A2%E3%83%AA%E5%86%85%E3%81%AE2%E3%81%A4%E3%81%AE%E6%95%B4%E6%95%B0%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eint%20HostVector1%5B%E3%82%B5%E3%82%A4%E3%82%BA%5D%2C%20HostVector2%5B%E3%82%B5%E3%82%A4%E3%82%BA%5D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E5%87%BA%E5%8A%9B%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eint%20HostOutputVector%5B%E3%82%B5%E3%82%A4%E3%82%BA%5D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E8%88%88%E5%91%B3%E6%B7%B1%E3%81%84%E7%B9%B0%E3%82%8A%E8%BF%94%E3%81%97%E3%83%87%E3%83%BC%E3%82%BF%E3%81%A7%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Efor(int%20c%20%3D%200%3B%20c%20%26lt%3B%20%E3%82%B5%E3%82%A4%E3%82%BA%3B%20c%2B%2B)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%7B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EHostVector1%5Bc%5D%20%3D%20InitialData1%5Bc%2520%5D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EHostVector2%5Bc%5D%20%3D%20InitialData2%5Bc%2520%5D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%83%9B%E3%82%B9%E3%83%88%E5%87%BA%E5%8A%9B%E3%83%99%E3%82%AF%E3%83%88%E3%83%AB%5Bc%5D%20%3D%200%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EOpenCL%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%E3%82%92%E5%85%A5%E6%89%8B%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_platform_id%20cpPlatform%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclGetPlatformIDs(1%2C%20%26amp%3BcpPlatform%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EGPU%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E5%85%A5%E6%89%8B%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_device_id%20cd%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclGetDeviceIDs(cpPlatform%2C%20CL_DEVICE_TYPE_GPU%2C%201%2C%20%26amp%3BcdDevice%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Echar%20cBuffer%5B1024%5D%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclGetDeviceInfo(cdDevice%2C%20CL_DEVICE_NAME%2C%20sizeof(cBuffer)%2C%20%26amp%3BcBuffer%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eprintf(%22CL_DEVICE_NAME%3A%20%25s%5Cn%22%2C%20cBuffer)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclGetDeviceInfo(cdDevice%2C%20CL_DRIVER_VERSION%2C%20sizeof(cBuffer)%2C%20%26amp%3BcBuffer%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eprintf(%22CL_DRIVER_VERSION%3A%20%25s%5Cn%5Cn%22%2C%20cBuffer)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EOpenCL%20%E5%AF%BE%E5%BF%9C%20GPU%20%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20cl_context%20GPUContext%20%3D%20clCreateContextFromType(0%2C%20CL_DEVICE_TYPE_GPU%2C%20NULL%2C%20NULL%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EGPU%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E4%B8%8A%E3%81%AB%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%20%E3%82%AD%E3%83%A5%E3%83%BC%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_command_queue%20cqCommandQueue%20%3D%20clCreateCommandQueue(GPUContext%2C%20cdDevice%2C%200%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%82%BD%E3%83%BC%E3%82%B9%20%E3%83%99%E3%82%AF%E3%82%BF%E3%83%BC%E3%81%AB%20GPU%20%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%92%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%80%81CPU%20%E3%83%A1%E3%83%A2%E3%83%AA%E3%81%8B%E3%82%89%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_mem%20GPUVector1%20%3D%20clCreateBuffer(GPUContext%2C%20CL_MEM_READ_ONLY%20%7C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3ECL_MEM_COPY_HOST_PTR%2C%20sizeof(int)%20*%20SIZE%2C%20HostVector1%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_mem%20GPUVector2%20%3D%20clCreateBuffer(GPUContext%2C%20CL_MEM_READ_ONLY%20%7C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3ECL_MEM_COPY_HOST_PTR%2C%20sizeof(int)%20*%20SIZE%2C%20HostVector2%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EGPU%20%E3%81%AB%E5%87%BA%E5%8A%9B%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%92%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_mem%20GPUOutputVector%20%3D%20clCreateBuffer(GPUContext%2C%20CL_MEM_WRITE_ONLY%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Esizeof(int)%20*%20%E3%82%B5%E3%82%A4%E3%82%BA%2C%20null%2C%20null)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%81%A7OpenCL%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E4%BD%9C%E6%88%90%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_program%20OpenCLProgram%20%3D%20clCreateProgramWithSource(GPUContext%2C%207%2C%20OpenCLSource%2C%20NULL%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E3%83%93%E3%83%AB%E3%83%89%E3%81%99%E3%82%8B(OpenCL%20JIT%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclBuildProgram(OpenCLProgram%2C%200%2C%20NULL%2C%20NULL%2C%20NULL%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%81%9FOpenCL%E9%96%A2%E6%95%B0%E3%81%B8%E3%81%AE%E3%83%8F%E3%83%B3%E3%83%89%E3%83%AB%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B(%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_kernel%20OpenCLVectorAdd%20%3D%20clCreateKernel(OpenCLProgram%2C%20%22VectorAdd%22%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E6%AC%A1%E3%81%AE%E3%82%B9%E3%83%86%E3%83%83%E3%83%97%E3%81%A7%E3%81%AF%E3%80%81GPU%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%92%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E5%BC%95%E6%95%B0%E3%81%AB%E9%96%A2%E9%80%A3%E4%BB%98%E3%81%91%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclSetKernelArg(OpenCLVectorAdd%2C%200%2C%20sizeof(cl_mem)%2C%20(void*)%26amp%3BGPUOutputVector)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclSetKernelArg(OpenCLVectorAdd%2C%201%2C%20sizeof(cl_mem)%2C%20(void*)%26amp%3BGPUVector1)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclSetKernelArg(OpenCLVectorAdd%2C%202%2C%20sizeof(cl_mem)%2C%20(void*)%26amp%3BGPUVector2)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EGPU%E3%81%A7%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%81%93%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AF%E3%82%B0%E3%83%AD%E3%83%BC%E3%83%90%E3%83%AB%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E3%81%BF%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Esize_t%20WorkSize%5B1%5D%20%3D%20%7BSIZE%7D%3B1%E6%AC%A1%E5%85%83%E3%81%AE%E7%AF%84%E5%9B%B2%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclEnqueueNDRangeKernel(cqCommandQueue%2C%20OpenCLVectorAdd%2C%201%2C%20NULL%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EWorkSize%2C%20NULL%2C%200%2C%20NULL%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EGPU%20%E3%83%A1%E3%83%A2%E3%83%AA%E3%81%AE%E5%87%BA%E5%8A%9B%E3%82%92%20CPU%20%E3%83%A1%E3%83%A2%E3%83%AA%E3%81%AB%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%81%A6%E6%88%BB%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclEnqueueReadBuffer(cqCommandQueue%2C%20GPUOutputVector%2C%20CL_TRUE%2C%200%2C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3ESIZE%20*%20sizeof(int)%2C%20HostOutputVector%2C%200%2C%20NULL%2C%20NULL)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%A2%E3%83%83%E3%83%97%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclReleaseKernel(OpenCLVectorAdd)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclReleaseProgram(OpenCLProgram)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclReleaseCommandQueue(cqCommandQueue)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclReleaseContext(GPUContext)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclReleaseMemObject(GPUVector1)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclReleaseMemObject(GPUVector2)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3EclReleaseMemObject(GPUOutputVector)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20for(%20int%20i%20%3D0%20%3B%20i%20%26lt%3B%20SIZE%3B%20i%2B%2B)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eprintf(%22%5B%25d%20%2B%20%25d%20%3D%20%25d%5D%5Cn%22%2CHostVector1%5Bi%5D%2C%20HostVector2%5Bi%5D%2C%20HostOutputVector%5Bi%5D)%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20return%200%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%E3%83%9B%E3%82%B9%E3%83%88%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3Eltib%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%AB%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%A6%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%24.%2Fltib%20m%20%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%81%97%E3%81%A6%E3%80%81ltib%E3%81%8C%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%82%AF%E3%83%AD%E3%82%B9%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%80%81%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%E3%81%AEinclude%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%A8lib%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%8Cbsp%E5%86%85%E3%81%AE%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%81%9D%E3%81%AE%E5%BE%8C%E3%80%81%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3ELTIB%26gt%3B%20gcc%20cl_sample.c-lGAL%20-lOpenCL%20-o%20cl_sample.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3Ei.MX6Q%E3%81%A7%E3%81%AE%E5%AE%9F%E8%A1%8C%E6%96%B9%E6%B3%95%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3EGPU%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%82%92%E6%8C%BF%E5%85%A5%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eroot%40freescale%2F%E3%83%9B%E3%83%BC%E3%83%A0%2F%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%20%24%20modprobe%20galcore%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E6%B8%88%E3%81%BF%E3%81%AE%20CL%20%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%81%A6%E3%81%8B%E3%82%89%E3%80%81%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Eroot%40freescale%20%2Fhome%2Fuser%24%20.%2Fcl_sample%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%3CBR%20%2F%3E%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014pt%3B%22%3E%3CSTRONG%3E%E5%8F%82%E8%80%83%E6%83%85%E5%A0%B1%3C%2FSTRONG%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%5B1%5D%20ttp%3A%2F%2F%3CA%20href%3D%22http%3A%2F%2Fwww.khronos.org%2Fopencl%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ewww.khronos.org%2Fopencl%2F%3C%2FA%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E5%85%83%E3%81%AE%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AF%E6%AC%A1%E3%81%AE%E5%A0%B4%E6%89%80%E3%81%AB%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%20%3CA%20_jive_internal%3D%22true%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-339904%22%20target%3D%22_blank%22%3ElibOpenCL.so.zip%3C%2FA%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E5%85%83%E3%81%AE%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AF%E6%AC%A1%E3%81%AE%E5%A0%B4%E6%89%80%E3%81%AB%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%20%3CA%20_jive_internal%3D%22true%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-339904%22%20target%3D%22_blank%22%3ElibCLC_Android.so.zip%3C%2FA%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E5%85%83%E3%81%AE%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AF%E6%AC%A1%E3%81%AE%E5%A0%B4%E6%89%80%E3%81%AB%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%20%3CA%20_jive_internal%3D%22true%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-339904%22%20target%3D%22_blank%22%3ElibOpenCL_Android.so.zip%3C%2FA%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E5%85%83%E3%81%AE%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AF%E6%AC%A1%E3%81%AE%E5%A0%B4%E6%89%80%E3%81%AB%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%20%3CA%20_jive_internal%3D%22true%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-339904%22%20target%3D%22_blank%22%3ElibCLC.so.zip%3C%2FA%3E%3C%2FSTRONG%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1113358%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E3%82%B0%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%B9%E3%81%A8%E3%83%87%E3%82%A3%E3%82%B9%E3%83%97%E3%83%AC%E3%82%A4%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6_All%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113411%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113411%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%20%2Csateeshpedagadi%2C%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AF%E8%A7%A3%E6%B1%BA%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8B%3F%E7%A7%81%E3%81%AFimx8%E3%81%A7%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AB%E4%BC%9A%E3%81%84%E3%81%BE%E3%81%99%E3%80%81%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AF%E7%A7%81%E3%81%AB%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E3%81%AE%E3%82%A2%E3%83%89%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113410%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113410%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2Cspark%20zh%3A%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E8%A7%A3%E6%B1%BA%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3Fimx8%E3%81%A7%E3%82%82%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E3%82%A2%E3%83%89%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113409%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113409%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EAndroid%E3%81%AECL%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E8%A9%B3%E7%B4%B0%E6%83%85%E5%A0%B1%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%80%81%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%A0%E3%81%91%E6%97%A9%E3%81%8F%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EAndre%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113408%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113408%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%20Andre%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ei.MX6q%20Android%206.0%20BSP(%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB4.1.15)%E3%81%A7OpenCL%20Hello%20world%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%E3%82%82%E3%80%81%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%8F%E5%90%8C%E3%81%98%E5%95%8F%E9%A1%8C%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EAndroid.mk%20%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E3%81%A8%E3%81%8D%E3%81%AF%3CSPAN%3E%E3%80%81%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%81%AB%20libVSC.so%20%E3%82%92%E5%90%AB%E3%82%81%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%EF%BC%88objectdump%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%9D%E3%82%8C%E3%82%92%E7%90%86%E8%A7%A3%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%EF%BC%89%E3%81%9D%E3%81%86%E3%81%97%E3%81%AA%E3%81%84%E3%81%A8%E3%80%81gcXXXXX%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%EF%BC%88%E5%AE%9F%E8%A1%8C%E5%8F%AF%E8%83%BD%E3%82%92%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%EF%BC%88%E3%80%8CgcSHADER_Destroy%E3%80%8D%E3%81%8C%E5%8F%82%E7%85%A7%E3%81%99%E3%82%8B%E3%80%8C%2Fsystem%2Flib%2FlibOpenCL.so%E3%80%8D%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93)%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ELOCAL_SHARED_LIBRARIES%20%3A%3D%20%5C%3CBR%20%2F%3E%20libGAL%20%5C%3CBR%20%2F%3E%20libVSC%20%5C%3CBR%20%2F%3E%20libOpenCL%20%5C%3CBR%20%2F%3E%20libCLC%20%5C%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3ElibVSC%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%9F%E5%BE%8C%E3%80%81%E3%83%9B%E3%82%B9%E3%83%88%E5%AE%9F%E8%A1%8C%E5%8F%AF%E8%83%BD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AF%E5%95%8F%E9%A1%8C%E3%81%AA%E3%81%8F%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%80%81iMX6%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%E3%81%9F%E3%81%A0%E3%81%97%E3%80%81i.MX6%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81clBuildProgram%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99%E3%81%A8%E3%81%8D%E3%81%AB%E3%80%8C%E3%82%BB%E3%82%B0%E3%83%A1%E3%83%B3%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%83%95%E3%82%A9%E3%83%BC%E3%83%AB%E3%83%88%E3%80%8D%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%80%81logcat%E3%81%A7%E3%81%93%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%82%E3%81%AE%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%81%BE%E3%81%97%E3%81%9F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E01-01%2018%3A15%3A21.069%203478%203478%20F%20libc%20%3A%20%E8%87%B4%E5%91%BD%E7%9A%84%E3%81%AA%E4%BF%A1%E5%8F%B7%2011%20(SIGSEGV)%E3%80%81%E3%82%B3%E3%83%BC%E3%83%89%202%E3%80%81tid%203478%20%E3%81%AE%E9%9A%9C%E5%AE%B3%E8%BF%BD%E5%8A%A00xb6dd585c%20(opencl)%3CBR%20%2F%3E01-01%2018%3A15%3A21.171%20218%20218%20F%20DEBUG%20%3A%20***%20***%20***%20***%3CBR%20%2F%3E01-01%2018%3A15%3A21.171%20218%20218%20F%20DEBUG%20%3A%20%E3%83%93%E3%83%AB%E3%83%89%E3%83%95%E3%82%A3%E3%83%B3%E3%82%AC%E3%83%BC%E3%83%97%E3%83%AA%E3%83%B3%E3%83%88%3A%20'Ikegps%2Forca%2Forca%3A6.0.1%2F0.0.1-rc0%2F20171130%3Aeng%2Frelease-keys'%3CBR%20%2F%3E01-01%2018%3A15%3A21.171%20218%20F%20DEBUG%20%3A%20%E3%83%AA%E3%83%93%E3%82%B8%E3%83%A7%E3%83%B3%3A%20'0'%3CBR%20%2F%3E01-01%2018%3A15%3A21.171%20218%20F%20DEBUG%20%3A%20ABI%3A%20'arm'%3CBR%20%2F%3E01-01%2018%3A15%3A21.171%20218%20F%20DEBUG%20%3A%20pid%3A%203478%2C%20tid%3A%203478%2C%20name%3A%20opencl%20%26gt%3B%26gt%3B%26gt%3B%20opencl%20%26lt%3B%26lt%3B%26lt%3B%3CBR%20%2F%3E01-01%2018%3A15%3A21.172%20218%20F%20DEBUG%20%3A%20%E3%82%B7%E3%82%B0%E3%83%8A%E3%83%AB%2011%20(SIGSEGV)%E3%80%81%E3%82%B3%E3%83%BC%E3%83%89%202%20(SEGV_ACCERR)%E3%80%81%E9%9A%9C%E5%AE%B3%20addr%200xb6dd585c%3CBR%20%2F%3E01-01%2018%3A15%3A21.177%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20r0%20b6a7d748%20r1%20b6ddcdd3%20r2%2000000001%20r3%2000000069%3CBR%20%2F%3E01-01%2018%3A15%3A21.177%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20r4%20b6a7d704%20r5%20ae4fc0d4%20r6%20b6dd585c%20r7%2000000000%3CBR%20%2F%3E01-01%2018%3A15%3A21.177%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20r8%20beb20550%20r9%20b6ddcdc8%20sl%200000004f%20fp%200000000e%3CBR%20%2F%3E01-01%2018%3A15%3A21.177%20218%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20ip%2000000064%20sp%20beb20448%20lr%20b6e66057%20pc%20b6e66066%20cpsr%2000010030%3CBR%20%2F%3E01-01%2018%3A15%3A21.181%20542%20612%20W%20NativeCrashListener%3Apid%203478%E3%81%AEProcessRecord%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%3CBR%20%2F%3E01-01%2018%3A15%3A21.196%20218%20F%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%3A%20%3CBR%20%2F%3E01-01%2018%3A15%3A21.196%20218%20F%20DEBUG%20%3A%20backtrace%3A%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20E%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%3AAM%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3A%E5%A3%8A%E3%82%8C%E3%81%9F%E3%83%91%E3%82%A4%E3%83%97%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20DEBUG%20%3A%20%2300%20pc%2000015066%20%2Fsystem%2Flib%2FlibVSC.so%20(gcSHADER_AddAttribute%2B209)%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2301%20pc%2000054f51%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2302%20pc%2000026e31%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2303%20pc%200002722f%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2304%20pc%20000d319d%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2305%20pc%20000f5913%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2306%20pc%2000046e0d%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2307%20pc%2000018aa1%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2308%20pc%200003a7b7%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2309%20pc%2000044d67%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2310%20pc%2000018a65%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2311%20pc%200003ed03%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20DEBUG%20%3A%20%2312%20pc%2000018435%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2313%20pc%200003eba9%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20DEBUG%20%3A%20%2314%20pc%2000018435%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2315%20pc%200001711f%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20DEBUG%20%3A%20%2316%20pc%2000017497%20%2Fsystem%2Flib%2FlibCLC.so%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2317%20pc%2000015f0f%20%2Fsystem%2Flib%2FlibCLC.so%20(gcCompileKernel%2B42)%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2318%20pc%200000bbb9%20%2Fsystem%2Flib%2FlibOpenCL.so%20(clBuildProgram%2B324)%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%20%3A%20%2319%20pc%2000000da1%20%2Fsystem%2Fbin%2Fopencl%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20DEBUG%20%3A%20%2320%20pc%2000017365%20%2Fsystem%2Flib%2Flibc.so%20(__libc_init%2B44)%3CBR%20%2F%3E01-01%2018%3A15%3A21.197%20218%20F%20DEBUG%20%3A%20%2321%20pc%2000001060%20%2Fsystem%2Fbin%2Fopencl%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3EgcSHADER_AddAttribute%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99%E3%81%A8%E3%81%8D%E3%81%AB%E9%9A%9C%E5%AE%B3addr%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3CSPAN%3E....%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%26nbsp%3B%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%20!%E3%81%93%E3%81%93%E3%81%AB%E3%81%82%E3%82%8BlibCLC_Android.so%E3%81%A8%3CSPAN%3E%3CSPAN%3ElibOpenCL_Android.so%3C%2FSPAN%3E%E3%81%8C%E6%96%B0%E3%81%97%E3%81%84%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%2F%20Android%20BSP%E3%81%A7%E3%81%BE%E3%81%A0%E4%BD%BF%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%81%AF%E3%82%8F%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%E8%AA%B0%E3%81%8B%E3%81%8C%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%B9%E3%83%BC%E3%83%84%E3%82%92%E4%BD%9C%E3%82%8B%E3%81%AE%E3%82%92%E6%89%8B%E4%BC%9D%E3%81%A3%E3%81%A6%E3%81%8F%E3%82%8C%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%E7%A7%81%E3%81%AFLinux%204.1.15%E3%82%92%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%82%8B%E3%81%A4%E3%82%82%E3%82%8A%E3%81%A7%E3%81%99BSP%E3%80%81%E3%81%97%E3%81%8B%E3%81%97%E3%80%81Android%E3%81%AE%E3%82%88%E3%81%86%E3%81%ABLinux%E3%83%93%E3%83%AB%E3%83%89%E3%81%AE%E4%BD%BF%E7%94%A8%E3%81%8B%E3%82%89SO%E3%82%92%E5%BC%95%E3%81%8D%E5%87%BA%E3%81%99%E3%81%93%E3%81%A8%E3%81%AF%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%E7%A7%81%E3%81%AFAndroid%E3%81%8C%E3%81%95%E3%81%BE%E3%81%96%E3%81%BE%E3%81%AAlibc%E3%81%AA%E3%81%A9%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%E4%BD%95%E3%81%8B%E6%83%85%E5%A0%B1%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%82%8C%E3%81%B0%E5%B9%B8%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CA%20class%3D%22link-titled%22%20href%3D%22https%3A%2F%2Fgithub.com%2Fsuyouxin%2Fopencl-test-imx6%2Fblob%2Fmaster%2Fmain.c%22%20title%3D%22https%3A%2F%2Fgithub.com%2Fsuyouxin%2Fopencl-test-imx6%2Fblob%2Fmaster%2Fmain.c%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3E%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%BBsuyouxin%2Fopencl-test-imx6%E3%83%BBGitHub%E3%81%AE%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%3CSPAN%3E%E3%83%A8%E3%82%A6%E3%82%B7%E3%83%B3%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113407%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113407%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E5%B0%86%E6%9D%A5%E3%80%81%E4%BB%96%E3%81%AE%E8%AA%B0%E3%81%8B%E3%81%8C%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AB%E9%81%AD%E9%81%87%E3%81%97%E3%81%9F%E5%A0%B4%E5%90%88%E3%80%81%E7%A7%81%E3%81%AF%E7%A7%81%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB%E3%81%9D%E3%82%8C%E3%82%92%E4%BF%AE%E6%AD%A3%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E6%9C%80%E5%88%9D%E3%81%AB%E6%B3%A8%E6%84%8F%E3%81%99%E3%81%B9%E3%81%8D%E3%81%93%E3%81%A8%E3%81%AF%E3%80%81%E3%83%90%E3%82%A4%E3%83%8A%E3%83%AA%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AB%20libCLC.so%20%E3%82%92%E6%A4%9C%E5%87%BA%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%AF%E3%81%AA%E3%81%84%E3%81%A8%E3%81%84%E3%81%86%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%20-%20%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%89%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%E4%B8%8A%E8%A8%98%E3%81%AE%E7%97%87%E7%8A%B6%E3%81%AE%E3%82%88%E3%81%86%E3%81%ABclBuildProgram%E3%81%AF%E8%AA%AC%E6%98%8E%E3%81%AA%E3%81%97%E3%81%A7%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%99%E3%80%82libCLC.so%20%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%80%81strace%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%82%E3%81%AE%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E6%AC%A1%E3%81%AB%E3%80%81libCLC.so%20%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%81%A3%E3%81%9F%E3%81%A8%E3%81%97%E3%81%A6%E3%82%82%E3%80%81libCLC%E3%81%AE%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%81%8C%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%89%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81clBuildProgram%E3%81%AF%E9%9D%99%E3%81%8B%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%99%E3%80%82ldd%20libCLC.so%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AE%E5%A0%B4%E5%90%88%E3%80%81libstdc%20%2B%2B%E3%82%92%26gt%3B%3D%203.20%E3%81%AB%E3%82%A2%E3%83%83%E3%83%97%E3%82%B0%E3%83%AC%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E5%8F%A4%E3%81%84vivante%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%AF%E3%80%81%E5%90%8C%E3%81%98%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AE%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E3%81%8B%E3%82%82%E3%81%97%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%20-%20%E7%A7%81%E3%81%AF%E3%80%81%E7%95%B0%E3%81%AA%E3%82%8B%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E9%96%93%E3%81%A7%E3%81%8B%E3%81%AA%E3%82%8A%E5%A4%9A%E3%81%8F%E3%81%AE%E5%A4%89%E6%9B%B4%E3%81%A8%E3%83%90%E3%82%A4%E3%83%8A%E3%83%AA%E3%81%AE%E9%9D%9E%E4%BA%92%E6%8F%9B%E6%80%A7%E3%81%AB%E6%B0%97%E3%81%A5%E3%81%8D%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113406%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113406%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3ECL%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%85%B1%E6%9C%89%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113405%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113405%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%81%93%E3%81%AB%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E6%B7%BB%E4%BB%98%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%81%8C%E8%A6%8B%E5%BD%93%E3%81%9F%E3%82%89%E3%81%AA%E3%81%84%E3%81%AE%E3%81%A7%E3%80%81%E7%A7%81%E3%81%AE%E5%81%B4%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E7%A4%BA%E3%81%99%E5%9F%BA%E6%9C%AC%E7%9A%84%E3%81%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E3%81%BE%E3%81%A8%E3%82%81%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%AF%E3%80%81test.cl%20%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF%E3%81%A8%E3%83%93%E3%83%AB%E3%83%89%E3%82%92%E8%A9%A6%E3%81%BF%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E3%83%93%E3%83%AB%E3%83%89%E3%81%AB%E5%A4%B1%E6%95%97%E3%81%97%E3%80%81%E6%9C%89%E5%8A%B9%E3%81%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%BE%E3%81%9F%E3%81%AF%E7%84%A1%E5%8A%B9%E3%81%AA%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E6%8C%87%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%81%AB%E9%96%A2%E4%BF%82%E3%81%AA%E3%81%8F%E3%80%81%E7%A9%BA%E3%81%AE%E3%83%93%E3%83%AB%E3%83%89%E3%83%AD%E3%82%B0%E3%81%8C%E7%94%9F%E6%88%90%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Egpu_viv_bin%203.0.35%E3%81%8B%E3%82%89%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%A8%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E7%B9%B0%E3%82%8A%E8%BF%94%E3%81%97%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E3%81%93%E3%81%AE%E4%BE%8B%E3%81%A8%E4%BB%96%E3%81%AEOpenCL%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E6%96%B0%E3%81%97%E3%81%84GPU%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%82%92%E5%82%99%E3%81%88%E3%81%9F%E6%96%B0%E3%81%97%E3%81%84%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%A7%E6%88%90%E5%8A%9F%E8%A3%8F%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99-%E5%8F%A4%E3%81%84%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%81%ABopencl%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%99%E3%82%8B%E8%A9%A6%E3%81%BF%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A0%E3%81%91%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%81%9F%E3%83%90%E3%82%A4%E3%83%8A%E3%83%AA%E3%81%A8%E3%80%81%E3%81%9D%E3%82%8C%E3%82%89%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E8%89%AF%E3%81%84%E6%96%B9%E6%B3%95%E3%81%8C%E3%81%82%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E7%89%B9%E5%AE%9A%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E5%AC%89%E3%81%97%E3%81%8F%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E----------------------------------------------%3C%2FP%3E%3CP%3E%23include%20%3CFSTREAM%3E%3C%2FFSTREAM%3E%3C%2FP%3E%3CP%3E%23include%20%3CIOSTREAM%3E%3C%2FIOSTREAM%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%23define%20__CL_ENABLE_EXCEPTIONS%3C%2FP%3E%3CP%3E%23include%20%26lt%3B%20CL%2Fcl.hpp%26gt%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eint%20main(int%20argc%2C%20char**%20argv)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Estd%3A%3Avector%26lt%3B%3Aplatform%26gt%3B%20%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CP%3E%3C%2FP%3E%3CP%3Estd%3A%3Avector%26lt%3B%3Adevice%26gt%3B%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ecl%3A%3AP%20latform%3A%3Aget(%26amp%3Bplatforms)%3B%3C%2FP%3E%3CP%3Eplatforms%5B0%5D.getDevices(CL_DEVICE_TYPE_ALL%2C%20%26amp%3B%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ecl%3A%3AContext%20context(%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9)%3B%3C%2FP%3E%3CP%3Ecl%3A%3ACommandQueue%20queue(context%2C%20devices%5B0%5D)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Estd%3A%3Aifstream%20source_file(%22test.cl%22)%3B%3C%2FP%3E%3CP%3Estd%3A%3Astring%20source_string(std%3A%3Aistreambuf_iterator%3CCHAR%3E(source_file)%2C%20(std%3A%3Aistreambuf_iterator%3CCHAR%3E()))%3B%3C%2FCHAR%3E%3C%2FCHAR%3E%3C%2FP%3E%3CP%3Econst%20char*%20program_data%20%3D%20source_string.c_str()%3B%3C%2FP%3E%3CP%3Esize_t%20program_size%20%3D%20source_string.length()%3B%3C%2FP%3E%3CP%3Ecl%3A%3AP%20rogram%3A%3ASources%20source(1%2C%20std%3A%3Amake_pair(program_data%2C%20program_size))%3B%3C%2FP%3E%3CP%3Ecl%3A%3AP%20rogram%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0(%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%80%81%E3%82%BD%E3%83%BC%E3%82%B9)%3B%3C%2FP%3E%3CP%3E%E8%A9%A6%E3%81%BF%E3%82%8B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7B%3C%2FP%3E%3CP%3Eprogram.build(%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9)%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3Ecatch%20(cl%3A%3A%E3%82%A8%E3%83%A9%E3%83%BC%20e)%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7B%3C%2FP%3E%3CP%3Estd%3A%3Acout%20%26lt%3B%26lt%3B%20%22OpenCL%E3%82%A8%E3%83%A9%E3%83%BC%3A%20%22%20%26lt%3B%26lt%3B%20e.what()%20%26lt%3B%26lt%3B%20%22%20%3A%20%22%20%26lt%3B%26lt%3B%20e.err()%20%26lt%3B%26lt%3B%20std%3A%3Aendl%3B%3C%2FP%3E%3CP%3Estd%3A%3Acout%20%26lt%3B%26lt%3B%20%22%E3%83%93%E3%83%AB%E3%83%89%E3%83%AD%E3%82%B0%3A%20%22%20%26lt%3B%26lt%3B%20program.getBuildInfo%3CCL_PROGRAM_BUILD_LOG%3E(devices%5B0%5D)%26lt%3B%26lt%3B%20std%3A%3Aendl%3B%3C%2FCL_PROGRAM_BUILD_LOG%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20return%201%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FP%3E%3CP%3Estd%3A%3Acout%20%26lt%3B%26lt%3B%20%22%E6%AD%A3%E5%B8%B8%E3%81%AB%E3%83%93%E3%83%AB%E3%83%89%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%22%20%26lt%3B%26lt%3B%20std%3A%3Aendl%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%20return%200%3B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113404%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113404%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E7%A7%81%E3%81%AE%E5%81%B4%E3%81%A7%E3%83%86%E3%82%B9%E3%83%88%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%80%81%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E5%85%B1%E6%9C%89%E3%81%97%E3%81%A6%E3%82%82%E3%82%89%E3%81%88%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113403%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113403%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E7%A7%81%E3%81%AF%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%8F%E5%90%8C%E3%81%98%E5%95%8F%E9%A1%8C%E3%82%92%E6%8A%B1%E3%81%88%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%20-%20clBuildProgram%E3%81%AF%E3%80%81%E5%A4%96%E9%83%A8%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A7%E3%81%82%E3%82%8D%E3%81%86%E3%81%A8%E3%82%B3%E3%83%BC%E3%83%89%E5%86%85%E3%81%AE%E6%96%87%E5%AD%97%E5%88%97%E3%81%A7%E3%81%82%E3%82%8D%E3%81%86%E3%81%A8%E3%80%81%E7%A7%81%E3%81%8C%E3%81%9D%E3%82%8C%E3%82%92%E4%B8%8E%E3%81%88%E3%82%8B%E3%82%82%E3%81%AE%E3%81%AB%E9%96%A2%E4%BF%82%E3%81%AA%E3%81%8F%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%99(-11)%E3%80%82%E3%83%93%E3%83%AB%E3%83%89%20%E3%83%AD%E3%82%B0%E3%81%AF%E5%87%BA%E5%8A%9B%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82libCLC%E3%81%AE%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%81%AF%E5%AD%98%E5%9C%A8%E3%81%97%E3%81%AA%E3%81%84%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%20-%20libCLC.so%20%E3%82%92%E5%89%8A%E9%99%A4%E3%81%97%E3%81%A6%E3%82%82%E4%BD%95%E3%82%82%E5%A4%89%E6%9B%B4%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%83%AA%E3%83%B3%E3%82%AB%E3%83%BC%E3%81%AFlibOpenCL%E3%81%A8libGAL%E3%81%AE%E3%81%BF%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%AA%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AFOpenCL%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E5%88%A5%E3%81%AE%E3%83%93%E3%83%AB%E3%83%89%E6%B8%88%E3%81%BF%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E4%B8%8A%E3%81%AE%E5%90%8C%E3%81%98%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%A7%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0ubuntu%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%A7opencl%E3%82%92%E5%8B%95%E4%BD%9C%E3%81%95%E3%81%9B%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81OpenCL%E5%81%B4%E3%81%A7%E6%AD%A3%E3%81%97%E3%81%84%E3%81%93%E3%81%A8%E3%82%92%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A8%E3%81%8B%E3%81%AA%E3%82%8A%E8%87%AA%E4%BF%A1%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113402%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113402%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%20Keerecles%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E5%A4%96%E9%83%A8%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%8B%E3%82%89%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F%E3%81%9D%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E4%B8%8A%E3%81%AE%E4%BD%99%E5%88%86%E3%81%AA%E3%82%B9%E3%83%9A%E3%83%BC%E3%82%B9%E3%82%84%E8%A1%8C%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%81%E3%81%9D%E3%82%8C%E3%81%AF%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E5%BC%95%E3%81%8D%E8%B5%B7%E3%81%93%E3%81%99%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%B9%BE%E6%9D%AF%3C%2FP%3E%3CP%3Eandre%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113401%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113401%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3Ehi%20Andre%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E9%96%A2%E6%95%B0%20clBuildProgram()%3C%2FSPAN%3E%20%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%81%AF%E3%80%81%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%95%E3%82%8C%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AF-11(%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20verdana%2C%20sans-serif%3B%20font-size%3A%2016px%3B%22%3ECL_BUILD_PROGRAM_FAILURE%3C%2FSPAN%3E)%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E9%96%A2%E6%95%B0%20%22clGetProgramBuildInfo%22%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%83%93%E3%83%AB%E3%83%89%E3%83%AD%E3%82%B0%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E7%A9%BA%E3%81%AE%E6%96%87%E5%AD%97%E5%88%97%E3%81%8C%E8%BF%94%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%80%81CL_PROGRAM_BUILD_STATUS%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E3%83%93%E3%83%AB%E3%83%89%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%E3%81%AE%E6%88%BB%E3%82%8A%E5%80%A4%E3%81%AFCL_BUILD_SUCCESS%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%AE%E6%8C%87%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%9F%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AB%E5%AF%BE%E3%81%99%E3%82%8B%E3%80%8CclBuildProgram()%E3%80%8D%E3%81%AE%E6%9C%80%E5%BE%8C%E3%81%AE%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%81%8C%E6%88%90%E5%8A%9F%E3%81%97%E3%81%9F%E3%81%93%E3%81%A8%E3%82%92%E6%84%8F%E5%91%B3%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81%E3%83%93%E3%83%AB%E3%83%89%E3%83%AD%E3%82%B0%E3%81%AF%E7%A9%BA%E3%81%A7%E3%81%82%E3%81%A3%E3%81%A6%E3%81%AF%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E4%BD%95%E3%81%8B%E3%82%A2%E3%83%89%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%82%AD%E3%83%BC%E3%83%AC%E3%83%AB%E3%82%BA%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113400%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113400%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EOpenCL%20%E3%82%A4%E3%83%B3%E3%83%88%E3%83%AD%E3%83%80%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E8%BF%BD%E5%8A%A0%E6%83%85%E5%A0%B1%3A%20%3CA%20href%3D%22http%3A%2F%2Fimxcv.blogspot.com.br%2F2015%2F09%2Fintroduction-to-imx6qd-gc2000-vivante.html%22%20title%3D%22http%3A%2F%2Fimxcv.blogspot.com.br%2F2015%2F09%2Fintroduction-to-imx6qd-gc2000-vivante.html%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3EComputer%20Vision%20on%20i.MX%20Processors%3A%20Introduction%20to%20i.MX6Q%2FD%20(GC2000)%20Vivante%20OpenCL%20Embedded%20Profile%3C%2FA%3E%20%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113399%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113399%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%82%A2%E3%83%8C%E3%82%B7%E3%83%A5%E3%83%AA%E3%83%BC%E3%80%81%3C%2FP%3E%3CP%3E%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E7%B5%90%E6%9E%9C%E3%81%AF%E3%81%A9%E3%81%86%E3%81%A7%E3%81%99%E3%81%8B%3F%E3%81%93%E3%82%8C%E3%81%A8%E5%90%8C%E3%81%98%E5%95%8F%E9%A1%8C%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EPS.%20%E7%A7%81%E3%81%AE%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AFIMx6%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113398%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113398%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%82%B9%E3%83%91%E3%83%BC%E3%82%AF%E3%80%81%3C%2FP%3E%3CP%3E%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E5%86%8D%E7%8F%BE%E3%81%97%E3%80%81%E6%AD%A3%E3%81%97%E3%81%84%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%A7%E8%BF%94%E4%BF%A1%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%82%A2%E3%83%8C%E3%82%B7%E3%83%A5%E3%83%AA%E3%83%BC%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113397%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113397%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSTRONG%3EHi%2C%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3EAndroid%204.2.2%E3%81%A7libOpenCL_Android.so%E3%81%A8libCLC_Android.so%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%92%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E6%AE%8B%E5%BF%B5%E3%81%AA%E3%81%8C%E3%82%89%E3%80%81clBuildProgram(OpenCLProgram%2C%200%2C%20NULL%2C%20NULL%2C%20NULL%2C%20NULL)%20%E3%81%A7%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%81%9D%E3%81%97%E3%81%A6%E3%80%81%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%3A%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CEM%3E%5B10%3A28%3A25%5DE%20%2F%20OGL-JNI-Test(3508)%3A%E3%82%A8%E3%83%A9%E3%83%BC%3A%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E6%A7%8B%E7%AF%89(clBuildingProgram)%3A-11%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%5B10%3A28%3A25%5DE%20%2F%20OGL-jni-Test(3508)%3A%E3%82%A8%E3%83%A9%E3%83%BC%3A%E4%B8%80%E6%99%82%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB.%2Fcl-0DB401%E3%82%92%E9%96%8B%E3%81%8F%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%E7%AD%86%E8%A8%98%E7%94%A8%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E8%AA%B0%E3%81%8B%E3%81%8C%E3%81%9D%E3%82%8C%E3%81%AB%E4%BC%9A%E3%81%A3%E3%81%9F%3F%E4%BD%95%E3%81%8B%E3%82%A2%E3%82%A4%E3%83%87%E3%82%A2%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E3%81%95%E3%82%89%E3%81%AB%E3%80%81%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E9%96%A2%E9%80%A3%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CEM%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%3D%20clBuildProgram(OpenCLProgram%2C%200%2C%20NULL%2C%20NULL%2C%20NULL%2C%20NULL)%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3Eif%20(%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20!%3D%20CL_SUCCESS)%20%7B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3ELOGE(%22%E3%82%A8%E3%83%A9%E3%83%BC%3A%20%E3%83%93%E3%83%AB%E3%83%89%20%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%20(clBuildingProgram)%3A%20%25d%5Cn%22%2C(int)status)%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20size_t%20len%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3Echar%20%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%5B8%20*%201024%5D%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CEM%3Eprintf(%22%E3%82%A8%E3%83%A9%E3%83%BC%3A%20%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E5%AE%9F%E8%A1%8C%E5%8F%AF%E8%83%BD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E3%83%93%E3%83%AB%E3%83%89%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F!%5Cn%22)%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3EclGetProgramBuildInfo(OpenCLProgram%2C%20cdDevice%2C%20CL_PROGRAM_BUILD_LOG%2C%20sizeof(buffer)%2C%20buffer%2C%20%26amp%3Blen)%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3ELOGE(%22%25s%5Cn%22%2C%E3%83%90%E3%83%83%E3%83%95%E3%82%A1)%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%2F%2Feturn%20%3B%3C%2FEM%3E%3C%2FP%3E%3CP%3E%3CEM%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%7D%3C%2FEM%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113396%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113396%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%82%A2%E3%83%B3%E3%82%AD%E3%83%83%E3%83%88%E3%80%81%E7%A7%81%E3%81%AF%E3%81%82%E3%81%AA%E3%81%9F%E3%81%8C%E4%BD%9C%E6%88%90%E3%81%97%E3%81%9F%E4%BB%96%E3%81%AE%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E3%81%A7%E7%AD%94%E3%81%88%E3%81%BE%E3%81%97%E3%81%9F(%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E6%B7%BB%E4%BB%98%E3%81%97%E3%81%A6)%E3%80%81%E3%81%9D%E3%82%8C%E3%82%92%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%B9%BE%E6%9D%AF%3C%2FP%3E%3CP%3EAndre%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113395%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113395%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E8%BF%94%E4%BF%A1%E3%81%8C%E9%81%85%E3%81%8F%E3%81%AA%E3%81%A3%E3%81%A6%E7%94%B3%E3%81%97%E8%A8%B3%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8C%E3%80%81%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%80%81%E6%83%85%E5%A0%B1%E3%81%8C%E5%BE%97%E3%82%89%E3%82%8C%E3%81%9F%E3%82%89%E3%81%99%E3%81%90%E3%81%AB%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3Eandre%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113394%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113394%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%20Andre%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E8%BF%94%E4%BF%A1%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF%E3%81%93%E3%81%AE%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%AB%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%85%A8%E4%BD%93%E3%82%92%E6%B7%BB%E4%BB%98%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3A%3A%20%3CA%20_jive_internal%3D%22true%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fmessage%2F484166%23484166%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.freescale.com%2Fmessage%2F484166%23484166%3C%2FA%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E5%BF%9C%E7%AD%94%E3%82%92%E5%BE%85%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E-Ankit.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113393%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113393%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%20Ankit%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E8%87%AA%E5%88%86%E3%81%A7%E3%83%86%E3%82%B9%E3%83%88%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%80%81%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E5%85%A8%E4%BD%93%E3%82%92%E9%80%81%E3%81%A3%E3%81%A6%E3%82%82%E3%82%89%E3%81%88%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EAndre%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113392%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113392%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%20style%3D%22font-family%3A%20'Helvetica%20Neue'%2C%20Helvetica%2C%20Arial%2C%20'Lucida%20Grande'%2C%20sans-serif%3B%20color%3A%20%233d3d3d%3B%22%3EHi%20Cao%2C%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20'Helvetica%20Neue'%2C%20Helvetica%2C%20Arial%2C%20'Lucida%20Grande'%2C%20sans-serif%3B%20color%3A%20%233d3d3d%3B%22%3E%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20line-height%3A%201.5em%3B%22%3E%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E5%86%8D%E7%8F%BE%E3%81%97%E3%81%A6%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20'Helvetica%20Neue'%2C%20Helvetica%2C%20Arial%2C%20'Lucida%20Grande'%2C%20sans-serif%3B%20color%3A%20%233d3d3d%3B%22%3E%E3%82%A2%E3%83%8C%E3%82%B7%E3%83%A5%E3%83%AA%E3%83%BC%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113391%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113391%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E7%A7%81%E3%81%AFlibOpenCL_Android.so%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6Android%204.0.4%E3%81%A7%E3%81%93%E3%81%AE%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%81%E3%81%9D%E3%81%97%E3%81%A6%E7%A7%81%E3%81%AF%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E5%87%BA%E3%81%BE%E3%81%99%3Alink_image%20%5B1936%5D%3A2599%E3%81%AF%20'cl_sample'%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%20'libOpenCL.so'%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%EF%BC%88reloc_library%20%5B1285%5D%3A2599%E3%81%AF%20'gcGetUserDebugOption'%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93...)%E5%AE%9F%E8%A1%8C%E5%8F%AF%E8%83%BD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92Android%E7%94%A8%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E3%82%AC%E3%82%A4%E3%83%80%E3%83%B3%E3%82%B9%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113390%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113390%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%E3%80%81%E7%A7%81%E3%81%AFAndroid%E7%94%A8%E3%81%AE%20libOpenCL.so%20%E3%82%92%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%A7%E3%81%93%E3%81%AE%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%92android%204.0.4%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%81%E3%81%9D%E3%81%97%E3%81%A6%E7%A7%81%E3%81%AF%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E5%87%BA%E3%81%BE%E3%81%99%3Alink_image%20%5B1936%5D%3A2599%E3%81%AF%20'cl_sample'%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%20'libOpenCL.so'%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F(reloc_library%20%5B1285%5D%3A2599%E3%81%AF%20'gcGetUserDebugOption'%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93...)%E5%AE%9F%E8%A1%8C%E5%8F%AF%E8%83%BD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%20%E3%82%92%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E4%BD%95%E3%81%8B%E6%8F%90%E6%A1%88%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%E6%95%AC%E5%85%B7%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113389%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113389%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E7%A7%81%E3%81%AFAndroid%E7%94%A8%E3%81%AE%20libOpenCL.so%20%E3%82%92%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%A7%E3%81%93%E3%81%AE%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%92android%204.0.4%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%81%E7%A7%81%E3%81%AF%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E5%87%BA%E3%81%BE%E3%81%99%3A%20%3CEM%3Elink_image%20%5B1936%5D%3A2599%E3%81%AF%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%20'libOpenCL.so'%20for%20'%3CSPAN%20style%3D%22color%3A%20%233d3d3d%3B%20font-family%3A%20'courier%20new'%2C%20courier%3B%22%3Ecl_sample%3C%2FSPAN%3E'%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%EF%BC%88reloc_library%20%5B1285%5D%3A2599%E3%81%AF%20'gcGetUserDebugOption'%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93...)%E5%AE%9F%E8%A1%8C%E5%8F%AF%E8%83%BD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%20%E3%82%92%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FEM%3E%3CSPAN%20style%3D%22color%3A%20%233d3d3d%3B%20font-family%3A%20'Helvetica%20Neue'%2C%20Helvetica%2C%20Arial%2C%20'Lucida%20Grande'%2C%20sans-serif%3B%22%3E%E4%BD%95%E3%81%8B%E3%81%97%E3%82%89%E3%81%AE%E4%B8%8D%E6%BA%80%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113388%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113388%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%82%B5%E3%83%86%E3%82%A3%E3%83%BC%E3%82%B7%E3%83%A5%E3%80%81%3C%2FP%3E%3CP%3E%E6%B7%BB%E4%BB%98%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A7libOpenCL_Android.so%E3%81%A8libCLC_Android.so%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%81%A6%E3%80%81%2F%20system%20%2F%20lib%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%81%AB%E5%85%A5%E3%82%8C%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%8A%E5%BD%B9%E3%81%AB%E7%AB%8B%E3%81%A6%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%A2%E3%83%8C%E3%82%B7%E3%83%A5%E3%83%AA%E3%83%BC%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113387%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113387%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E7%9A%86%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3EGstreamer%E3%83%91%E3%82%A4%E3%83%97%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%AE%E5%AE%9F%E8%A1%8C%E4%B8%AD%E3%81%ABGstreamer%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%8B%E3%82%89OpenCL%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3Egst-launch%E3%82%92%E4%BB%8B%E3%81%97%E3%81%A6%E4%BB%BB%E6%84%8F%E3%81%AE%E3%83%93%E3%83%87%E3%82%AA%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%AA%E3%81%8C%E3%82%89%E3%80%81gstreamer%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%AEOpenCL%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF1%E3%81%A4%E3%81%AE%E3%82%B5%E3%83%B3%E3%83%97%E3%83%ABGstreamer%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99(%E4%BE%8B%3Asampleocl-plugin)%20%E3%82%92%20Gstreamer%20%E3%83%91%E3%82%A4%E3%83%97%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%AB%E5%90%AB%E3%82%81%E3%81%BE%E3%81%99%E3%80%82%E3%80%8Csampleocl-plugin%E3%80%8D%E3%81%8B%E3%82%89%E3%80%81OpenCL%E3%82%B3%E3%83%B3%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%80%81clCreateImage2D%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A62%E3%81%A4%E3%81%AEImage2D%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%80%81%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E4%BD%9C%E6%88%90%E3%81%8A%E3%82%88%E3%81%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%AD%E3%83%A5%E3%83%BC%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%80%81%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AEsetargs(clSetKernelArg(.....%2C%20%26amp%3Bsrcimage2D)%2C%20clSetKernelArg(....%2C%20%26amp%3Bdstimage3D))%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E6%AC%A1%E3%81%AB%E3%80%81%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20clEnqueueNDRangeKernel%20%E3%82%92%202%20%E6%AC%A1%E5%85%83%E3%81%AE%20NDRangeKernel%20%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%97%E3%80%81%E3%82%B0%E3%83%AD%E3%83%BC%E3%83%90%E3%83%AB%E4%BD%9C%E6%A5%AD%E3%82%B5%E3%82%A4%E3%82%BA%E3%82%92%20global%5B0%5D%3D640%2C%20global%5B1%5D%3D480%20%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%26amp%3B%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E5%AE%9F%E8%A1%8C%E5%AE%8C%E4%BA%86%E3%82%92%E5%BE%85%E3%81%A1%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AE%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AF%E3%80%81SRC%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%8B%E3%82%89DST%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%ABmemcpy%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A0%E3%81%91%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%82%B9%E3%83%8B%E3%83%9A%E3%83%83%E3%83%88%E3%81%AF%E6%AC%A1%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E5%A7%8B%E3%82%81%E3%82%8B%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E__constant%20sampler_t%E3%82%B5%E3%83%B3%E3%83%97%E3%83%A9%E3%83%BC%20%3D%20CLK_NORMALIZED_COORDS_FALSE%20%7CCLK_ADDRESS_CLAMP_TO_EDGE%20%7CCLK_FILTER_NEAREST%3B%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%20style%3D%22line-height%3A%201.5em%3B%20font-size%3A%2010pt%3B%22%3E_kernel%20%E3%83%9C%E3%82%A4%E3%83%89copy_image%20(%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E__read_only%20image2d_t%E5%85%A5%E5%8A%9B%E3%80%81%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E__write_only%20image2d_t%E5%87%BA%E5%8A%9B)%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%7B%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%26nbsp%3B%20const%20int2%20pos%20%3D%20%7Bget_global_id(0)%2C%20get_global_id(1)%7D%3B%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3Efloat4%20%E5%90%88%E8%A8%88%20%3D%20read_imagef(%E5%85%A5%E5%8A%9B%2C%20%E3%82%B5%E3%83%B3%E3%83%97%E3%83%A9%E3%83%BC%2C%20pos)%3B%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%20style%3D%22line-height%3A%201.5em%3B%20font-size%3A%2010pt%3B%22%3Ewrite_imagef%20(%E5%87%BA%E5%8A%9B%2C%20(int2)(pos.x%2Cpos.y)%E3%80%81%E5%90%88%E8%A8%88)%3B%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%7D%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3CSTRONG%3E%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%2F%20END%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%93%E3%81%A7%E8%A6%B3%E5%AF%9F%E3%81%95%E3%82%8C%E3%81%9F%E3%81%AE%E3%81%AF%E3%80%81%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E5%AE%9F%E8%A1%8C%E3%81%8C%E5%AE%8C%E4%BA%86%E3%81%97%E3%81%9F%E5%BE%8C%E3%80%81SRC%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%8B%E3%82%89DST%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%AB1%E3%83%94%E3%82%AF%E3%82%BB%E3%83%AB%E3%81%A0%E3%81%91%E3%80%81%E3%81%A4%E3%81%BE%E3%82%8A(x%20%3D%200%E3%80%81y%20%3D%200)%E3%81%8B%E3%82%89%E3%81%AE%E3%81%BF%E5%8F%97%E4%BF%A1%E3%81%97%E3%81%9F%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3E%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%82%B0%E3%83%AD%E3%83%BC%E3%83%90%E3%83%AB%E4%BD%9C%E6%A5%AD%E9%A0%85%E7%9B%AE%20%7Bglobal%5B0%5D%3D640%2C%20global%5B0%5D%3D480%20%7D%20%E3%81%AF%E5%90%8C%E3%81%98%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%AA%E3%81%91%E3%82%8C%E3%81%B0%E3%81%AA%E3%82%89%E3%81%9A%E3%80%81%E7%B5%90%E6%9E%9C%E3%81%AF%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%94%E3%82%AF%E3%82%BB%E3%83%AB%E3%82%92%20SRC%20%E3%81%8B%E3%82%89%20DST%20%E3%81%AB%E3%82%B3%E3%83%94%E3%83%BC%E3%81%97%E3%81%AA%E3%81%91%E3%82%8C%E3%81%B0%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%3C%2FSTRONG%3E%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF1%E3%81%A4%E3%81%AE%E5%8D%98%E7%B4%94%E3%81%AA%E5%8D%98%E4%BD%93%E3%83%86%E3%82%B9%E3%83%88(%E5%AE%9F%E8%A1%8C%E5%8F%AF%E8%83%BD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB)%E3%81%8B%E3%82%89%E3%81%BE%E3%81%A3%E3%81%9F%E3%81%8F%E5%90%8C%E3%81%98%E3%81%93%E3%81%A8%E3%82%92%E8%A1%8C%E3%81%A3%E3%81%9F%2F%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%81%E3%81%9D%E3%81%97%E3%81%A6%E3%81%9D%E3%82%8C%E3%81%AF%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%83%8D%E3%81%84%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82SRC%20%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E5%85%A8%E4%BD%93%E3%82%92%20DST%20%E3%82%A4%E3%83%A1%E3%83%BC%E3%82%B8%E3%81%A7%E5%8F%97%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Egstreamer%E3%81%A7%E3%81%AF%E3%80%811%E3%83%94%E3%82%AF%E3%82%BB%E3%83%AB%E3%81%AE%E3%81%BF%E3%81%8C%E3%82%B3%E3%83%94%E3%83%BC%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8B%3F%E4%BD%95%E3%81%8B%E6%82%AA%E3%81%84%E3%81%93%E3%81%A8%E3%81%A7%E3%82%82%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%9D%E3%82%8C%E3%81%A8%E3%82%82%E3%80%81gstreamer%E3%81%8B%E3%82%89OpenCL%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E4%BB%96%E3%81%AE%E6%96%B9%E6%B3%95%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AFYOCTO%E3%83%93%E3%83%AB%E3%83%89%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E-Ankit.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113386%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113386%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%82%A2%E3%83%8C%E3%82%B7%E3%83%A5%E3%83%AA%E3%83%BC%E3%80%81%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E6%9C%80%E6%96%B0%E6%83%85%E5%A0%B1%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%82%8B%E3%81%A8%E5%B9%B8%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%B5%E3%83%86%E3%82%A3%E3%83%BC%E3%82%B7%E3%83%A5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113385%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113385%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2Fanushreemoholkar%22%20target%3D%22_blank%22%3E%E3%82%A2%E3%83%8C%E3%82%B7%E3%83%A5%E3%83%AA%E3%83%BC%E3%83%A2%E3%83%9B%E3%83%AB%E3%82%AB%E3%83%AB%3C%2FA%3E%20%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AB%E9%81%AD%E9%81%87%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113384%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113384%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E6%8A%95%E7%A8%BF%E3%81%A7%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8BlibOpenCL%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A8libCLC%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92Android4.3%E3%81%AEimx6Q%E3%83%AF%E3%83%B3%E3%83%89%E3%83%9C%E3%83%BC%E3%83%89%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82OpenCL%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E6%83%85%E5%A0%B1%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E9%80%9A%E5%B8%B8%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%81%AF%E5%95%8F%E9%A1%8C%E3%81%AA%E3%81%8F%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81cl%20%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E3%83%93%E3%83%AB%E3%83%89%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81clBuildProgram%20%E3%81%AE%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%81%AF%E5%A4%B1%E6%95%97%E3%81%97%E3%80%81%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AB%E5%AF%BE%E3%81%99%E3%82%8B%E8%BF%BD%E5%8A%A0%E3%81%AE%E3%82%AF%E3%82%A8%E3%83%AA%E3%81%AF%20'failed%20to%20open%20temporary%20file.%2Fcl-xxxxxx%20for%20writing'%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E4%BB%A5%E4%B8%8A%E3%81%AF%E9%80%B2%E3%82%81%E3%81%AA%E3%81%84%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%81%AE%E3%81%A7%E3%80%81%E3%81%93%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AB%E6%B7%BB%E4%BB%98%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%8C%E4%BD%BF%E7%94%A8%E4%BA%88%E5%AE%9A%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%A7%E3%81%82%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AF%E6%AD%A3%E3%81%97%E3%81%84%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%8C%E5%88%A9%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AA%E5%A0%B4%E6%89%80%E3%81%A7%E3%81%82%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E3%81%A9%E3%81%AA%E3%81%9F%E3%81%8B%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%82%8C%E3%81%B0%E5%B9%B8%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%B5%E3%83%86%E3%82%A3%E3%83%BC%E3%82%B7%E3%83%A5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113383%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113383%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EJessie%E3%82%92OpenCL%E7%94%A8%E3%81%AB%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81%E5%80%8B%E4%BA%BA%E7%9A%84%E3%81%AB%E3%81%AF%E6%B0%97%E3%81%AB%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E7%A7%81%E3%81%AFOpenCL%20EP%E3%81%AE%E5%AE%9F%E8%A3%85%E3%82%92%E3%83%86%E3%82%B9%E3%83%88%E3%81%99%E3%82%8B%E3%81%AE%E3%81%AB%E6%95%B0%E9%80%B1%E9%96%93%E3%82%92%E8%B2%BB%E3%82%84%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82EP%20(embedded%20profile)%20%E5%AE%9F%E8%A3%85%E3%81%A7%E3%81%82%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E8%80%83%E3%81%88%E3%82%8B%E3%81%A8%E3%80%81%E5%87%A6%E7%90%86%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E3%82%B5%E3%82%A4%E3%82%BA%E3%81%A8%E5%88%A9%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AA%20API%20(%E3%81%A4%E3%81%BE%E3%82%8A%E3%80%81%E3%82%A2%E3%83%88%E3%83%9F%E3%83%83%E3%82%AF%E3%81%AA%E3%81%97)%20%E3%81%AB%E9%9D%9E%E5%B8%B8%E3%81%AB%E5%88%B6%E9%99%90%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113382%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113382%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AFwbquard%E3%83%9C%E3%83%BC%E3%83%89%E3%81%A7openCL%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%82%AA%E3%83%9A%E3%83%AC%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AFdebian%20Jessie%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%8A%E8%A8%98%E3%81%AE%E3%82%B0%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AEBSP%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%AC%E3%82%A4%E3%83%89%E3%81%AF%E3%81%A9%E3%81%93%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%E3%81%94%E5%8D%94%E5%8A%9B%E3%81%84%E3%81%9F%E3%81%A0%E3%81%8D%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113381%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113381%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%82%B8%E3%82%A7%E3%83%AD%E3%83%BC%E3%83%A0%E3%80%81gpu%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%82%92%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8B%3F%E3%81%BE%E3%81%9F%E3%80%81%E3%83%86%E3%82%B9%E3%83%88%E3%81%A7%E3%81%8D%E3%82%8B%E4%BB%96%E3%81%AE%E3%83%86%E3%82%B9%E3%83%88(CL%E3%81%BE%E3%81%9F%E3%81%AFGLES)%E3%81%8C%E3%81%99%E3%81%A7%E3%81%AB%E6%A7%8B%E7%AF%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%83%BC%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%A0%E3%81%91%E3%81%AB%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EAndre%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113380%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113380%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF%E3%81%93%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3suse%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%8C%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8Bimx6q%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E9%96%A2%E6%95%B0clGetDeviceIds%E3%81%AF%E7%A7%81%E3%81%AB%E3%82%BB%E3%82%B0%E3%83%A1%E3%83%B3%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E4%B8%8E%E3%81%88%E3%81%BE%E3%81%99%E3%80%82%E3%82%B0%E3%83%A9%E3%82%A4%E3%83%B3%E3%83%89%E3%81%A7%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E9%96%A2%E6%95%B0%E3%82%92%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%99%E3%81%A8%E3%81%8D%E3%81%AB%E3%82%A8%E3%83%AD%E3%82%A2%E3%81%8C%E5%BE%97%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99(gc_hal_user_query%E3%81%A7gcoHAL_QuerySeparated3D2D)%E3%80%82%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AFopenCL%E3%81%AE%E5%88%9D%E5%BF%83%E8%80%85%E3%81%A7%E3%81%99%E3%80%82%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E5%8A%A9%E3%81%91%E3%82%92%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%B8%E3%82%A7%E3%83%AD%E3%83%BC%E3%83%A0%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113379%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113379%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EclBuildProgram%E9%96%A2%E6%95%B0%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E8%A1%8C%E3%82%8F%E3%82%8C%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81%E5%BF%83%E9%85%8D%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AB%E6%B7%BB%E4%BB%98%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E8%A6%8B%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113378%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113378%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E7%A7%81%E3%81%8C%E7%9B%B4%E9%9D%A2%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E5%95%8F%E9%A1%8C%E3%81%AF%E3%80%81%E7%A7%81%E3%81%8C%E3%81%9D%E3%81%86%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%A8%E3%81%84%E3%81%86%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%3C%2FP%3E%3CP%3ElibCLC%E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%81%AE%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E6%96%B9%E6%B3%95%E3%81%8C%E3%82%8F%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%A9%E3%81%93%E3%81%8B%E3%81%AB%E3%83%AA%E3%83%B3%E3%82%AF%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%B9%BE%E7%87%A5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113377%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113377%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fdocs%2FDOC-100694%22%20target%3D%22_blank%22%3EiMX6.pdf%20%E3%81%A7%E3%81%AE%20OpenCL%20%E3%81%AE%E4%BD%BF%E7%94%A8%E9%96%8B%E5%A7%8B%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E3%83%9B%E3%83%AF%E3%82%A4%E3%83%88%20%E3%83%9A%E3%83%BC%E3%83%91%E3%83%BC%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113376%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113376%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E7%A7%81%E3%81%9F%E3%81%A1%E3%81%AF%E9%9D%9E%E5%B8%B8%E3%81%AB%E8%89%AF%E3%81%84%E3%83%8F%E3%82%A6%E3%83%84%E3%83%BC%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%81%E7%A7%81%E3%81%AF%E3%81%9D%E3%82%8C%E3%82%92%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%A6%E3%81%93%E3%81%93%E3%81%AB%E3%83%AA%E3%83%B3%E3%82%AF%E3%82%92%E8%B2%BC%E3%82%8A%E4%BB%98%E3%81%91%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3EAndre%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113375%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113375%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E7%84%A1%E5%8A%B9%E3%81%AA%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AF%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AA%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%A0%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CA%20class%3D%22jx-jive-macro-user%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Fpeople%2FAndreSilva%22%20target%3D%22_blank%22%3E%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AC%E3%82%B7%E3%83%AB%E3%83%90%E3%80%81%3C%2FA%3E%20%E6%89%8B%E4%BC%9D%E3%81%A3%E3%81%A6%E3%81%8F%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113374%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113374%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3ElibOpenCL.so%20%E3%81%AB%E3%81%AF%E9%96%A2%E6%95%B0%E3%81%AE%E5%AE%9F%E8%A3%85%E3%81%8C%E5%90%AB%E3%81%BE%E3%82%8C%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E3%81%9D%E3%82%8C%E3%82%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%81%AE%E3%83%93%E3%83%AB%E3%83%89%E3%81%AF%E5%B8%B8%E3%81%AB%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99(%E3%81%9F%E3%81%A8%E3%81%88%E7%A7%81%E3%81%8C%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AE%E4%BE%8B%E3%82%92%3C%2FP%3E%3CP%3EAndroid)%E3%81%A7%E3%81%99%E3%80%82%E3%81%9D%E3%82%8C%E3%81%AF%E7%A7%81%E3%81%8C%20libCLC.so%20%E3%82%92%E4%BD%BF%E3%82%8F%E3%81%AA%E3%81%84%E3%81%8B%E3%82%89%E3%81%AB%E9%81%95%E3%81%84%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8C%E3%80%81%E7%A7%81%E3%81%AF%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AB%20libCLC.so%20%E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%95%E3%81%9B%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E8%80%83%E3%81%88%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%82%92%E6%AD%A3%E3%81%97%E3%81%84%E6%96%B9%E5%90%91%E3%81%AB%E5%B0%8E%E3%81%8F%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E4%BE%8B%E3%82%84%E3%82%AC%E3%82%A4%E3%83%89%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%B9%BE%E7%87%A5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113373%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113373%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ElbCLC.so%20%E3%81%AF%E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%20%E3%82%AB%E3%83%BC%E3%83%8D%E3%83%AB%20%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113372%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113372%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E5%9B%B3%E6%9B%B8%E9%A4%A8%E3%81%AE%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F!libOpenCL.so%20%E3%81%A7OpenCL%E3%82%92%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%80%81UDOO%E3%83%9C%E3%83%BC%E3%83%89%E4%B8%8A%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%81%93%E3%81%93%E3%81%A7%E8%A6%8B%E3%81%A4%E3%81%91%E3%81%9F%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fmattscar%2Fopencl_device_test%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fmattscar%2Fopencl_device_test%3C%2FA%3E%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E7%A7%81%E3%81%8C%E8%87%AA%E5%88%86%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81CL_INVALID_KERNEL%E3%81%8C%E5%BE%97%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3EclSetKernelArg%20%E9%96%A2%E6%95%B0%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%81%A0%E3%81%8B%E3%82%89%E3%80%81%E3%81%AA%E3%81%9C%E3%81%9D%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8B%E3%81%AE%E3%81%8B%E3%82%92%E3%81%BE%E3%81%A0%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ElibCLC.c%E3%81%A8%E3%81%AF%E4%BD%95%E3%81%8B%E8%AA%AC%E6%98%8E%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%3F%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%AB%E6%84%9F%E8%AC%9D%E3%81%97%E3%81%BE%E3%81%99!%3C%2FP%3E%3CP%3E%E4%B9%BE%E7%87%A5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113371%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113371%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%95%E3%83%AA%E3%83%BC%E3%82%B9%E3%82%B1%E3%83%BC%E3%83%AB%E3%81%AEWeb%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AB%E3%81%82%E3%82%8BAndroid%204.3%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AB%E6%B7%BB%E4%BB%98%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%8F%BE%E5%9C%A8%E3%80%81Android%20BSP%E3%81%A7CL%E3%82%92%E5%85%AC%E5%BC%8F%E3%81%AB%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%99%E3%82%8B%E4%BA%88%E5%AE%9A%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113370%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113370%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E7%A7%81%E3%81%AFUdoo%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E3%81%9D%E3%82%8C%E3%81%AF%2B-%E3%81%A8%E5%90%8C%E3%81%98%E3%83%8F%E3%83%BC%E3%83%89%E3%82%A6%E3%82%A7%E3%82%A2%E3%81%AA%E3%81%AE%E3%81%A7%E3%80%81%E7%A7%81%E3%81%AF%E6%8E%A8%E6%B8%AC%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%81%9D%E3%82%8C%E3%81%AF%E9%81%95%E3%81%84%E3%82%92%E7%94%9F%E3%81%BF%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%81%86%E3%81%BE%E3%81%8F%E3%81%84%E3%81%91%E3%81%B0%E3%80%81%E3%81%9D%E3%82%8C%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%81%9FCL%E3%81%8C%E3%81%82%E3%82%8B%E3%81%8B%E3%80%81%3C%2FP%3E%3CP%3E%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AD%E3%82%A4%E3%83%89BSP%E3%80%82CL%E3%81%8C%E4%BB%8A%E3%81%AA%E3%81%8F%E3%81%A6%E3%82%82%E3%80%81CL%E3%81%8C%E5%AD%98%E5%9C%A8%E3%81%99%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E5%B0%86%E6%9D%A5%E7%9A%84%E3%81%AB%E3%81%AF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113369%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113369%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%83%95%E3%83%AA%E3%83%BC%E3%82%B9%E3%82%B1%E3%83%BC%E3%83%AB%E3%81%AEBSP%E3%81%AF%E3%80%81%E3%83%AF%E3%83%B3%E3%83%89%E3%83%9C%E3%83%BC%E3%83%89%E3%81%A7%E3%81%AF%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%AA%E3%81%84%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E7%A7%81%E3%81%AF%E5%BD%BC%E3%82%89%E3%81%8C%E3%81%9D%E3%81%86%E3%81%99%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AFCL%E3%81%8C%E3%81%9D%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%81%9F%E3%81%8B%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AFAndroid%20BSP%E3%81%8C%E3%83%AF%E3%83%B3%E3%83%89%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AEAndroid%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%99%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113368%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113368%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E7%A7%81%E3%81%AF%E3%81%93%E3%81%93%E3%81%AEudoo%E3%82%A6%E3%82%A7%E3%83%96%E3%82%B5%E3%82%A4%E3%83%88%E3%81%8B%E3%82%89Android%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3A%3C%2FP%3E%3CP%3E%3CA%20href%3D%22http%3A%2F%2Fwww.udoo.org%2Fdownloads%2F%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.udoo.org%2Fdownloads%2F%3C%2FA%3E%3C%2FP%3E%3CP%3E(%E7%8F%BE%E5%9C%A8%E3%80%814.2%20Android%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99)%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E3%81%AE%E3%81%84%E3%81%9A%E3%82%8C%E3%81%8B%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%A0%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3CA%20href%3D%22http%3A%2F%2Fwww.freescale.com%2Fwebapp%2Fsps%2Fsite%2Fprod_summary.jsp%3Fcode%3Di.MX6Q%26amp%3Bfpsp%3D1%26amp%3Btab%3DDesign_Tools_Tab%22%20target%3D%22test_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.freescale.com%2Fwebapp%2Fsps%2Fsite%2Fprod_summary.jsp%3Fcode%3Di.MX6Q%26amp%3Bfpsp%3D1%26amp%3Btab%3DDesign_Tools_Tab%3C%2FA%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AF%E3%82%B5%E3%82%B0%E3%82%AC%E3%82%B9%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%B9%BE%E7%87%A5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113367%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113367%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8BAndroid%20Freescale%20BSP%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113366%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113366%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E7%A7%81%E3%81%AE%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0(Ubuntu%2012.04.3%20by%20wandboard)%E3%81%A7%E3%81%AF%E3%80%81%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%83%93%E3%83%AB%E3%83%89%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Egcc%20-std%3Dc99%20opencl_sample.c-lOpenCL%20-lGAL%20-o%20opencl_sample%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%B3%A8%E6%84%8F%3AGAL%E3%81%AE%E5%89%8D%E3%81%ABOpenCL%E3%82%92%E7%BD%AE%E3%81%8F%E3%81%A8%E3%80%81%E3%81%9D%E3%81%86%E3%81%97%E3%81%AA%E3%81%84%E3%81%A8%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%2Fusr%2Flib%2Fgcc%2Farm-linux-gnueabi%2F4.6%2F..%2F..%2F..%2F..%2Flib%2FlibOpenCL.so%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%BE%E3%81%99%E3%80%82'gcUNIFORM_SetValueF'%20%E3%81%B8%E3%81%AE%E6%9C%AA%E5%AE%9A%E7%BE%A9%E3%81%AE%E5%8F%82%E7%85%A7%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113365%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113365%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%A9%E3%81%86%E3%82%82%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%80%81%E6%A5%BD%E3%81%97%E3%81%BF%E3%81%AB%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99!%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%B9%BE%E7%87%A5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113364%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113364%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%82%8F%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%97%E3%81%9F%E3%80%81%E7%A7%81%E3%81%AF%E3%81%82%E3%81%AA%E3%81%9F%E3%81%ABAndroid%E7%94%A8%E3%81%AEopenCL%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%81%99%E3%81%90%E3%81%AB%E3%81%94%E9%80%A3%E7%B5%A1%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113363%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113363%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%94%E8%BF%94%E4%BF%A1%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E7%A7%81%E3%81%AFandroid-ndk%E3%81%A7OpenCL%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%B9%BE%E7%87%A5%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E2014-04-16%2016%3A10%20GMT%2B01%3A00%20Guillermo%20Michel%20Jimenez%20%26lt%3B%3C%2FP%3E%3CP%3Eadmin%40community.freescale.com%26gt%3B%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CBLOCKQUOTE%20level%3D%221%22%3E%3CP%3E%20%20%20%20%20%20%20%26lt%3B%26gt%3BOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%96%B0%E3%81%97%E3%81%84%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%20by%20Guillermo%20Michel%20Jimenez%26lt%3B%26gt%3B%E7%9C%BA%E3%82%81%E3%82%8B%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AB%E5%AF%BE%E3%81%99%E3%82%8B%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%26lt%3B%26gt%3B%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%3CP%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113362%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113362%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2C%20%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ECL%E3%82%92%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F%20%3CSPAN%20style%3D%22font-size%3A%2010pt%3B%20line-height%3A%201.5em%3B%22%3ENDK%E3%81%A7CL%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F%E3%81%9D%E3%82%8C%E3%81%A8%E3%82%82Linux%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113361%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113361%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%82%82Android%E3%81%A7OpenCL%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82(i.MX6%E3%80%81udoo%E3%83%9C%E3%83%BC%E3%83%89)%3C%2FP%3E%3CP%3ELinux%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%8B%E3%82%89%20libOpenCL.so%20%E3%82%92%E5%8F%96%E5%BE%97%E3%81%97%E3%80%81Android%E3%81%AEudoo%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AB%E9%85%8D%E7%BD%AE%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F(Android%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%81%AB%E3%81%AF%20libOpenCL.so%20%E3%81%8C%E3%81%AA%E3%81%8B%E3%81%A3%E3%81%9F%E3%81%9F%E3%82%81)%E3%80%82%20%3C%2FP%3E%3CP%3E%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%82%88%E3%81%86%E3%81%A8%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%8C%E6%AC%A0%E8%90%BD%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3A%20%3CEM%3Eld-2.15.so%20%2F%20ld-linux.so.3%20%2F%20libc.so.6%20%2F%20libc-2.15.so%20%2F%20librt.so.1%E3%81%8A%E3%82%88%E3%81%B3%20librt-2.15.so%3C%2FEM%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AFLinux%20Udoo%E3%81%A7%E3%81%9D%E3%82%8C%E3%82%89%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E8%A6%8B%E3%81%A4%E3%81%91%E3%80%81%E3%81%9D%E3%82%8C%E3%82%89%E3%82%92Android%E3%81%AEudoo%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AB%E7%A7%BB%E5%8B%95%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%81%97%E3%81%8B%E3%81%97%E3%80%81%E4%BB%8A%E7%A7%81%E3%81%AF%E3%81%93%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E5%87%BA%E3%81%BE%E3%81%99%3A%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-style%3A%20italic%3B%20font-size%3A%2015px%3B%20font-family%3A%20Arial%3B%22%3E01-02%2000%3A01%3A12.810%3AE%20%2F%20dalvikvm(3206)%3Adlopen(%22%2Fsystem%2Flib%2FlibOpenCL.so%22)%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3A%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%81%E3%81%BE%E3%81%9B%E3%82%93%EF%BC%9Asoinfo_link_image%EF%BC%9A(linker.cpp%3A1635)%3A%E3%80%8ClibOpenCL.so%E3%80%8D%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%80%8Clibrt.so.1%E3%80%8D%E3%82%92%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%81%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82soinfo_link_image(linker.cpp%3A1635)%E3%81%8C%E5%8E%9F%E5%9B%A0%E3%81%A7%E3%81%99%3A%E3%80%8Clibrt.so.1%E3%80%8D%E3%81%AB%E5%BF%85%E8%A6%81%E3%81%AA%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%80%8Clibc.so.6%E3%80%8D%E3%82%92%E3%83%AD%E3%83%BC%E3%83%89%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%E5%8E%9F%E5%9B%A0soinfo_relocate(linker.cpp%3A1178)%3A%E4%B8%8D%E6%98%8E%E3%81%AA%E5%86%8D%E9%85%8D%E7%BD%AE%E3%82%BF%E3%82%A4%E3%83%9719%20%40%200x689a13e0(1193)%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23000000%3B%20font-size%3A%2015px%3B%20font-family%3A%20Arial%3B%22%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%8C%E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%A7%E8%A6%8B%E3%81%A4%E3%81%91%E3%81%9F%E3%82%82%E3%81%AE(%E3%81%9D%E3%82%8C%E3%81%BB%E3%81%A9%E5%A4%9A%E3%81%8F%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93)%E3%81%AF%E3%80%81%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE.so%E3%81%8C%E7%A7%81%E3%81%AB%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AF%E3%80%81Android%20%E3%81%A7%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%20Linux%20%E7%94%A8%E3%81%AE%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E3%81%A7%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%AB%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%81%AA%E3%81%9F%E3%81%AF%E3%81%8A%E3%81%9D%E3%82%89%E3%81%8F%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%82%82%E3%81%A3%E3%81%A8%E6%83%85%E5%A0%B1%E3%82%92%E6%8C%81%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AF%E6%AD%A3%E3%81%97%E3%81%84%E6%8C%87%E7%A4%BA%E3%81%A7%E7%A7%81%E3%82%92%E5%B0%8E%E3%81%8F%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%95%AC%E5%85%B7%3C%2FP%3E%3CP%3E%E4%B9%BE%E7%87%A5%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113360%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113360%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3ELinux%E7%94%A8%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E4%BD%9C%E6%88%90%E3%81%97%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%A7Android%E7%94%A8%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%20%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AD%E3%82%A4%E3%83%89NDK%E4%B8%8A%E3%81%AECL%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%81%9E%E3%81%84%E3%81%9F%E3%81%93%E3%81%A8%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81NDK-r9c%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81CL%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%AF%E3%81%8A%E3%81%9D%E3%82%89%E3%81%8F%E4%BB%96%E3%81%AE%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E7%94%A8%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81OpenCL%20EP%E3%81%AB%E6%BA%96%E6%8B%A0%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81i.Mx6%20ICS%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%95%E3%81%9B%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EBTW.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EAndroid%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%ABCL%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%81%8C%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E6%89%8B%E5%8B%95%E3%81%A7%E3%82%B3%E3%83%94%E3%83%BC%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%83%9F%E3%82%B7%E3%82%A7%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1113359%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E6%97%A5%E6%99%82%3AOpenCL%E3%83%8F%E3%83%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%AB%E3%83%89%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1113359%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81OpenCL%E3%81%A8%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E4%BE%8B%E3%81%AF%E3%80%81i.MX6%E3%81%AEAndroid%20v4.0.4(ICS)%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%99%E3%81%8B%3F%3CBR%20%2F%3E%E6%84%9F%E8%AC%9D%3C%2FP%3E%3C%2FLINGO-BODY%3E
評価なし
バージョン履歴
最終更新日:
‎01-18-2013 02:07 PM
更新者: