C and Python examples from my book on using PETSc and Firedrake to solve PDEs
-
Updated
Jun 27, 2024 - C
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
Information about many aspects of high-performance computing. Wiki content moved to ~/docs.
A unique cryptocurrency built-in C++, with a system to purchase computing power from miners, bringing distributed super-computing to everyone.
RDMA-examples: A repository of practical code examples showcasing the fundamental concepts and usage of RDMA (Remote Direct Memory Access) technology.
Parallel programming applications that I've written and launched on supercomputing complex of Moscow State University throughout my studies in the department of Supercomputers and Quantum Informatics
Simple program to calculate routing records in different network topologies.
Determinant computation with OpenMP and MPI
Nautilus Aerokernel
Parallel implementation of Yee's Algorithm of "Finite Difference Time Domain" using Message Passing Interface(MPI) and Open Multi-Processing(OMP)
This repository holds data for numerical simulations of supercritical carbon dioxide completed at NREL Supercomputer Peregrine and UW Supercomputer Hyak
DARPA UHPC Graph Theory Benchmark (Scalable Synthetic Compact Application #2)
MST: Parallel Minimum Spanning Forest
SIMPLE is a framework for implementation of parallel algorithms using our methodology for developing high performance programs running on clusters of SMP nodes. Our methodology is based on a small kernel (SIMPLE) of collective communication primitives that make efficient use of the hybrid shared and message passing environment. We illustrate the…
PSRS: Parallel Sorting using Regular Sampling
PMedian: Parallel Selection and Median Finding
Cycle-Detection: A Parallel Algorithm for Cycle Detection in Planar Partitioned Digraphs
Parallel List Ranking for multicore processors
Projects from my quest to learn about high-performance computing.
Application-Aware Routing for Cray Aries Networks
Add a description, image, and links to the supercomputing topic page so that developers can more easily learn about it.
To associate your repository with the supercomputing topic, visit your repo's landing page and select "manage topics."