trivia:
предложен алгоритм для ускорения операции деления uint_32 на константу посредством использования 64-разрядных инструкций в современных процессорах.
В LLVM-Clang уже есть, в gcc тестируется.
Описание, разбор и тесты есть по ссылке на статью в arxiv.org ниже.
перевод и некоторые детали на хоботе
статья на arxiv.org
*в новостях за март не нашёл.
upd. https://github.com/ridiculousfish/libdivide - решение уровня проекта, со знаковыми и беззнаковыми int{32,64}

Ответ на:
комментарий
от One

Ответ на:
комментарий
от voltmod

Ответ на:
комментарий
от voltmod
Ответ на:
комментарий
от voltmod


Ответ на:
комментарий
от quickquest
Ответ на:
комментарий
от firkax

Ответ на:
комментарий
от PPP328
Ответ на:
комментарий
от One


Ответ на:
комментарий
от IIIypuk

Ответ на:
комментарий
от Taetricus
Ответ на:
комментарий
от firkax

Ответ на:
комментарий
от Taetricus
Ответ на:
комментарий
от firkax

Ответ на:
комментарий
от firkax

Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)
Похожие темы
- Форум 32-битный Линукс и 64-битный процессор (2008)
- Форум Оптимизация программ под современные процессоры (2006)
- Форум 64-битная адресация в 32-битном arm процессоре (2025)
- Форум Совместимость 64 и 32 битных процессоров (2004)
- Форум Оптимизация строковых констант в gcc (2019)
- Форум 64 битный дроид (2015)
- Форум 64-битный флеш (2010)
- Форум 64 битные дистры (2006)
- Форум 64 битный дистр. (2006)
- Форум 64-битный дистр (2007)