Как стать автором
Обновить
1
0
Тимур @Redplcs

Пользователь

Отправить сообщение

Я не математик и у меня 3 по алгебре и 4 по геометрии с колледжа, но хочу сказать по поводу оптимизации. В .NET Math и MathF класс внутри под каждым методом имеют Intrinsic атрибут, который говорит что вызов метода надо подменить опкодом на этапе JIT компиляции. Грубо говоря, целый метод превратиться в одну инструкцию. В вашем случае, исходя из того, что написано в статье, нет ни одного атрибута. Конечно, к соответственной оптимизации вам не получится прийти, ибо всё это делается в исходниках CLR. Я вам предлагаю добавить MethodImpl атрибут с параметром AggressiveInlining, чтобы исключить ненужные прыжки по стеклу

Информация

В рейтинге
Не участвует
Дата рождения
Зарегистрирован
Активность