Главная страница

ic1ic2 ic4ic3 ic5  ic7 ic6

Услуги

Аутсорсинг разработки сложного кода для повышения эффективности ваших продуктов.


Разработка специализированных сервисов

Численные расчеты, обработка изображений, облачные сервисы ретрансляции и обработки данных


Перенос кода на многоядерные процессоры, GPGPU, Intel Phi

Портирование кода, распараллеливание решений, улучшение производительности


Инструмент «RunParallel» - Автоматическое распараллеливание кода

Оптимизация и распараллеливание кода "на лету" во время Just-In-Time исполнения

О компании

Наша компания сфокусирована на исследованиях и разработках в области вычислительноемких алгоритмов, низкоуровневых системных высокоэффективных сервисов, решениях для высокопроизводительных вычислений.

Основа компании – специалисты в области системного программирования, параллельного программирования, разработки трансляторов и высоконагруженных сервисов.

Используемые технологии:

  • Pure C, С++ – для построения действительно эффективных и специализированных под вашу задачу решений:

    • низкоуровневое системное программирование, устранение узких мест;

    • распараллеливание вычислений для повышения быстродействия программ и отказоустойчивости сервисов.

  • Python, Java EE – для построения эффективных, масштабируемых, отказоустойчивых web-сервисов.

Аппаратные платформы, которые вы сможете использовать сотрудничая с нами:

  • NVIDIA CUDA GPU (CUDA C, OpenCL C);

  • AMD GPU (OpenCL C);

  • Intel Xeon PHI (Offload Acceleration, Native Code);

  • x86_64 CPU (Posix Threads, OpenMP, Intel TBB);

  • Гетерогенные кластеры NUMA/SMP-серверов, включающих универсальные многоядерные процессоры и ускорители (OpenMPI, MPICH2, GPGPU).

Команда

Артем Лебедев
Артем Лебедев

Руководитель

Параллельное программирование

    Илья Кузнецов
    Илья Кузнецов

    Разработчик

    Оптимизации

      Александр Петров
      Александр Петров

      Менеджер

      Продажи

      Избранные публикации

      • Lebedev A. Automatic parallelization on GPU on .NET platform. // Second International Conference «Cluster Computing» CC 2013: Collection of scientific papers. — Lviv Polytechnic National University, 2013. — p. 113 — 117.
      • Lebedev A., Khachumov V. Offload acceleration of scientific calculations within .NET assemblies. // Third International Conference on High Performance Computing (HPC-UA 2013):  Collection of scientific papers. — National Technical University of Ukraine «Kyiv Polytechnic Institute», 2013. — p. 233 — 238. (PDF)
      • Pavlov M, Petrov A. Software architecture for scalable computing systems with automatic granularity selection of executable code Open Innovations Association (FRUCT), 2015 17TH Conference of, 20-24 April 2015, pp 151 – 156 DOI: 10.1109/FRUCT.2015.7117986 (PDF)
      • A. Lebedev Dynamic Parallelization of Computational Code as a Phase of Just-in-Time Compilation (poster) (PDF)
      • Petrov A., Lebedev A. BiomedConnect - Cloud platform for collection and analysis of biomedical data (PDF)
      • Mikhail Shubin, Artem Lebedev, Outi Lyytikainen, Kari Auranen Revealing the True Incidence of Pandemic A(H1N1)pdm09 Influenza in Finland during the First Two Seasons — An Analysis Based on a Dynamic Transmission Model, PLOS Computational Biology, March 24, 2016 (PDF)

      Контакты

      И мы свяжемся с вами как можно скорее.
      Адрес
      50, Карякинская ул., Рыбинск Ярославская обл., Россия
      Обратная связь
      E-mail: support [at] runparallel.ru Phone: +7-980-740-0901

        Ваше имя (обязательно)

        Ваш e-mail (обязательно)

        Тема

        Сообщение

        Я принимаю условия пользовательского соглашения