Sirajus Salekin's repositories
licm-optimization-pass-llvm
Loop Invariant Code Motion Optimization Pass - operates on LLVM Intermediate Representation (IR)
721-project3
Project 3 for ECE 721: Advanced Microarchitecture
quantum-gate-simulation
Simulating Quantum Gates Application on Qubits: Six Single Qubit Gates on Six Different Qubits in an n-Qubit Circuit
721-project4
Implementing Checkpoint Processing and Recovery (CPR) with 721sim simulator infrastructure.
721-sim-renamer
Class project for ECE721: Advanced Microarchitecture. This project involves implementing a renamer class that uses AMT, RMT, Active List, Free List, and Physical Register File.
algorithms
Implementation of fundamental algorithms that has three specific criteria: simple, standalone, and short.
gpgpu-sim_distribution
GPGPU-Sim provides a detailed simulation model of contemporary NVIDIA GPUs running CUDA and/or OpenCL workloads. It includes support for features such as TensorCores and CUDA Dynamic Parallelism as well as a performance visualization tool, AerialVisoin, and an integrated energy model, GPUWattch.
quantum_circuit_debugger
Quantum Circuit Debugger - Extension for IBM Qiskit
quantum_gate_simulation_single_gate
Simulating applying a single gate on a single qubit in an n-qubits circuit with CUDA kernel.
branch-predictor-simulator
A hardware simulator for dynamic branch prediction in the CPU. Implemented in C++.
event_recognition
Recognize the date and time for an event from an image and create an event on your calendar.
llvm-optimization-cse-dce
LLVM Optimization Passes: Common Subexpression Elimination, Dead Code Elimination
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
ncstate_ece566_spring2022
Repository for ECE 466/566 spring 2022
OpenResume
Resume for Humans and Machines.
web-framework-c
Someday I will write a web framework in