Новости по тегу "optimization"
Подборка публикаций, содержащих тег "optimization". Актуальные темы и важные события.

Function splitting и чистый код
Сложная и тяжелая статья с непропорционально простым выводом. Вспомним фон Неймана, затронем процессорный кеш, поговорим про регистры и...

Гайд: Как заменить скриншоты для iOS-приложения в App Store без билда и новой версии?
Привет! Меня зовут Александра, я ASO & ASA-менеджер и автор Телеграм канала Заметки ASO. В этой статье покажу, как поменять скриншоты для...

Оптимизируем C++ шаблоны: от инлайнинга до модулей
Мы рассмотрим, чем опасны шаблоны для проекта на C++ и как минимизировать эти риски. В оптимизации нам помогут инлайн-файлы, явные инстанциации и...

Часть 3. Векторизация на Go: CGo, транзакции, компиляторы, поддержка, байтовые инструкции
В первой части статьи мы рассмотрели, как можно вручную ускорить Go-код с помощью векторизации и SIMD-инструкций, реализованных через...

Часть 2. Векторизация и SIMD в Go: ускорение поиска и сравнения в массивах
Ускорить простые задачи, вроде поиска в массиве и сравнения слайсов, поможет мощь SIMD. Эти векторные инструкции, которые обрабатывают десятки...

Часть 1. Почему Go-ассемблер и векторизация могут быть полезны: идея для ускорения
Когда речь заходит о производительности в Go, большинство разработчиков полагаются на стандартные библиотеки и встроенные инструменты оптимизации,...

[Перевод] Zod v4: Стал в 17 раз медленнее? (и почему это важно)
Всем привет! 👋Я — Дмитрий, автор Sury — самой быстрой библиотеки для работы со схемами. Если вы фанат Zod (а кто не фанат?), эта статья для вас....

Как правильно пофиксить INP и весь Performance: опыт команды ОК
С 12 марта 2024 года метрика FID (First Input Delay) из семейства Core Web Vitals заменена метрикой INP (Interaction to Next Paint), которая...

Оптимизация Go map{-}{-}
Хеш-таблица(мапа) — одна из самых популярных структур данных, потому что поиск по ключу происходит за O(1). Причем ключ может быть любым любым...