Spin torque oscillators (STOs) feature transient non-linear behaviour that can be exploited for computation. When combined in arrays, they can be networked to produce more complex collective behaviours than single devices alone. We simulate a physical reservoir computer comprising an array of STOs, using a macro spin approximation. We demonstrate that STOs can be networked together in arrays using nanowires, and that by altering the properties of these nanowires we can optimise the magnetic exchange coupling between the oscillators for computational purposes. We train a simulated array of coupled oscillators to compute various time-independent and time-dependent benchmark tasks. We explore the effects of array size, heterogeneous coupling, and connection topologies. We demonstrate the computational potential of programming the exchange coupling in arrays of oscillators through nanowires.
@inproceedings(Dale++:2023-UCNC, author = "Matthew Dale and Richard F. L. Evans and Angelika Sebald and Susan Stepney", title = "Reservoir Computing with nanowire exchange-coupled spin torque oscillator arrays", pages = "64-76", doi = "10.1007/978-3-031-34034-5_5", crossref = "UCNC-2023" ) @proceedings(UCNC-2023, title = "UCNC 2023, Jacksonville, Florida, USA, March 2023", booktitle = "UCNC 2023, Jacksonville, Florida, USA, March 2023", series = "LNCS", volume = 14003, publisher = "Springer", year = 2023 )