Methods for modeling resource contention on simultaneous multithreading processors

T Moseley, JL Kihm, DA Connors… - … on Computer Design, 2005 - ieeexplore.ieee.org
Simultaneous multithreading (SMT) seeks to improve the computation throughput of a
processor core by sharing primary resources such as functional units, issue bandwidth, and …

Hardware performance monitoring for the rest of us: a position and survey

T Moseley, N Vachharajani, W Jalby - IFIP International Conference on …, 2011 - Springer
Microprocessors continue to make great strides in performance and scalability, yet hardware
performance monitoring remains an area of dissatisfaction amongst those interested in …

Predicting cache needs and cache sensitivity for applications in cloud computing on cmp servers with configurable caches

J Machina, A Sodan - 2009 IEEE International Symposium on …, 2009 - ieeexplore.ieee.org
QoS criteria in cloud computing require guarantees about application runtimes, even if CMP
servers are shared among multiple parallel or serial applications. Performance of …

Advancing Software Efficiency: A Novel Dynamic Code Optimizer Empowered by Blackbox AI Integration

D Das, A Maity, A Raj, D Manna… - 2024 IEEE Region …, 2024 - ieeexplore.ieee.org
This study aims to address the persistent challenge of optimizing code for efficiency by
leveraging AI-driven solutions. We propose a novel approach that integrates Dynamic Code …

Adaptive thread scheduling for simultaneous multithreading processors

T Moseley - 2006 - search.proquest.com
Adaptive Thread Scheduling for Simultaneous Multithreading Processors Page 1 Adaptive
Thread Scheduling for Simultaneous Multithreading Processors by Tipp Moseley BS, Georgia …

Exploiting Hardware Monitoring in Software Engineering

KR Walcott-Justice - Advances in Computers, 2014 - Elsevier
Program monitoring is a key component of many software engineering tasks. Traditionally,
instrumentation is used to complete such tasks. However, instrumentation can prohibitively …

[PDF][PDF] Predictive adaptive parallelism

DL Wangerin - 2006 - Citeseer
My education and research endeavors have been enriched by my experiences working with
NASA Goddard, NASA JPL, Unisys, the UC-MEXUS program, and of course UCI. In …

[PDF][PDF] マルチコアプロセッサのためのスレッドスケジューリングに関する研究

船矢祐介 - tohoku.repo.nii.ac.jp
A multicore processor of simultaneous multi-threading (SMT) cores has attracted much
attention as a promising architecture to effectively use a lot of transistors on a chip. Until …

[BOOK][B] Optimistic semantic synchronization

J Sreeram - 2011 - search.proquest.com
Within the last decade multi-core processors have become increasingly commonplace with
the power and performance demands of modern real-world programs acting to accelerate …

Performance accountability for optimizing compilers

TJ Moseley - 2009 - search.proquest.com
Compilers employ many aggressive code transformations to achieve highly optimized code.
However, because of complex target architectures and unpredictable optimization …