Pull to refresh
19
0
Роман Сницарь@nonpareil_coder

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

Send message

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

Level of difficultyMedium
Reading time3 min
Reach and readers2.9K

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

Читать далее

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

Level of difficultyMedium
Reading time3 min
Reach and readers2.9K

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

Читать далее

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

Level of difficultyHard
Reading time4 min
Reach and readers2.1K

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

Читать далее

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

Level of difficultyMedium
Reading time5 min
Reach and readers2.4K

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

Читать далее

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

Level of difficultyMedium
Reading time6 min
Reach and readers3.6K

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

Читать далее

Information

Rating
Does not participate
Location
Redmond, Washington, США
Registered
Activity

Specialization

Директор по обеспечению качества, Архитектор программного обеспечения
Ведущий
From 300,000 $
C#
C++
Английский язык
Разработка программного обеспечения
Java
ООП
.NET
Visual Studio
Оптимизация кода
Прикладная математика