SubDiv vs HardOps

When it comes to hard surface modelling which would you say is more “render friendly” sub div/surf modifiers or Hard Ops.

I know your scene may incorporate both, but say in the example of a complex cylinder shaped item.
To have a decent looking model with Hard Ops you may want to increase your sides to say 128, would that
then still be more efficient than an 8 sided cylinder with sub surf?

I really think that we need to see some kind of example blend-file. To me, your question is a bit too abstract, because, well, “it depends.” Show us, please.