HPC SERBIA SERVICES

NCC Serbia offers a comprehensive range of services to support academia, industry, SMEs, and public administration in adopting high-performance computing (HPC) and advanced data analytics. Our offerings continuously evolve, and here we present the main services available through our expertise and infrastructure. These services span the entire innovation cycle, including access to HPC resources, application optimization, development, proof-of-concept implementation, and specialized training - all designed to help users accelerate research, innovation, and digital transformation.

Depending on the type of service, deliverables may include technical reports, consultation notes, optimized applications, proof-of-concept implementations, deployed solutions, training materials, or other project-specific outputs. The duration of each service varies according to its complexity, scope, and user requirements, while delivery can be organized remotely, on-site, or in a hybrid format to best accommodate the needs of the user and the nature of the engagement.

HPC ACCESS SERVICES

HPC readiness assessment

Evaluation of computational problems to determine suitability for HPC execution, including scalability, complexity, and expected performance gains.

National HPC access support

Guidance and support for obtaining access to national infrastructure, including account creation and onboarding.

EuroHPC access proposal preparation

Support for preparing competitive proposals for EuroHPC systems, including technical planning and resource estimation.

INFRASTRUCTURE SERVICES

CPU computing service

Production-grade CPU-based HPC service for simulations, numerical methods, and large-scale scientific workloads.

Interactive Jupyter HPC environment

Web-based interactive notebook environment integrated with HPC resources for data science workflows.

Secure research data storage

Storage infrastructure for simulation outputs, datasets, and project data with secure access and backup.

APPLICATION ENGINEERING SERVICES

Parallelization service (MPI/OpenMP)

Conversion of serial applications into parallel versions using shared and distributed memory paradigms.

GPU porting service (CUDA)

Migration of CPU applications to GPU architectures for improved performance.

Performance profiling and optimization

Detailed analysis and optimization of HPC applications to maximize efficiency.

Workflow automation and containerization

Building reproducible scientific workflows using containers and automated pipelines.

INDUSTRY AND INNOVATION SERVICES

HPC feasibility study for SMEs

Assessment of HPC applicability and business value for SMEs.

Proof-of-Concept development

Implementation of pilot HPC solutions to validate technical feasibility.

TRAINING AND CAPACITY BUILDING

Intro to HPC training

Basic training on HPC concepts, usage, and workflows.

Advanced parallel programming training

Hands-on training on MPI, OpenMP and CUDA programming.

Domain-specific scientific computing workshops

Workshops tailored to scientific domains such as physics, materials science, biotech, and cybersecurity.

All NCC Serbia services are also available through the HPC Service Hub, a European platform providing a central access point for discovering HPC-related services and expertise offered by National Competence Centres and other providers across Europe. The Hub enables users to explore available services, find relevant expertise and resources, and connect with service providers based on their specific needs. More information and the complete service catalogue can be found on the HPC Service Hub page within the HPC in Europe portal.