This project deals with the simulation of various algorithms on the parallel model of computing - "Master Slave Prototype".
The Master is the manager of all the work to be done.
It is responsible for initialization, distribution, synchronization, collection and halting of system.
The Slaves are the workers of the system, they carry out the actual job individually, and submit the result to Master for further execution.
There are 5 primitive operations in the prototype - INIT, DIST, SYNC, SBMT, HALT.
There are simulation of 3 algorithms.
Simulation of Prime Number Generation Algorithm.
It involves division of whole range into smaller range as per processor and then doing the work in parallel.
Simulation of Matrix Chain Multiplication Algorithm.
It involves distribution of matrices as per processor and then doing the work in parallel.
Simulation of Sorting Algorithm.
It involves division of whole range into smaller range as per processor and then doing the work in parallel.

Project Activity

See All Activity >

Categories

Simulation

License

GNU General Public License version 3.0 (GPLv3)

Follow Simulation of Master Slave prototype

Simulation of Master Slave prototype Web Site

You Might Also Like
Get Advanced Threat Protection for Your Azure Workloads Icon
Get Advanced Threat Protection for Your Azure Workloads

FortiGate NGFW on Azure Enables You to Protect Your Workloads Beyond Basic Azure Security Services

FortiGate NGFW identifies and stops advanced threats with powerful application control, malware protection, web filtering, antivirus, and IPS technology. As the attack surface expands, FortiGate provides integrated and automated protection against emerging and sophisticated threats while securing hybrid or multi-cloud environments. Deploy today in Azure Marketplace.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Simulation of Master Slave prototype!

Additional Project Details

Operating Systems

MinGW/MSYS2, Linux

Intended Audience

Science/Research

User Interface

Console/Terminal

Programming Language

C

Related Categories

C Simulation Software

Registered

2013-07-30