for sgd you probably don't compute the dual, so get rid of it, and it is hence probably only 2x slower.