In this paper we propose a new scheme that realizes the optical vector-matrix multiplication(OVMM) based on semiconductor optical amplifier(SOA).Compared with classical method,this design is based on non-spatial light architecture and the gain of SOA can compensate for optical loss to improve the computing precision.The scheme is verified experimentally via multiplying of a 1×2 vector by a 2×2 matrix.The results show that the proposed architecture can act as an OVMM.The wide range of gain adjustability provided by SOA can be used to improve the signal uniformity between different channels and thus optimize the dynamical range.It also has the potential to be integrated on a chip.