Add compression support

Also update benchmark scripts