MarziehLenjani's repositories
gunrock
High-Performance Graph Primitives on GPUs
cusplibrary
CUSP : A C++ Templated Sparse Matrix Library
virginian
A GPU Database
STREAM
STREAM benchmark
gpuTreeMiner
Frequent subtree mining with breadth-first search approach on the GPU (CUDA)
gpu-nbody
Barnes-Hut OpenCL GPU N-body simulation.
PIMSim
PIMSim is a Process-In-Memory Simulator with the compatibility of GEM5 full-system simulation.
pannotia
Pannotia v0.9 is a suite of OpenCL graph applications
gpgpu-sim_simulations
A repository that compliments gpgpu-sim, providing automated regression scripts, simulation launching utilities and the code + arguments for simulations that complete in a reasonable amount of time on GPGPU-Sim.
IMPICA
This is a processing-in-memory simulator which models 3D-stacked memory within gem5. Also includes the workloads used for IMPICA (In-Memory PoInter Chasing Accelerator), an ICCD 2016 paper by Hsieh et al. at https://users.ece.cmu.edu/~omutlu/pub/in-memory-pointer-chasing-accelerator_iccd16.pdf
ETL-Starter-Kit
:file_folder: Extract, Transform, Load (ETL) :construction_worker: refers to a process in database usage and especially in data warehousing. This repository contains a starter kit featuring ETL related work.
Alenka
GPU database engine
gstreamer-libde265
HEVC/H.265 video decoder using libde265 (GStreamer plugin)
Parallel-N-Body-Problem
Implementation and analysis using CUDA and openMP
gpuocelot
GPUOCelot: A dynamic compilation framework for PTX
Compression-Research
This repository contains my experiments with compression-related algorithms
FPU-1
IEEE 754 floating point unit in Verilog
cuda-radix-sort
Radix sort analyses in parallel and serial ways.
panoptes
A Binary Translation Framework for CUDA
cuda-matrix-vector-multiplication
Matrix-Vector Multiplication Using Shared and Coalesced Memory Access