Multicore acceleration process images
2016-08-23
0 0 0
no vote
Other
Earn points
Multi-core expedite the processing of images and now the computer's CPU is multiple cores, and many programs are not optimized for multi-core, there is no way to take advantage of CPU performance. Such as vs2010 wrote in a while (1) loop, running on an old computer CPU is 100%, and on a new 4-core computer running the 25%, can't seem to high. Said that OpenMP can be used in many places use multicore processing ability, but after I joined the optimization of OpenMP directives in the program still can't run to 100%, maybe I'm wrong. Therefore, I do not have to use OpenMP, but rather to conduct operations using multiple threads to speed up. For example to handle 10000*10000 the pixel image, you can open the four threads, each thread handle 2500*10000 the pixel respectively, so that the speed can be improved by 4 times. Test results also validate the methods described above, increased very nearly 4 times. Of course, if it is a 8-core or 16-core, open 8/16 threads, can basically increase 8
matlab
图像
多核
处理
加速
Related Source Codes
GMSK Linear Receiver
0
0
no vote
NSGA-II algorithm
0
0
no vote
NSGA-III multi-objective optimization algorithm
0
0
no vote
Compressed sensing example
0
0
no vote
CFAR detector example
0
0
no vote
No comment