ハザード関連は私が一番よくわかってないと思いますが、
とりあえず、x86というのはciscなんでしょうか?

それはいいとして、
x86がパイプランのハザードをどう処理しているのかよくわからないので
なんともいえないのですが、
ハードウエアとコンパイラ(アセンブラ)の両方で、ハザードを防止するような
アーキテクチャも存在させる事はできます。
また、ハードウエアだけで制御する事も、コンパイラだけで制御する事も
可能です。

高速化したいプログラムは数値計算です