Learning Chip's repositories

HDagg-benchmark

HDagg's source code used to evaluate the paper "HDagg: Hybrid Aggregation of Loop-carried Dependence Iterations in Sparse Matrix Computations."

Language:C++License:GPL-3.0Stargazers:1Issues:0Issues:0

aggregation

The aggregation repository contains a set of algorithms for grouping vertices of DAGs coming from loop-carried dependencies. For more information see Sympiler website

Language:C++License:MITStargazers:0Issues:0Issues:0

AlgebraicMultigrid.jl

Algebraic Multigrid in Julia

Language:JuliaLicense:NOASSERTIONStargazers:0Issues:0Issues:0

ALP

Home of ALP/GraphBLAS, featuring shared- and distributed-memory auto-parallelisation of linear algebraically formulated graph algorithms and other programs. Soon with more to come!

Language:C++License:Apache-2.0Stargazers:0Issues:0Issues:0

BootCMatch

Bootstrap AMG based on Compatible weighted Matching

Language:CLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Language:CudaLicense:NOASSERTIONStargazers:0Issues:0Issues:0

dmg

Source code for Deep Multigrid method https://arxiv.org/pdf/1711.03825.pdf

Language:Jupyter NotebookLicense:MITStargazers:0Issues:0Issues:0

ginkgo

Numerical linear algebra software package

Language:C++License:BSD-3-ClauseStargazers:0Issues:0Issues:0

helmnet

Deep-learning iterative solver for the heterogeneous 2D Helmholtz equation

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

libflame

High-performance object-based library for DLA computations

Language:FortranLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

modern-cpp-template

A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.

Language:CMakeLicense:UnlicenseStargazers:0Issues:0Issues:0

nanoGPT

The simplest, fastest repository for training/finetuning medium-sized GPTs.

Language:PythonLicense:MITStargazers:0Issues:0Issues:0

neuralBPX

Direct optimisation of BPX preconditioners

Language:JuliaLicense:MITStargazers:0Issues:0Issues:0

npbench

NPBench - A Benchmarking Suite for High-Performance NumPy

Language:PythonLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0
License:CC-BY-4.0Stargazers:0Issues:0Issues:0

pargemslr

The parGeMSLR is an MPI-based sparse linear system solution/preconditioning package implementation with C++.

Language:C++License:LGPL-2.1Stargazers:0Issues:0Issues:0

parsy_bench

Artifact Description for paper titled: ParSy: Inspection and Transformation of Sparse Matrix Computations for Parallelism

Language:C++Stargazers:0Issues:0Issues:0
Language:C++License:MITStargazers:0Issues:0Issues:0

probabilistic-programming

Notebooks for probabilistic programming

Language:Jupyter NotebookStargazers:0Issues:0Issues:0
Language:PythonLicense:MITStargazers:0Issues:0Issues:0

sparseinv

Experiments on sparse inverses based on the Computational Linear Algebra course at EPFL

Language:TeXStargazers:0Issues:0Issues:0

SpLLT

Sparse Cholesky solver implemented with a runtime system

Language:FortranLicense:BSD-3-ClauseStargazers:0Issues:0Issues:0

spral

Sparse Parallel Robust Algorithms Library

Language:FortranLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Language:C++Stargazers:0Issues:0Issues:0

sympiler

Sympiler is a Code Generator for Transforming Sparse Matrix Codes

Language:C++License:NOASSERTIONStargazers:0Issues:0Issues:0

sympiler-eigen

An Eigen Interface for Sympiler and NASOQ

Language:CMakeLicense:MITStargazers:0Issues:0Issues:0

transformers

🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0

treadle

Chisel/Firrtl execution engine

Language:ScalaLicense:Apache-2.0Stargazers:0Issues:0Issues:0

tvm

Open deep learning compiler stack for cpu, gpu and specialized accelerators

Language:PythonLicense:Apache-2.0Stargazers:0Issues:0Issues:0