Phytec中国的wiki
support@phytec.cn
热线:0755-61802110-803
Page History
...
Code Block |
---|
root@am57xx-phycore-kit:~# ls /usr/share/ti/examples/opencl/ Makefile ooo_callback abort_exit persistent_clock_concurrent buffer persistent_clock_spanning ccode persistent_common conv1d persistent_kernel_timeout dgemm persistent_messageq_concurrent dspheap persistent_task_concurrent dsplib_fft persistent_task_spanning edmamgr platforms float_compute sgemm make.inc simple matmpy timeout monte_carlo vecadd null vecadd_openmp offline vecadd_openmp_t offline_embed vecadd_subdevice |
如
这些例子都提供了源码以及makefie,你可以在板子上直接编译,如
Code Block |
---|
root@am57xx-phycore-kit:/usr/share/ti/examples/opencl/simple# ls
Makefile kernel.cl simple.cpp
Makefile.rtos simple simple.o
oot@am57xx-phycore-kit:/usr/share/ti/examples/opencl/simple# rm simple simple.o
root@am57xx-phycore-kit:/usr/share/ti/examples/opencl/simple# ls
Makefile Makefile.rtos kernel.cl simple.cpp
root@am57xx-phycore-kit:/usr/share/ti/examples/opencl/simple# make
Compiling simple.cpp
g++ -c -O3 -I/usr/include -Wall simple.cpp
|
Code Block |
root@am57xx-phycore-kit:/usr/share/ti/examples/opencl/simple# ls Makefile kernel.cl simple.cpp Makefile.rtos simple simple.o root@am57xx-phycore-kit:/usr/share/ti/examples/opencl/simple# ./simple [ 25042794.722907483006] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0 [ 25042794.728806488907] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0 Done! root@am57xx-phycore-kit:/usr/share/ti/examples/opencl/simple# |
这些例子的文档位于:http://downloads.ti.com/mctools/esd/docs/opencl/examples/index.html
...
Overview
Content Tools
Activity
Tasks