* cuda headers: *.h -> *.hpp
 * restored cuda support