Academic Disclaimer¶
This website documents coursework developed for:
CS330 · Introduction to Operating Systems
It is published for academic demonstration and structured documentation purposes.
Educational Purpose¶
This project was created to demonstrate understanding of:
-
Process Management
Linux process creation using
fork()and synchronization usingwait(). -
Parallel Execution
Process-based workload decomposition for matrix multiplication.
-
Performance Measurement
Execution-time evaluation under varying configurations.
-
Technical Documentation
Structured reporting, reproducibility, and academic presentation.
Intended Use¶
This project is intended solely for educational and evaluation purposes.
It is:
- Not a production system
- Not optimized for commercial deployment
- Not intended for real-world performance benchmarking
The implementation prioritizes conceptual clarity over production-level optimization.
Data & Experimental Context¶
All experiments were conducted in a controlled virtualized Linux environment.
The matrix data used during execution:
- Is randomly generated at runtime
- Contains no real-world or personal information
- Is used strictly for computational performance testing
Academic Integrity¶
All content, documentation, and experimental results presented on this site:
- Are part of a university coursework submission
- Reflect original academic work unless otherwise cited
- Comply with institutional academic integrity policies
This site serves as a documented record of coursework and experimental findings within the scope of CS330.