The present disclosure provides a
data processing method, an apparatus and a medium applied to a distributed
system, relates to the field of
computer technology, and particularly to the field of
chip technology and distributed
data processing technology. The implementation is: for each of a plurality of data blocks included in data to be processed, dividing the data block into a plurality of first sub-blocks corresponding to a plurality of computing unit groups respectively; for each first sub-block of the plurality of first sub-blocks, dividing the first sub-block, based on a target computing
unit group corresponding to the first sub-block, into a plurality of second sub-blocks corresponding to the plurality of computing units in the target computing
unit group, respectively; determining, by
processing each second sub-block utilizing the corresponding computing unit of the second sub-block , a plurality of first
processing results output by the plurality of computing units respectively; and determining a
processing result of the first sub-block by performing a
data reduction operation on the plurality of first processing results utilizing the target computing
unit group.