update readme and fix SM 3.0 build