Fix bugs, now need to do:
Traceback (most recent call last):
  File "compute.py", line 110, in <module>
    comp(a_d, b_d, cuda.Out(c), block = (blockx/windowSize, windowSize, 1), grid = (gridx, 1))
  File "/usr/local/lib64/python2.6/site-packages/pycuda/driver.py", line 354, in function_call
    func._set_block_shape(*block)
pycuda._driver.LogicError: cuFuncSetBlockShape failed: invalid value