1. A system comprising: an input port for receiving an input vector; a scalable artificial neural network, wherein the input vector is fed forward through the scalable artificial neural network to provide an output vector and wherein the input vector is subject to synchronization within the scalable artificial neural network based on a predetermined degree of parallelization; and an output port for outputting the output vector.