Louis Jenkins's Projects
Arkouda: NumPy-like arrays at massive scale backed by Chapel (a python/chapel package)
Atlas: Programming for Persistent Memory
Utilities Package for the C programming language
a Productive Parallel Programming Language
Provides support for performing atomic operations on Chapel class instances in a scalable manner (W.I.P)
Tracking research branches that are not under active development. This is a fork of chapel-lang/chapel.
Data Structures written in Chapel.
[W.I.P] AtomLinter extension for the Chapel Programming Language
OpenCL Wrapper for Chapel
Chapel HyperGraph Library (CHGL) - HPC-class Hypergraphs in Chapel
An Open Source academic enrichment tool for marking up code.
Discrete-time Signal Processing 3rd edition (Oppenheim)
[GSoC] Distributed Data Structures - Collections Framework for Chapel language
DMTCP: Distributed MultiThreaded CheckPointing
Parallel PDE Solver example using METIS/ParMETIS, Exodus-II, Kokkos, Trilinos, and various other libraries. For Sandia National Lab.
A minimal, Turing-complete, Domain-Specific Language; simple text editor with an interpreter, Abstract Syntax Tree and reduced Control Flow Graph graphical generator.
(W.I.P) Converter from Dwarfdump to JSON
Proof-of-Concept Java Virtual Machine (JVM) Bytecode Interpreter written in Haskell
GAP Benchmark Suite
Concurrent and Scalable Built-In Hash Table For The Go Programming Language
data types for Java .class files format and functions to assemble/disassemble Java bytecode
Build a Jekyll blog in minutes, without touching the command line.
Code for "Jukebox: A Generative Model for Music"
A copy of http://www.nih.at/libzip.
[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
(Swing) GUI for LLVM-JVM project
A GUI written in Java 8 + Swing; Comes with a basic text editor, ability to select optimizations, generate and view CFG, dominator trees and post-dominator trees, and more!