MulticoreCNNProject
所属分类:超算/并行计算
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2023-10-10 09:05:53
上 传 者:
sh-1993
说明: OpenCL有线电视新闻网。[世宗大学多核编程],
(OpenCL CNN . [Sejong Univ. Multicore Programming],)
文件列表:
.vs/ (0, 2023-10-17)
.vs/MulticoreCNNProject/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/.suo (87552, 2023-10-17)
.vs/MulticoreCNNProject/v16/Browse.VC.db (12361728, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/129a6deb41feda95/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/129a6deb41feda95/MAIN.ipch (2752512, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/1a5b3b5e9d26aab7/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/1a5b3b5e9d26aab7/CNN_OPENCL.ipch (4718592, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/1d02e22d400fd529/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/1d02e22d400fd529/CNN_OPENCL.ipch (4718592, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/295a9e973a5da911/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/295a9e973a5da911/CNN_SEQ.ipch (4325376, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/3224da545eb66f3c/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/3224da545eb66f3c/SAMPLE.ipch (4653056, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/36fc1fd199fcd762/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/36fc1fd199fcd762/SAMPLE.ipch (4653056, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/39deeb8b0ea63455/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/39deeb8b0ea63455/MAIN.ipch (2752512, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/3f995b4afef5638b/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/3f995b4afef5638b/CNN_SEQ.ipch (3538944, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/427c0ad3a57dd99/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/427c0ad3a57dd99/COMPARE.ipch (3407872, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/4c6b22c4d34cdf5b/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/4c6b22c4d34cdf5b/COMPARE.ipch (3407872, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/56433477116f4247/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/56433477116f4247/MAIN.ipch (2752512, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/6bc2e6e8ab31cc7c/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/6bc2e6e8ab31cc7c/SAMPLE.ipch (4653056, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/7872c84a4454c551/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/7872c84a4454c551/CNN_SEQ.ipch (4325376, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/78e18f4b1b8b40ff/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/78e18f4b1b8b40ff/MAIN.ipch (2752512, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/80e638881a08a65/ (0, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/80e638881a08a65/COMPARE.ipch (3407872, 2023-10-17)
.vs/MulticoreCNNProject/v16/ipch/AutoPCH/8655c1498584d222/ (0, 2023-10-17)
... ...
# MulticoreCNNProject
*Sejong Univ. Multicore Programming*
OpenCL gpu CNN(Convolutional Neural Network) .
![1](https://github.com/sladja3929/MulticoreCNNProject/assets/43125863/ef0742e5-3aad-4b91-8c0d-00ea07daa370)
##
+
+
+
+
##
: , ,
##
+ : C, C++, OpenCL
##
### Convolution Layer
6 2
global size : {d1, d2 * n * n * batch_num}
local size : {d1, 1}
### Pooling Layer
Convolution Filter
5 2
global size = {batch_num, d * n * n}
barrier 1 3 barrier waiting
### FC Layer
Pooling Layer
2
global size = {input * weight}
local size = N
Reduction
### image batch
### buffer swap
buffer , input output input, output readbuffer
###
+ double buffering: kernel 2 output readbuffer Layer buffer swap readbuffer
+ cpu : FC Layer Softmax, Findmax gpu cpu
##
+ : RTX 3060, i7 10100
+ image: 3000
+ cpu only: 600s
+ gpu : 15.01s
近期下载者:
相关文件:
收藏者: