Back to results

Texas State University

Unobtrusive Real-Time Tracing of Parallel Programs

Abstract

dc:description.abstract

The US loses approximately 20 to 60 billion a year due to software bugs and glitches, many of which could be avoided if software developers had perfect visibility of the system state during program execution. However, achieving complete visibility of all internal signals in real time in modern systems is not feasible due to limited I/O bandwidth, high internal complexity, and high operating frequencies. This thesis aims to develop a method that can be implemented in hardware to enable unobtrusive real-time tracing. The proposed method exploits several components (e.g., predictors, reductors, etc.) to reduce the size of the trace information through a tree-shape multiple level algorithm. The results show that with this method traces can be compressed with a relatively high ratios.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
Masters
Discipline thesis:degree_discipline
Computer Science
Grantor
Texas State University
Year dc:date.issued
2015

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Hesaaraki, Farbod
Advisor dc:contributor.advisor
  • Burtscher, Martin
Committee members dc:contributor.committeemember
  • Qasem, Apan
  • Zong, Ziliang

Subjects

dc:subject × 8

Rights

Language dc:language.iso
en

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/10877/5550
OAI identifier oai:identifier
oai:digital.library.txst.edu:10877/5550

Chain of custody

source
Harvested from
Texas State University
Base URL
digital.library.txst.edu/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Hesaaraki, Farbod. Unobtrusive Real-Time Tracing of Parallel Programs. Masters thesis, Texas State University, 2015. https://hdl.handle.net/10877/5550