Johan Hidding
Kernel Tuner
Kernel Tuner greatly simplifies the development of highly-optimized and auto-tuned CUDA, OpenCL, and C code, supporting many advanced use-cases and optimization strategies that speed up the auto-tuning process.
- Big data
- GPU
- High performance computing
- + 3
- (Cuda)
- (Python)
QMflows
Construction and efficient execution of computational chemistry workflows.
- Multi-scale & multi model simulations
- Workflow technologies
- ("Jupyter Notebook")
- (Python)
- (Shell)
mcfly
Helps you find a suitable neural network configuration for deep learning on time series.
- auto-ml
- deep learning
- Machine learning
- + 1
- (CSS)
- (HTML)
- (JavaScript)
- + 1
HyperCanny
Finds edges in high-dimensional data using the Canny algorithm.
- Data Analysis
- edge detection
- High performance computing
- (C)
- (C++)
- (Makefile)
- + 3
Noodles
Task-based parallel programming model in Python that offers the same intuitive interface when running complex workflows on your laptop or on large computer clusters.
- High performance computing
- Workflow technologies
- (HTML)
- ("Jupyter Notebook")
- (Lua)
- + 2
Entangled
Entangled makes literate programming easier. It keeps markdown and program source in sync. This makes it more convenient to extend and debug your literate code.
- Literate Programming
- open science
- python
- + 2
- (C)
- (C++)
- (Jinja)
- + 3
BestieTemplate.jl
BestieTemplate.jl is a template focused on best practices for package development in Julia.
- best practices
- julia
- template
- (Julia)
byteparsing
Parser library for reading custom binary files from Python.
- Big data
- Multi-scale & multi model simulations
- Optimized data handling
- (Batchfile)
- (C++)
- (CSS)
- + 5
PyXenon
Python wrapper for the Xenon programming interface to various compute and storage resources.
- (Batchfile)
- (Python)
- (Shell)
parareal
This package runs the parareal algorithm on a black-box simulator. Parallelisation is managed through Dask.
- High performance computing
- Numerical analysis
- (CSS)
- (Dhall)
- (HTML)
- + 5
PyELSEPA
Python wrapper for ELSEPA, a numeric code for computing elastic scattering cross-sections for electrons and positrons off neutral atoms.
- (Dockerfile)
- (Python)
GraphvizDotLang.jl
Interface for Graphviz in Julia. This module helps to create graph visualizations programatically in Julia, with Graphviz as a back-end.
- Graphs
- Julia Package
- Visualization
- (Julia)
- (Makefile)