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.