Computation with Coupled Oscillators in an Image Processing Pipeline

Konferenz: CNNA 2016 - 15th International Workshop on Cellular Nanoscale Networks and their Applications
23.08.2016 - 25.08.2016 in Dresden, Deutschland

Tagungsband: CNNA 2016

Seiten: 2Sprache: EnglischTyp: PDF

Persönliche VDE-Mitglieder erhalten auf diesen Artikel 10% Rabatt

Autoren:
Hull, Zachary; Chiarulli, Donald; Levitan, Steven (Computer Engineering Program, University of Pittsburgh, Pittsburgh, PA 15261, USA)
Csaba, Gyorgy; Porod, Wolfgang (Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN 46556, USA)
Pufall, Matthew; Rippard, William (National Institute of Standards, and Technology (NIST), Boulder, CO 80305, USA)
Stepp, Nigel; Cao, Yongqiang; Rao, Shankar; Pilly, Praveen; Payton, David (HRL Laboratories, LLC, 3011 Malibu Canyon Road, Malibu, CA 90265-4797, USA)

Inhalt:
We present an end-to-end image-processing pipeline that is accelerated using coupled spin-torque oscillator (STO) arrays for its key computational kernels. Coupled oscillator arrays are used throughout the pipeline, including the computation of spectral and spatial transforms in the saliency stages and convolution in the CNN-based classifiers in the back end. We present results for two types of oscillator models, a generic, parameterized, model that captures variations in coupling asymmetry, locking range, and noise, and a hardware calibrated spice model of a coupled STO array with data curve fitted to a closed-form C++ model. The pipeline was run over three benchmark datasets, the Neovision2 Tower and Helicopter datasets [1] and the DARPA Vivid dataset [2]. We show the sensitivity of the output to parameter variations in the generic model and show equivalent performance for the STO model.