Fabian Knorr

Research Staff at Isar Interactive GmbH & Co. KG

Innsbruck, Tyrol, Austria
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Fabian Knorr is a research-focused software engineer with 11 years of experience building high-performance systems in C, C++ and Rust, and researching accelerator programming with CUDA and SYCL. Based in Innsbruck, he combines work on data compression, compiler construction and quantitative performance analysis to make scientific applications efficient and accessible on heterogeneous hardware. His open-source contributions include improving hipSYCL support and runtime profiling for the AdaptiveCpp compiler, helping applications adapt to diverse CPU/GPU vendors at runtime. Fabian has applied research insights to production problems—shipping resource-efficient, search-based AI for trick-taking card games and engineering CI/test automation for a game studio. He favors rigorous API design for safety and speed and frequently bridges low-level systems work with Python and web frontends for visualization and developer tooling. That blend of practical product impact and deep systems research makes him effective at turning performance research into usable software.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Universität Passau
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
3,154reputation
505kreached
16answers
28questions
github-logo-circle

Github Skills (21)

c-language10
gpgpu10
sycl10
compiler-compiler10
gpu10
compiler10
cprogramming-language10
testing9
cluster-computing9
accelerated-computing9
parallel-computing9
scientific-computing9
high-performance9
debug8
debugging8

Programming languages (11)

TypeScriptC++RustCLLVMJavaScriptHTMLMarkdown

Github contributions (5)

github-logo-circle
AdaptiveCpp/AdaptiveCpp

May 2020 - Oct 2021

Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
Role in this project:
userSoftware Engineer
Contributions:26 reviews, 17 commits, 18 PRs in 1 year 4 months
Contributions summary:Fabian made several contributions focused on improving the hipSYCL compiler's functionality and stability. They fixed compiler warnings related to deprecated copy constructors and addressing issues in explicit host-to-device/device-to-host copy operations. Additionally, the user added unit tests and implemented queue profiling features, enhancing the testing and monitoring capabilities of the project. Finally, the user worked on extending private memory support and implementing various accessor features.
cudaclanggpuhigh-performance-computingrocm
celerity/slurmactiond

Apr 2022 - Nov 2022

Contributions:100 commits, 60 pushes, 6 branches in 6 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Fabian Knorr - Research Staff at Isar Interactive GmbH & Co. KG