Master'sOpen Access

Real time benchmark suite using test vector

2019
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi Veysel Harun Şahin

Abstract (EN)

With the developing technology, the need to control the hardware devices in our daily life and industry has emerged. In order to solve this problem, the so-called operating systems were launched. The rapid development and downsizing of electronic devices has led to the production and use of smaller devices. Therefore, operating systems have been insufficient to manage the resulting small devices. Operating systems have been written to manage systems that can respond to the external environment in small-scale devices or in systems where time is critical. To overcome this problem, real-time operating systems are designed to work on embedded systems. Thus, critical time tasks that will occur in order to produce response to the user and the external environment of the system have been fulfilled. In this study, a benchmark suite was created to help find to worst measurement-based execution time between the real-time operating system RTEMS and the general-purpose operating system Xubuntu. The most important feature of real time benchmark suite using test vector (MBBench) is that it will be able to compare the results of the same programs to different platforms based on different input values. MBBench is a benchmark suite that has been selected from well-known algorithms in computer science. MBBench is designed to run on both RTEMS and Xubuntu. The applications of the benchmarking team for both platforms were coded in C language. In this study, MBBench, a benchmark which can produce different results according to different input values, was obtained.

Author

Dr. Metin Kuzhan

How to Cite

Metin Kuzhan (Master Thesis). Real time benchmark suite using test vector, 2019, Sakarya University.

License

Tüm Hakları Saklıdır

This work is shared under the specified license terms.

More theses from Sakarya University