Home page

ic1ic2 ic4ic3 ic5  ic7 ic6

Services

Outsourcing the development of complex code to make your products more effective.


Development of specialized services

Numerical analysis, image processing, data relay and processing services


Optimizing your code for multicore CPUs, GPGPU, Intel Xeon Phi

Porting your code, parallelizing solutions, improving performance


«RunParallel» utility - Parallelize your code automatically

On-the-fly code optimization and parallelization during Just-In-Time execution

About

Our company is focused on R&D of complex algorithms, low-level system high-efficient services, high-performance solutions with short round-trip delay time.

The basis of the company is specialists in the field of system programming, parallel programming, development of translators and high-load services.

Used technologies:

  • Pure C, C++ - to build really effective and specialized solutions for your task:

    • low-level system programming, debottlenecking;

    • parallelization of calculations to improve the performance of programs and the fault tolerance of services.

  • Python, Java EE - for building efficient, scalable, fault-tolerant web services.

Hardware platforms that you can use by cooperating with us:

  • 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);

  • Heterogeneous clusters of NUMA/SMP servers including universal multi-core processors and accelerators (OpenMPI, MPICH2, GPGPU).

Team

Artem Lebedev
Artem Lebedev

CEO

Parallel programming

    Ilya Kuznetsov
    Ilya Kuznetsov

    Developer

    Optimizations

      Alexander Petrov
      Alexander Petrov

      Manager

      Sales

      FEATURED PUBLICATIONS

      • 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)

      Contacts

      And we will get in touch as soon as possible.
      Address
      50, Karyakinskaya str., Rybinsk Yaroslavl reg., Russia
      Customer Support
      E-mail: support [at] runparallel.ru Phone: +7-980-740-0901

        Your name(*)

        Your email(*)

        Topic

        Text

        I accept the terms of the user agreement