Anova Law Group, PLLC
Data parallel processing method and apparatus based on multiple graphic processing units
A parallel data processing method based on multiple graphic processing units (GPUs) is provided, including: creating, in a central processing unit (CPU), a plurality of worker threads for controlling a plurality of worker groups respectively, the worker groups including one or more GPUs; binding each worker thread to a corresponding GPU; loading a plurality of batches of training data from a nonvolatile memory to GPU video memories in the plurality of worker groups; and controlling the plurality of GPUs to perform data processing in parallel through the worker threads. The method can enhance efficiency of multi-GPU parallel data processing. In addition, a parallel data processing apparatus is further provided.
TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
G G G G G G G G
G06N G06F G06N G06T G06N G06F G06T G06F
inventional inventional inventional inventional inventional inventional inventional inventional
Xing Yong Zhimao Yongqiang Wei Bo Yi Eryu Chunjian Lei
Jin Li Guo Zou Xue Chen Li Wang Bao Xiao