Removed unused swap() function
Tried changing the cache configuration for the run() kernel, but observed no significant performance difference
Store PSO constants in __constant__ memory.
It does slow things down a little bit to have them not be compile-time literals,
but it's super useful to be able to override them from the command line.
Most parameters can now be set from the command line.