私はいくつかのループ集約的な計算を行っており、コードを Cython に変換しています。cython -a オプションを使用してプロファイリングを行い、.html ファイルを調べたところ、float 除算を行うたびに、やや黄色い線があり、次のような処理が行われるようです。
if (unlikely(__pyx_t_37 == 0)) {
PyErr_Format(PyExc_ZeroDivisionError, "float division");
{__pyx_filename = __pyx_f[0]; __pyx_lineno = 84; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
}
分周器が 0 の場合だと思います。そのために定数を使用していますが、分周器が 0 である可能性はありません。それを高速化するために何かできることはないかと考えていました。