Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚛️ Quantum & Parallel Computing Simulator

A premium, glassmorphism-styled educational and benchmarking dashboard built with React, Vite, and an Express/Node.js backend. This project serves as a visual playground for advanced computing paradigms.

🔗 View Repository on GitHub

front end :https://parallel-grid-frontend.onrender.com/ back end :https://parallel-grid-backend.onrender.com/

🌟 Core Features

1. Quantum Circuit Simulator

  • Interactive Toolboxes: Drag-and-drop circuit building with probes, Pauli rotations, and Hadamard gates.
  • Live Bloch Spheres: Real-time 3D rendering of qubit states and phasor dials.

2. High-Performance Parallel Computing Benchmarks

  • Amdahl’s & Gustafson's Law: Interactive speedup graphing and CPU efficiency metrics.
  • Thread Synchronization (Mutex Locks): Live particle animations demonstrating safe vs. unsafe race conditions and data loss.
  • Cache Locality Heatmaps: Visual comparison between 1D and 2D block decomposition, showcasing L1/L2 cache hit/miss spatial locality.
  • PCIe Bus Pipelines: Stage-by-stage visualization of data transfers between Host Memory and GPU VRAM over OpenCL.
  • Live Code Generator: Dynamic code sandboxes that instantly output production-ready C++, OpenMP, and OpenCL code matching your selected hyperparameters.

🚀 Getting Started

1. Install dependencies for the frontend

cd frontend
npm install
npm run dev

2. Install dependencies for the backend

cd backend
npm install
npm start

About

Interactive visualization suite for Quantum logic gates and HPC benchmarking. Includes real-time L3 cache heatmaps, PCIe bus pipeline simulators, and thread concurrency particle simulations.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages