Parallel Computing Facility at Physics Department, MRU
Recently, we have established an ultimate research facility in physics department. We have successfully accomplished a 10 node parallel computer, it is now fully functional and giving 98-99 % efficiency. All the installed softwares are freely available open source and the operating system is Ubuntu, every computer is quad core so we have a computing power of 40 cores. We can use it for advanced multidisciplinary research.
What is Serial Computing
- Traditionally, software has been written for serial computation
- A problem is broken into a discrete series of instructions
- Instructions are executed sequentially one after another
- Executed on a single processor
- Only one instruction may execute at any moment in time
What is parallel Computing
In the simplest sense, parallel computing is the simultaneous use of multiple compute resources to solve a computational problem:
Benefits of parallel Computing
- A problem is broken into discrete parts that can be solved concurrently
- Each part is further broken down to a series of instructions
- Instructions from each part execute simultaneously on different processors
- An overall control/coordination mechanism is employed
- Execute multiple program instructions at any moment in time;
- Be solved in less time with multiple compute resources than with a single compute resource.
The compute resources are typically:
- A single computer with multiple processors/cores
- An arbitrary number of such computers connected by a network
Dr. Haider Abbas
M.Sc, Ph.D (Jamia Millia Islamia, New Delhi)