Author(s): Nikita Chhillar, Nisha Yadav, Neha Jaiswal
Parallel Computing is very wide-ranging and large topic. It basically means use of multiple processors or computers working together on a common task. Parallel computing is the simultaneous use of multiple compute resources to solve a computational problem. This paper consists of a conversation on parallel computing - what it is and where it's used, followed by a discussion on concepts connected with parallel computing. The subject dependencies, Flynn’s taxonomy are then explored. These topics are followed by types of parallelism hardware parallelism and software parallelism.