Резюме C ++
Использование команды #pragma intrinsic
в разделе препроцессора вашего кода значительно увеличит скорость большинства математических функций вызовов.
#pragma intrinsic(sqrt, pow)
Приведенный выше код позволяет отправлять вызовы большинства математических функций непосредственно в математический сопроцессор, а не в стек функций.
Вопрос
Есть ли способ сделать это в C #? Помимо переписывания встроенных функций, чтобы сделать что-то подобное. Например, обычно используется степень двойки, поэтому это было бы целесообразно, но это не то, что я ищу:
public double Pow2(double value)
{
return (value * value);
}