Friday 19th of April 2024
 

High Performance Computing Achieved in Personal Computers


Muhammad Saeed, Syed Asim Ali, Maryam Feroze and Nasir Touheed

The purpose of this paper is to provide an up to date survey of the technologies that enables high performance computing on general purpose personal computers. Multiprocessor or multicore computers are widely available these days along with graphical processing units installed for gaming and other high speed common computing. Researchers can exploit data, instruction or function level parallelism in their research tasks and can write high speed multithreaded programs for Multiprocessor or Multicores in OpenMP, or can develop parallel programs similar of super computer applications for GPU in CUDA-C or Open-CV. This paper covers a brief over view of each environment along with programming examples.

Keywords: ILP - Instruction Level Parallelism, SMP - Symmetric Multi-Processing, GPU - Graphical Processing Units

Download Full-Text


ABOUT THE AUTHORS

Muhammad Saeed
Assistant Professor Phd Student

Syed Asim Ali
Assistant Professor Phd Student

Maryam Feroze
Lecturer Phd Student

Nasir Touheed
Professor of Computer Science and Mathematics


IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »