UML Design for Performance Evaluation of Object Oriented Programs on Dual Core Processors
Vipin Saxena, Manish Shrivastava · International Journal of Computer Theory and Engineering · 2009
In today's scenario, high performance computing is needed to solve the complex scientific problems. In this regards the Multi-core technology is one of the major technologies. Intel's Dual Core processors improve the performance of applications by executing multiple programs at a time. The objective of the present paper is to evaluate the performance of well known Object-oriented programming languages namely Visual C#, Visual C++ and Java on Intel 's Dual Core processors. To check the performance of various programs on Dual Core processors, a common program is developed in these three languages. The run time of each program is measured for quantitative comparison of performance of these languages. Before evaluating the performance of these processors, an efficient UML model is designed for the program execution. The UML class and sequence diagrams are designed and comparison is also made between the performance of two selected Dual Core processors namely Dual Core and Core 2 Duo.