Sergei Gorlatch
171 papers 28 citations h-index 2 1992–2026
Descend: A Safe GPU Systems Programming Language
Graphics Processing Units (GPU) offer tremendous computational power by following a throughput oriented computing paradigm where many thousand computational units operate in parallel. Programming...
Auto-Tuning High-Performance Programs Using Model Checking in Promela
The paper combines research approaches that traditionally have been disjoint: 1) model checking as used in formal verification of programs, and 2) auto-tuning as often used in high-performance...
A Language for Describing Optimization Strategies
Optimizing programs to run efficiently on modern parallel hardware is hard but crucial for many applications. The predominantly used imperative languages - like C or OpenCL - force the programmer...