Search
Write a publication
Pull to refresh
19
31
Роман Сницарь @nonpareil_coder

Параллелизатор

Send message

Efficient Computer: программируем по кафелю

Level of difficultyMedium
Reading time3 min
Views3.3K

Экспериментируем с компилятором для новой не Фон-Неймановской архитектуры, обещающей повышение энергоэффективности в 100 раз.

Читать далее

Project Euler. Векторное программирование и задача номер 1

Level of difficultyMedium
Reading time3 min
Views3.5K

Добавляем щепотку векторного программирования в задачки проекта Эйлер. Заодно разбираемся, как эффективно реализовать деление на константу.

Читать далее

Оптимизация языковой модели Mamba для выполнения на CPU

Level of difficultyHard
Reading time4 min
Views3.3K

Как оптимизировать модель Mamba для выполнения на CPU? Ускоряем код в 20 раз по сравнению с PyTorch, нарушая в процессе все правила оптимизации.

Читать далее

О векторном вычислении экспоненциальной функции

Level of difficultyMedium
Reading time5 min
Views3.3K

Как вычислить экспоненциальную функцию быстро и с минимальной погрешностью? Пишем векторизованный код.

Читать далее

Об ошибках округления и способах борьбы с ними

Level of difficultyMedium
Reading time6 min
Views5K

Почему при сложениии одинаковых чисел в разном порядке получаются разные результаты?
Как мининмизировать ошибки округления или избавиться от них совсем?

Читать далее

Information

Rating
171-st
Location
Redmond, Washington, США
Registered
Activity

Specialization

Quality Assurance Director, Software Architect
Lead
From 300,000 $
C#
C++
English
Software development
Java
OOP
.NET
Visual Studio
Code Optimization
Applied math