24FreelanceБиржа фриланса, которая не спит
Активна

Fortran-разработчик научных вычислений — HPC и численный код

84 просмотра#2264
Период актуальности1 деньдо 18.11.2026
Размещена20.08.2026
Просмотров8434 за 14 дней

Описание услуги

Я Fortran-разработчик, специализируюсь на научных и высокопроизводительных вычислениях, и уже много лет живу внутри численного кода, к которому другие боятся прикасаться. Моя ежедневная работа — писать быстрые и корректные симуляции, решатели и конвейеры обработки данных на современном Fortran (от 77 до 2008/2018) и заставлять их эффективно работать на многоядерных машинах и кластерах. В отличие от тех, кто по привычке берётся за Julia, MATLAB или C++, я осознанно остаюсь в мире Fortran: для плотных численных циклов, линейной алгебры и унаследованного научного софта он остаётся самым честным и предсказуемым инструментом. Мне важна численная устойчивость, воспроизводимость и правильная физика, а не только то, что код компилируется.

Большая часть моей работы — спасение и модернизация. У исследовательских групп и инженерных команд часто есть Fortran-код возрастом в десятки лет: он всё ещё выдаёт результаты, на которые все опираются, но никто уже не помнит, как он устроен. Я аккуратно рефакторю такой код, добавляю тесты и документацию, заменяю фиксированную форму и спагетти на чистые модули, встраиваю его в системы сборки и CI, не меняя саму науку. Когда цель — скорость, распараллеливаю через OpenMP и MPI, настраиваю доступ к памяти и векторизацию, честно профилирую, чтобы видеть, куда реально уходит время. При необходимости связываю ядра на Fortran с Python или C для инструментов и визуализации.

Если у вас есть слишком медленный решатель, симуляция, которую нужно расширить, или старая научная программа, которой предстоит прожить ещё десятилетие, — я помогу. Объясняю компромиссы простым языком, держу результаты проверяемыми на каждом шаге и отдаю код, который ваша команда сможет поддерживать и без меня.

— Разработка на современном Fortran (от F77 до 2008/2018), модули и чистые интерфейсы
— HPC и параллельные вычисления через OpenMP и MPI на кластерах
— Численные методы: линейная алгебра, решатели ОДУ/УрЧП, интегрирование, оптимизация
— Симуляции и моделирование для физики, инженерии и прикладной математики
— Спасение унаследованного кода: рефакторинг, тесты, сборка, документация
— Профилирование производительности, векторизация и настройка памяти
— Связка Fortran с Python и C для инструментов и визуализации
Контакты фрилансера
E-mailПоказать
24
Твенти · совет

Перед тем как заказать

  • Посмотрите портфолио исполнителя.
  • Опишите задачу и спросите цену и срок.
  • Проверьте отзывы других заказчиков.
  • Или опубликуйте проект и сравните несколько предложений.
Тот же раздел

Похожие услуги

Все услуги раздела
Полезно знать
Как заказать эту услугу?

Напишите исполнителю через форму на этой странице: опишите задачу, срок и нужный результат.

Как проверить исполнителя?

Откройте анкету: рейтинг, портфолио и отзывы других заказчиков показывают опыт в похожих задачах.

Natalia M.Веб-программирование
Написать
ЗАКАЗЧИКАМ · БЕЗОПАСНАЯ СДЕЛКА

Нужен похожий проект? Разместите задание бесплатно за 30 секунд

Получите предложения от проверенных фрилансеров и оплачивайте результат только после приёмки через Безопасную сделку.

Разместить задание бесплатно →Как работает защита
ИСПОЛНИТЕЛЯМ · PAYORA 1-CLICK

Закрепите анкету в ТОП категории за $5 / неделю

Поднимите свой профиль и портфолио на 1-е место каталога (оплата в 1 клик через Payora) и получайте до 5× больше прямых заказов.

Закрепить в ТОП ($5/нед)Пополнить через Payora