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.
front end :https://parallel-grid-frontend.onrender.com/ back end :https://parallel-grid-backend.onrender.com/
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.
1. Install dependencies for the frontend
cd frontend
npm install
npm run dev2. Install dependencies for the backend
cd backend
npm install
npm start