Keywords
Profiling; workload; Intel Pin; memory access
Abstract
Complex tasks have evolved rapidly in recent times due to tremendous advancements in computational power and data availability. With the ever-increasing presence of complex applications, this paper attempts to distinguish between complex and simple applications. This paper explored side-channel analysis as a method to differentiate complex workloads from simple workloads by monitoring system-level metrics such as power consumption, cache behavior, and memory accesses. By leveraging side-channel effects such as power analysis and memory access, this study seeks to establish unique hardware signatures for complex workloads. Using tools such as Intel Pin, the data will be collected from complex and simple benchmarks and programs to attempt to identify key distinguishing features. The findings aim to improve complex workload detection, so we can assess security vulnerability, and mitigation strategies, to better understand the footprint left by complex workloads. The intent is to use the results of this research to motivate better security measures for systems that integrate complex tasks, helping to safeguard intellectual property and sensitive data.
Thesis Completion Year
2025
Thesis Completion Semester
Spring
Thesis Chair
Borowczak, Mike
College
College of Engineering and Computer Science
Thesis Discipline
Computer Engineering
Language
English
Access Status
Open Access
Length of Campus Access
None
STARS Citation
Dantas, Davi D., "Behavior Analysis Of Simple And Complex Workloads" (2025). Honors Undergraduate Theses. 360.
https://stars.library.ucf.edu/hut2024/360