BF1 has some issues regarding CPU's at the moment. I read somewhere a dev saying that are attempting to fix it. Even an i5 6600k will bottleneck in BF1 (will hover around 95%-100%). My i5-4460 bottlenecks my GTX 1070 pretty hard in BF1, i drop to as low as 40fps.