Pinned Repositories
loop-dependence
parsy_bench
Artifact Description for paper titled: ParSy: Inspection and Transformation of Sparse Matrix Computations for Parallelism
plot_sparse
Plot a graph from a sparse matrix in Matrix Market format.
sc23-ad-sparse-fusion
partially-strided-codelet
sparse-register-tiling
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
nasoq
NASOQ:Numerically Accurate Sparsity Oriented QP Solver
nasoq-benchmarks
sympiler
Sympiler is a Code Generator for Transforming Sparse Matrix Codes
cheshmi's Repositories
cheshmi/loop-dependence
cheshmi/sc23-ad-sparse-fusion
cheshmi/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
cheshmi/bitpit
Open source library for scientific HPC
cheshmi/basics
cheshmi/blog
cheshmi/cheshmi.github.io
cheshmi/CSrankings
A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.
cheshmi/deeplite-profiler
A collection of metrics to profile a single deep learning model or compare two different deep learning models
cheshmi/gtest-tutorial
cheshmi/hpcg
Official HPCG benchmark source code
cheshmi/IPC
Incremental Potential Contact (IPC) is for robust and accurate time stepping of nonlinear elastodynamics. IPC guarantees intersection- and inversion-free trajectories regardless of materials, time-step sizes, velocities, or deformation severity.
cheshmi/lib_binary
cheshmi/METIS
METIS - Serial Graph Partitioning and Fill-reducing Matrix Ordering
cheshmi/mining-bench
cheshmi/nasoq
NASOQ:Numerically Accurate Sparsity Oriented QP Solver
cheshmi/nasoq-example
cheshmi/NSERC-Template
NSERC Template
cheshmi/papi_wrapper
Simple wrapper for PAPI most common used functions
cheshmi/producer_consumer
Simple producer consumer in C++
cheshmi/psc_example
cheshmi/ray
Ray is a unified framework for scaling AI and Python applications. Ray consists of a core distributed runtime and a toolkit of libraries (Ray AIR) for accelerating ML workloads.
cheshmi/simodense
Simodense: a RISC-V softcore for custom SIMD instructions
cheshmi/smp-format
Sparse Mathematical Programming Format.
cheshmi/starter-workflows
Accelerating new GitHub Actions workflows
cheshmi/sympiler
Sympiler is a Code Generator for Transforming Sparse Matrix Codes
cheshmi/sympiler-bench
cheshmi/sympiler-eigen
An Eigen Interface for Sympiler and NASOQ
cheshmi/sympyler
cheshmi/WrinkledTensionFields