#prog #article
Superoptimizing an FPU emulator
TL;DR: для функции, которая изымает из числа с плавающей точкой самый младший бит и состоит из шести операций с if, полным перебором (что, собственно, и есть супероптимизация) нашли реализацию за пять операций без ветвления.
Superoptimizing an FPU emulator
TL;DR: для функции, которая изымает из числа с плавающей точкой самый младший бит и состоит из шести операций с if, полным перебором (что, собственно, и есть супероптимизация) нашли реализацию за пять операций без ветвления.
purplesyringa's blog
Superoptimizing an FPU emulator
Superoptimization is the process where a compiler automatically finds the optimal sequence for a loop-free sequence of instructions.
– Wikipedia
Compilers are good at making mechanical transformations that make code faster. Unfortunately, most of them are…
– Wikipedia
Compilers are good at making mechanical transformations that make code faster. Unfortunately, most of them are…
🔥21🎉3👍1
Forwarded from Лентач
«Новая газета» объявила о прекращении работы.
Ранее минюст включил издание в реестр «иноагентов»
«Нас убили. 9 ноября мы погасим свет в нашем доме, где прожили 30 лет, выключим сервера и уйдем. Газеты больше нет. Российские власти и российские спецслужбы заставили редакцию прекратить работу», — говорится в заявлении редакции.
Ранее минюст включил издание в реестр «иноагентов»
😢20🤣9👍7😁2🤬2🖕1🫡1
Forwarded from Технологический Болт Генона
https://github.com/oven-sh/bun/pull/45631
Уверен, что ревью PR-а провели достачно хорошо, нет никаких сомнений в этом.
Уверен, что ревью PR-а провели достачно хорошо, нет никаких сомнений в этом.
🤣19❤2🤩2🤔1😢1
#prog #rust #rustlib
owo-colors — библиотека для вывода в терминал окрашенного и стилизованного текста. Без зависимостей (по умолчанию) и поддерживает
owo-colors — библиотека для вывода в терминал окрашенного и стилизованного текста. Без зависимостей (по умолчанию) и поддерживает
#![no_std].use owo_colors::OwoColorize;
fn main() {
// Foreground colors
println!("My number is {:#x}!", 10.green());
// Background colors
println!("My number is not {}!", 4.on_red());
}
❤9
tomshardware.com/tech-industry/data-centers/openai-ceo-says-its-quite-terrible-for-your-pc-to-have-ram-sam-altman-says-data-centers-offer-better-utilization
Кто-нибудь, врежьте ему в рожу.
Кто-нибудь, врежьте ему в рожу.
Tom's Hardware
OpenAI CEO says it's 'quite terrible' for your PC to have RAM — Sam Altman says data centers offer better utilization
With data centers full of RAM, your PC is apparently the problem.
😁36🖕10🤬3💩1
Forwarded from [NEWS] Lols Anti Spam Bot
Telegram не взломали — просто теперь спамеры рассылают бесплатные деньги прямо на кошелёк пользователя! 😀
И поскольку спам приходит с официального сервисного аккаунта, антиспам для лички @neLOLsbot тут уже не поможет.
В порядке бреда добавил в раздел Фейс-контроль две новые опции: Без кошелька и Без денег.
Зачем оно кому-то нужно? — ¯\_(ツ)_/¯
И поскольку спам приходит с официального сервисного аккаунта, антиспам для лички @neLOLsbot тут уже не поможет.
В порядке бреда добавил в раздел Фейс-контроль две новые опции: Без кошелька и Без денег.
Зачем оно кому-то нужно? — ¯\_(ツ)_/¯
😁6🤔3