Google runs on a distributed network of thousands of low -cost computers and can therefore carry out fast parallel processing . Parallel processing is a method of computation in which many calculations can be performed simultaneously , significantly speeding up data processing .