We propose and demonstrate an optical signal processor performing matrix-vector multiplication, which is composed of laser-modulator array, multiplexer, splitter, microring modulator matrix and photodetector array. 8 × 10⁷ multiplications and accumulations (MACs) per second is implemented at the clock at a clock frequency of 10 MHz. All functional units can be ultimately monolithically integrated on a chip with the development of silicon photonics and an efficient high-performance computing system is expected in the future.