Open Access. Powered by Scholars. Published by Universities.®

Other Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Florida International University

2014

Articles 1 - 1 of 1

Full-Text Articles in Other Computer Engineering

A Regression Approach To Execution Time Estimation For Programs Running On Multicore Systems, Mohammad Alshamlan Mar 2014

A Regression Approach To Execution Time Estimation For Programs Running On Multicore Systems, Mohammad Alshamlan

FIU Electronic Theses and Dissertations

Execution time estimation plays an important role in computer system design. It is particularly critical in real-time system design, where to meet a deadline can be as important as to ensure the logical correctness of a program. To accurately estimate the execution time of a program can be extremely challenging, since the execution time of a program varies with inputs, the underlying computer architectures, and run-time dynamics, among other factors. The problem becomes even more challenging as computing systems moving from single core to multi-core platforms, with more hardware resources shared by multiple processing cores.

The goal of this research …