The application relates to the technical field of
artificial intelligence, and provides a
matrix multiplication implementation method and device,
electronic equipment, a storage medium and a program product, the method comprising the following steps: based on multiple
matrix multiplication operations to be simultaneously executed, dividing computing cores on a
chip into multiple computing groups, each computing group comprising at least two computing cores, and each computing group corresponding to one
matrix multiplication operation; controlling each computing group to respectively execute the corresponding matrix multiplication operation, and obtaining a result matrix of each matrix multiplication operation. According to the application, the computing cores are grouped, each computing group executes one matrix multiplication operation in parallel, and the function of executing multiple matrix multiplication operations on the
chip in parallel is realized; moreover, the computing cores in each computing group are reduced relative to the entire
chip, for one matrix in each matrix multiplication operation, the matrix is divided into a smaller number of sub-matrices, the number of rows of the sub-matrices is relatively large, the number of rows of the sub-matrices can cover the minimum calculation
granularity of the computing cores, and the
utilization rate of the computing cores is improved.