Что такое большое деление на большинстве современных ISA? Есть ли какая-то оптимизация или это наивный O (числитель/знаменатель)? Я пишу код, который сильно зависит от работы модуля.
Например, какое относительное время требуется для выполнения 10/5, 20/5 и 40/5? Имеют ли современные процессоры от Intel, nVidia, Qualcomm и т.д. одинаковую Big-O для деления?
ПРИМЕЧАНИЕ. Я могу ошибаться, полагая, что деление равно O (размер числителя), и этот вопрос может вообще не иметь смысла. Пожалуйста, поправьте меня, если это так.