Implementation of the novel-heuristic algorithm proposed in this paper, with two further constraints:
1. In a time slot, only one virtual machine (VM) of a node can access a particular data chunk, not
any other VM can access that chunk
2. The time needed to evaluate a chunk is one unit only, irrespective of the chunk
3. Optimal re-use of machines before making a new machine
Clone the repository using:
https://github.com/g-s01/restricted-cred
and run the following commands in the project directory
g++ -std=c++17 cred.cpp
./a.out
Done as part of CS528: High Performance Computing course at IIT Guwahati. See the problem statements here.
Course Instructor: Aryabartta Sahu
Credits
- Gautam Sharma
- Adittya Gupta
- Sparsh Mittal