You're missing some forms of acceleration from manycore processors, you may want to consider discussing `PyOpenCL` or `theano` here.