This application provides a
parallel computing method, apparatus, electronic device, storage medium, and product. The method includes: receiving a computing request, the computing request including input data; sending the input data to a local accelerator according to the computing request, so that the local accelerator performs computing
processing on the input data through a first module; receiving first
boundary data sent by the local accelerator, obtaining second
boundary data from a neighboring processor based on the first
boundary data, and sending the second boundary data to the local accelerator, wherein the neighboring processor corresponds to a different computing node than the local accelerator; receiving a target computing result sent by the local accelerator, and writing the target computing result to a local hard disk through an input / output
library. The method of this application, by performing
parallel computing through accelerators with a larger number of cores, can execute multiple threads simultaneously, thereby improving
parallel computing efficiency.