Search Results - "Imes, Connor"
-
1
CoPPer: Soft Real-Time Application Performance Using Hardware Power Capping
Published in 2019 IEEE International Conference on Autonomic Computing (ICAC) (01-06-2019)“…Dynamic voltage and frequency scaling (DVFS) has been the cornerstone of innumerable software approaches to meeting application timing requirements with…”
Get full text
Conference Proceeding -
2
POET: a portable approach to minimizing energy under soft real-time constraints
Published in 21st IEEE Real-Time and Embedded Technology and Applications Symposium (01-04-2015)“…Embedded real-time systems must meet timing constraints while minimizing energy consumption. To this end, many energy optimizations are introduced for specific…”
Get full text
Conference Proceeding -
3
PipeEdge: Pipeline Parallelism for Large-Scale Model Inference on Heterogeneous Edge Devices
Published in 2022 25th Euromicro Conference on Digital System Design (DSD) (01-08-2022)“…Deep neural networks with large model sizes achieve state-of-the-art results for tasks in computer vision and natural language processing. However, such models…”
Get full text
Conference Proceeding -
4
Quantpipe: Applying Adaptive Post-Training Quantization For Distributed Transformer Pipelines In Dynamic Edge Environments
Published in ICASSP 2023 - 2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) (04-06-2023)“…Pipeline parallelism has achieved great success in deploying large-scale transformer models in cloud environments, but has received less attention in edge…”
Get full text
Conference Proceeding -
5
Proteus: Language and Runtime Support for Self-Adaptive Software Development
Published in IEEE software (01-03-2019)“…Our software framework, Proteus, treats adaptation as a first-class object, enabling rapid development of robust, adaptive applications. Proteus developers…”
Get full text
Journal Article -
6
Balancing Performance and Energy in Computing Systems
Published 01-01-2018“…This dissertation addresses challenges in balancing performance and power/energy consumption in computing systems. Systems are often underutilized, meaning…”
Get full text
Dissertation -
7
Bard: A unified framework for managing soft timing and power constraints
Published in 2016 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS) (01-07-2016)“…Embedded systems are subject to timing and power constraints. To support both, software currently must integrate multiple tools, resulting in additional…”
Get full text
Conference Proceeding -
8
Distributed Edge Machine Learning Pipeline Scheduling with Reverse Auctions
Published in 2023 Eighth International Conference on Fog and Mobile Edge Computing (FMEC) (18-09-2023)“…Scheduling distributed machine learning pipelines in edge environments is a growing area of research as developers work to bring large, high-accuracy models to…”
Get full text
Conference Proceeding -
9
QuantPipe: Applying Adaptive Post-Training Quantization for Distributed Transformer Pipelines in Dynamic Edge Environments
Published 08-11-2022“…Pipeline parallelism has achieved great success in deploying large-scale transformer models in cloud environments, but has received less attention in edge…”
Get full text
Journal Article -
10
Racing and Pacing to Idle: Theoretical and Empirical Analysis of Energy Optimization Heuristics
Published in 2015 IEEE 3rd International Conference on Cyber-Physical Systems, Networks, and Applications (01-08-2015)“…The problem of minimizing energy for a performance constraint (e.g., Real-time deadline or quality-of-service requirement) has been widely studied, both in…”
Get full text
Conference Proceeding -
11
Distributed and Heterogeneous SAR Backprojection with Halide
Published in 2021 IEEE High Performance Extreme Computing Conference (HPEC) (20-09-2021)“…Writing efficient, scalable, and portable HPC synthetic aperture radar (SAR) applications is increasingly challenging due to the growing diversity and…”
Get full text
Conference Proceeding -
12
A Case Study and Characterization of a Many-socket, Multi-tier NUMA HPC Platform
Published in 2020 IEEE/ACM 6th Workshop on the LLVM Compiler Infrastructure in HPC (LLVM-HPC) and Workshop on Hierarchical Parallelism for Exascale Computing (HiPar) (01-11-2020)“…As the number of processor cores and sockets on HPC compute nodes increase and systems expose more hierarchical non-uniform memory access (NUMA) architectures,…”
Get full text
Conference Proceeding -
13
Compiler Abstractions and Runtime for Extreme-scale SAR and CFD Workloads
Published in 2020 IEEE/ACM Fifth International Workshop on Extreme Scale Programming Models and Middleware (ESPM2) (01-11-2020)“…As HPC progresses toward exascale, writing applications that are highly efficient, portable, and support programmer productivity is becoming more challenging…”
Get full text
Conference Proceeding -
14
Pipeline Parallelism for Inference on Heterogeneous Edge Computing
Published 28-10-2021“…Deep neural networks with large model sizes achieve state-of-the-art results for tasks in computer vision (CV) and natural language processing (NLP). However,…”
Get full text
Journal Article -
15
Portable Multicore Resource Management for Applications with Performance Constraints
Published in 2016 IEEE 10th International Symposium on Embedded Multicore/Many-core Systems-on-Chip (MCSOC) (01-09-2016)“…Many modern software applications have performance requirements, like mobile and embedded systems that must keep up with sensor data, or web services that must…”
Get full text
Conference Proceeding