Цель статьи - показать, что сравнить две функции на скорость не так просто, как кажется. Что существуют неочевидные ловушки, которые могут исказить результат в разы. Для этого вывода не нужен ни ассемблер, ни RDPMC, ни привязка к ядрам. Для того, чтобы отличить вилку от ложки не нужен электронный микроскоп, достаточно попробовать поесть суп.
Не могу удержаться, чтобы не перефразировать автора)
Для меня топор - это всего лишь инструмент. Поэтому переход на молоток не вызвал у меня трудностей. Моя сила удара и поставленная рука сделала переход простым. Но потом я столкнулся с проблемой: оказалось, молоток плохо колет дрова!
Очень прикольная задача! Есть место для вопросов, для оптимизации, для алгоритмов, для кодинга, для общения, для проактивности... Короче, куча качеств сразу проявляется у кандидата (или их отсутствие)
Цель статьи - показать, что сравнить две функции на скорость не так просто, как кажется. Что существуют неочевидные ловушки, которые могут исказить результат в разы. Для этого вывода не нужен ни ассемблер, ни RDPMC, ни привязка к ядрам.
Для того, чтобы отличить вилку от ложки не нужен электронный микроскоп, достаточно попробовать поесть суп.
Потому что статья не про это, как вы правильно заметили)
Да, можно переписать код, чтобы компилятор использовал векторизацию, но это тема отдельной статьи
Не могу удержаться, чтобы не перефразировать автора)
Самый страшный страх сишника:
Боязнь острого ножа, а то вдруг порежусь
Очень прикольная задача! Есть место для вопросов, для оптимизации, для алгоритмов, для кодинга, для общения, для проактивности... Короче, куча качеств сразу проявляется у кандидата (или их отсутствие)
В Vim команды приходится вводить постоянно. Вы не пробовали вводить команды, пока у вас русская раскладка?
Будет ли vim удобен для писателей на русском языке?
Ощущение, что статья написана ИИ: куча повторений и переливание из пустого в порожнее
Спасибо, мне было полезно узнать про эти возможности!
Всю жизнь страдать в этом идиотизме, чтобы к концу жизни или стать самому идиотом или жалеть о бесполезно прожитых годах
Полезное дело для поддержки импортозамещения. Осталось язык свой использовать и компилятор.
Параметры в виде shared_ptr точно нарушают ISP