It all depends on texture pack resolution, chunk loading, view distance, if you have many force loaded chunks that can also cause lag.
And yup optifine does help. Those performance numbers look really odd, 1.5 seems to be quite harsh on certain setups.
Regardless, either grab a laptop with a decent gpu or grab one with an APU. Trust me, playing minecraft on integrated graphics is literally no fun at all.