Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/383082.383091acmconferencesArticle/Chapter ViewAbstractPublication PagesislpedConference Proceedingsconference-collections
Article

Power-aware modulo scheduling for high-performance VLIW processors

Published: 06 August 2001 Publication History
First page of PDF

References

[1]
J. R. Allen, K. Kennedy, C. Porterfield, and J. Warren. Conversion of Control Dependence to Data Dependence. In Proc. of the 1983 Symposium on Principles of Programming Languages, pages 177-189, 1983.]]
[2]
D. Brooks and M. Martonosi. Dynamic Thermal Management for High-Performance Microprocessors. In Proc. of the 7th International Symposium on High-Performance Computer Architecture (HPCA-7), 2001.]]
[3]
N. Chang, K. Kim, and H. Lee. Cycle-Accurate Energy Consumption Measurement and Analysis: Case Study of ARM7TDMI. In Proc. of International Symposium On Low Power Electronics and Design, pages 185-190, 2000.]]
[4]
L.-F. Chao and E. Sha. Scheduling Data-Flow Graphs via Retiming and Unfolding. IEEE Transactions on Parallel and Distributed Systems, 8(12):1259-1267, 1997.]]
[5]
A. Dhodapkar, C. H. Lim, and G. Cai. TEM2P2EST : A Thermal Enabled Multi-Model Power/Performance ESTimator. In Proc. of Workshop on Power-Aware Computer Systems, 2000.]]
[6]
M. Lam. Software Pipelining: An Effective Scheduling Technique for VLIW Machines. In Proc. of the SIGPLAN 1988 Conference on Programming Language Design and Implementation, pages 318-328, 1988.]]
[7]
C. Lee, J. K. Lee, T. Hwang, and S.-C. Tsai. Compiler Optimization on Instruction Scheduling for Low Power. In Proc. of the 13th International Symposium on System Synthesis, pages 55-60, 2000.]]
[8]
C. E. Leiserson and J. B. Saxe. Retiming Synchronous Circuitry. Algorithmica, 6:5-35, 1991.]]
[9]
M. Pant, P. Pant, D. Wills, and V. Tiwari. An Architectural Solution for the Inductive Noise Problem Due to Clock-gating. In Proc. of International Symposium On Low Power Electronics and Design, pages 255-257, 1999.]]
[10]
M. Pant, P. Pant, D. Wills, and V. Tiwari. Inductive Noise Reduction at the Architectural Level. In Proc. of International Conference on VLSI Design, pages 162-167, 2000.]]
[11]
J. C. H. Park and M. S. Schlansker. On Predicated Execution. Technical Report HPL-91-58, Hewlett Packard Laboratories, 1991.]]
[12]
S. Park, S. Shim, and S.-M. Moon. Evaluation of Scheduling Techniques on a SPARC-Based VLIW Testbed. In Proc. of the 30th Annual International Symposium on Microarchitecture (Micro-30), pages 104-113, 1997.]]
[13]
B. R. Rau. Iterative Modulo Scheduling: An Algorithm for Software Pipelining Loops. In Proc. of the 27th Annual International Symposium on Microarchitecture (Micro-27), pages 63-74, 1994.]]
[14]
M. Sami, D. Sciuto, C. Silvano, and V. Zaccaria. Instruction-Level Power Estimation for Embedded VLIW Cores. In Proc. of the 8th International Workshop on Hardware/Software Codesign (CODES2000), pages 34-38, 2000.]]
[15]
D. Shin and J. Kim. An Operation Rearrangement Technique for Low Power VLIW Instruction Fetch. In Proc. of Workshop on Complexity-Effective Design, 2000.]]
[16]
Z. Tang, N. Chang, S. Lin, W. Xie, S. Nakagawa, and L. He. Ramp Up/Down Floating Point Unit to Reduce Inductive Noise. In Proc. of Workshop on Power Aware Computer Systems, 2000.]]
[17]
V. Tiwari, S. Malik, and A. Wolfe. Power Analysis of Embedded Software: A First Step Towards Software Power Minimization. IEEE Transactions on VLSI Systems, 2(4):437-445, 1994.]]
[18]
M. C. Toburen, T. Conte, and M. Reilly. Instruction Scheduling for Low Power Dissipation in High Performance Microprocessors. In Proc. of the Power Driven Microarchitecture Workshop, 1998.]]

Cited By

View all
  • (2023)Long-life Sensitive Modulo Scheduling with Adaptive Loop Expansion2022 IEEE 28th International Conference on Parallel and Distributed Systems (ICPADS)10.1109/ICPADS56603.2022.00075(530-537)Online publication date: Jan-2023
  • (2022)Adaptive Low-Cost Loop Expansion for Modulo SchedulingNetwork and Parallel Computing10.1007/978-3-031-21395-3_3(30-41)Online publication date: 1-Dec-2022
  • (2020)Compiler Optimizing for Power Efficiency of On-Chip MemoryAdvanced Computer Architecture10.1007/978-981-15-8135-9_21(290-303)Online publication date: 5-Sep-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ISLPED '01: Proceedings of the 2001 international symposium on Low power electronics and design
August 2001
393 pages
ISBN:1581133715
DOI:10.1145/383082
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 August 2001

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ISLPED01
Sponsor:

Acceptance Rates

ISLPED '01 Paper Acceptance Rate 73 of 194 submissions, 38%;
Overall Acceptance Rate 398 of 1,159 submissions, 34%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 02 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2023)Long-life Sensitive Modulo Scheduling with Adaptive Loop Expansion2022 IEEE 28th International Conference on Parallel and Distributed Systems (ICPADS)10.1109/ICPADS56603.2022.00075(530-537)Online publication date: Jan-2023
  • (2022)Adaptive Low-Cost Loop Expansion for Modulo SchedulingNetwork and Parallel Computing10.1007/978-3-031-21395-3_3(30-41)Online publication date: 1-Dec-2022
  • (2020)Compiler Optimizing for Power Efficiency of On-Chip MemoryAdvanced Computer Architecture10.1007/978-981-15-8135-9_21(290-303)Online publication date: 5-Sep-2020
  • (2012)Wearout-aware compiler-directed register assignment for embedded systemsThirteenth International Symposium on Quality Electronic Design (ISQED)10.1109/ISQED.2012.6187471(33-40)Online publication date: Mar-2012
  • (2012)Robust and resilient designs from the bottom-up: Technology, CAD, circuit, and system issues17th Asia and South Pacific Design Automation Conference10.1109/ASPDAC.2012.6165064(7-16)Online publication date: Jan-2012
  • (2011)Compiler-assisted power optimization for clustered VLIW architecturesParallel Computing10.1016/j.parco.2010.08.00537:1(42-59)Online publication date: 1-Jan-2011
  • (2011)Leakage-Aware Modulo Scheduling for Embedded VLIW ProcessorsJournal of Computer Science and Technology10.1007/s11390-011-1143-626:3(405-417)Online publication date: 12-May-2011
  • (2010)Eliminating voltage emergencies via software-guided code transformationsACM Transactions on Architecture and Code Optimization10.1145/1839667.18396747:2(1-28)Online publication date: 5-Oct-2010
  • (2010)Thermal-aware compilation for system-on-chip processing architecturesProceedings of the 20th symposium on Great lakes symposium on VLSI10.1145/1785481.1785535(221-226)Online publication date: 16-May-2010
  • (2010)Thermal-Aware Compilation for Register Window-Based Embedded ProcessorsIEEE Embedded Systems Letters10.1109/LES.2010.20813432:4(103-106)Online publication date: 1-Dec-2010
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media