Ah yeah! those are the two papers that I've been using!
pps: have you read about CUDA cuts? http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4563095&tag=1