Какие методы будет использовать современный FPU для вычисления трансцендентных функций?
Например, процессоры Intel предоставляют такие инструкции, как FSIN
, FCOS
, FYL2X
и т. д. Мне любопытно, какие алгоритмы будут использоваться для фактической реализации их на аппаратном уровне.
Мое наивное предположение было бы рядом Тейлора, возможно, в сочетании с некоторыми таблицами поиска, но это не более чем дикая догадка. Пожалуйста, просветите меня.
P.S. Этот вопрос более общий, чем просто аппаратное обеспечение Intel.