[[abstract]]Transmitting compressed data can reduce inter-processor communication traffic and create new opportunities for DVS (dynamic voltage scaling) in distributed embedded systems. However, data compression alone may not be effective unless coordinated with functional partitioning. This paper presents a dynamic programming technique that combines compression and functional partitioning to minimize energy on multiple voltage-scalable processors running pipelined data-regular applications under performance constraints. Our algorithm computes the optimal functional partitioning, CPU speed for each node, and their respective compression ratios. We validate the algorithm's effectiveness on a real distributed embedded system running an image...
Abstract. When peak performance is unnecessary, Dynamic Voltage Scaling (DVS) can be used to reduce ...
Dynamic voltage scaling (DVS) is a powerful technique to reduce power dissipation in embedded system...
As power consumption being the first order constraint to build microprocessors, they are required to...
[[abstract]]This paper presents a new technique for global energy optimization through coordinated f...
This paper presents a new technique for global energy optimiza-tion through coordinated functional p...
Power consumption is a major design concern in current embedded systems. To deal with consumption, m...
[[abstract]]High-speed serial network interfaces are gaining wide use in connecting multiple process...
Thesis (Ph.D.), Computer Science, Washington State UniversityHigh performance computing centers need...
We present a compilation technique that targets realtime applications running on embedded processors...
This paper presents a new algorithm for on-the-fly data compression in high performance VLIW process...
This paper presents an efficient algorithm for voltage scaling of an distributed embedded system tak...
Streaming applications come from various application fields such as physics, and many can be represe...
In this paper, we present an efficient two-step iterative synthesis approach for distributed embedde...
This paper describes implementation details of a hardware compression and decompression unit (CDU) f...
Traditionally, active power has been the primary source of power dissipation in CMOS designs. Althou...
Abstract. When peak performance is unnecessary, Dynamic Voltage Scaling (DVS) can be used to reduce ...
Dynamic voltage scaling (DVS) is a powerful technique to reduce power dissipation in embedded system...
As power consumption being the first order constraint to build microprocessors, they are required to...
[[abstract]]This paper presents a new technique for global energy optimization through coordinated f...
This paper presents a new technique for global energy optimiza-tion through coordinated functional p...
Power consumption is a major design concern in current embedded systems. To deal with consumption, m...
[[abstract]]High-speed serial network interfaces are gaining wide use in connecting multiple process...
Thesis (Ph.D.), Computer Science, Washington State UniversityHigh performance computing centers need...
We present a compilation technique that targets realtime applications running on embedded processors...
This paper presents a new algorithm for on-the-fly data compression in high performance VLIW process...
This paper presents an efficient algorithm for voltage scaling of an distributed embedded system tak...
Streaming applications come from various application fields such as physics, and many can be represe...
In this paper, we present an efficient two-step iterative synthesis approach for distributed embedde...
This paper describes implementation details of a hardware compression and decompression unit (CDU) f...
Traditionally, active power has been the primary source of power dissipation in CMOS designs. Althou...
Abstract. When peak performance is unnecessary, Dynamic Voltage Scaling (DVS) can be used to reduce ...
Dynamic voltage scaling (DVS) is a powerful technique to reduce power dissipation in embedded system...
As power consumption being the first order constraint to build microprocessors, they are required to...