Honor’s College Freeman Research Journal


Isaac Cerda

Date of Award

Fall 5-2019

Document Type


Degree Name

Bachelor of Science


Electrical Engineering

First Advisor

Mayur Desai


There are a number of programming languages and operating systems, and the appropriate selection of the two depends on the type of application. The effective application of parallel programming depends on a number of factors such as hardware and software, the application type, and the cost. At the micro level, understanding the concepts of threading, processors, and memory are also critical factors in deciding the type of parallel programming to use. The purpose of this paper is to discuss the impact of different combinations of operating systems and programming languages on the efficiency of parallel programming.



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.