Power analysis of embedded software: a first step towards software power minimization
IEEE Transactions on Very Large Scale Integration (VLSI) Systems - Special issue on low-power design
Digital integrated circuits: a design perspective
Digital integrated circuits: a design perspective
Software Power Estimation and Optimization for High Performance, 32-bit Embedded Processors
ICCD '98 Proceedings of the International Conference on Computer Design
Instruction level power profiling
ICASSP '96 Proceedings of the Acoustics, Speech, and Signal Processing, 1996. on Conference Proceedings., 1996 IEEE International Conference - Volume 06
Proceedings of the joint conference on Languages, compilers and tools for embedded systems: software and compilers for embedded systems
A framework for energy-scalable communication in high-density wireless networks
Proceedings of the 2002 international symposium on Low power electronics and design
An adaptive chip-multiprocessor architecture for future mobile terminals
CASES '02 Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
Energy Metric for Software Systems
Software Quality Control
Subthreshold leakage modeling and reduction techniques
Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design
Challenges for architectural level power modeling
Power aware computing
Power aware computing
Input Space Adaptive Embedded Software Synthesis
ASP-DAC '02 Proceedings of the 2002 Asia and South Pacific Design Automation Conference
Computation hierarchy for in-network processing
WSNA '03 Proceedings of the 2nd ACM international conference on Wireless sensor networks and applications
Graphical user interface energy characterization for handheld computers
Proceedings of the 2003 international conference on Compilers, architecture and synthesis for embedded systems
A Low Power Strategy for Future Mobile Terminals
Proceedings of the conference on Design, automation and test in Europe - Volume 1
Proceedings of the conference on Design, automation and test in Europe - Volume 1
Automated energy/performance macromodeling of embedded software
Proceedings of the 41st annual Design Automation Conference
Dynamic Platform Management for Configurable Platform-Based System-on-Chips
Proceedings of the 2003 IEEE/ACM international conference on Computer-aided design
Energy efficient design of wireless sensor nodes
Wireless sensor networks
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
Detailed models for sensor network simulations and their impact on network performance
MSWiM '04 Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems
Simulating the power consumption of large-scale sensor network applications
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Power - time optimal algorithm for computing FFT over sensor networks
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Web-Based Energy Exploration Tool for Embedded Systems
IEEE Design & Test
Optimal voltage allocation techniques for dynamically variable voltage processors
ACM Transactions on Embedded Computing Systems (TECS)
Toward an Evaluation Infrastructure for Power and Energy Optimizations
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 11 - Volume 12
Hybrid simulation for embedded software energy estimation
Proceedings of the 42nd annual Design Automation Conference
Hardware speech recognition for user interfaces in low cost, low power devices
Proceedings of the 42nd annual Design Automation Conference
New challenges in computer science education
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Energy Aware Computing through Probabilistic Switching: A Study of Limits
IEEE Transactions on Computers
A reconfigurable, power-efficient adaptive Viterbi decoder
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
The effects of energy management on reliability in real-time embedded systems
Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
PowerViP: Soc power estimation framework at transaction level
ASP-DAC '06 Proceedings of the 2006 Asia and South Pacific Design Automation Conference
Run-time energy estimation in system-on-a-chip designs
ASP-DAC '03 Proceedings of the 2003 Asia and South Pacific Design Automation Conference
SEA: fast power estimation for micro-architectures
ASP-DAC '03 Proceedings of the 2003 Asia and South Pacific Design Automation Conference
Power analysis of mobile 3D graphics
Proceedings of the conference on Design, automation and test in Europe: Proceedings
Ultra-efficient (embedded) SOC architectures based on probabilistic CMOS (PCMOS) technology
Proceedings of the conference on Design, automation and test in Europe: Proceedings
Signature-based workload estimation for mobile 3D graphics
Proceedings of the 43rd annual Design Automation Conference
Dynamic allocation for scratch-pad memory using compile-time decisions
ACM Transactions on Embedded Computing Systems (TECS)
Energy-aware lossless data compression
ACM Transactions on Computer Systems (TOCS)
Computation hierarchy for in-network processing
Mobile Networks and Applications
Error resilient image transport in wireless sensor networks
Computer Networks: The International Journal of Computer and Telecommunications Networking
Memory overflow protection for embedded systems using run-time checks, reuse, and compression
ACM Transactions on Embedded Computing Systems (TECS)
ACM-SE 45 Proceedings of the 45th annual southeast regional conference
Heap data allocation to scratch-pad memory in embedded systems
Journal of Embedded Computing - Cache exploitation in embedded systems
Probabilistic system-on-a-chip architectures
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Energy-efficient Hardware Accelerators for the SA-DCT and Its Inverse
Journal of VLSI Signal Processing Systems
Energy evaluation of software implementations of block ciphers under memory constraints
Proceedings of the conference on Design, automation and test in Europe
Accurate and fast system-level power modeling: An XScale-based case study
ACM Transactions on Embedded Computing Systems (TECS) - Special Section LCTES'05
Energy efficient DVS schedule for fixed-priority real-time systems
ACM Transactions on Embedded Computing Systems (TECS) - Special Section LCTES'05
ISLPED '07 Proceedings of the 2007 international symposium on Low power electronics and design
EURASIP Journal on Applied Signal Processing
Rapid energy estimation for hardware-software codesign using FPGAs
EURASIP Journal on Embedded Systems
Recursive function data allocation to scratch-pad memory
CASES '07 Proceedings of the 2007 international conference on Compilers, architecture, and synthesis for embedded systems
An energy consumption framework for distributed java-based systems
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Accurate and fast system-level power modeling: An XScale-based case study
ACM Transactions on Embedded Computing Systems (TECS)
MTSS: Multitask stack sharing for embedded systems
ACM Transactions on Embedded Computing Systems (TECS)
Performance Validation on Multicore Mobile Devices
Verified Software: Theories, Tools, Experiments
Automatic Power Model Generation for Sensor Network Simulator
ICESS '07 Proceedings of the 3rd international conference on Embedded Software and Systems
Component-Level Energy Consumption Estimation for Distributed Java-Based Software Systems
CBSE '08 Proceedings of the 11th International Symposium on Component-Based Software Engineering
Memory allocation for embedded systems with a compile-time-unknown scratch-pad size
ACM Transactions on Embedded Computing Systems (TECS)
Playing the trade-off game: Architecture exploration using Coffeee
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Proceedings of the 8th international workshop on Specification and verification of component-based systems
Scenario Based Mapping of Dynamic Applications on MPSoC: A 3D Graphics Case Study
SAMOS '09 Proceedings of the 9th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation
Informationally decentralized system resource management for multiple multimedia tasks
IEEE Transactions on Circuits and Systems for Video Technology
Energy-efficient secure pattern based data aggregation for wireless sensor networks
Computer Communications
Sunflower: full-system, embedded, microarchitecture evaluation
HiPEAC'07 Proceedings of the 2nd international conference on High performance embedded architectures and compilers
Algorithmic techniques for memory energy reduction
WEA'03 Proceedings of the 2nd international conference on Experimental and efficient algorithms
Power-aware acoustic processing
IPSN'03 Proceedings of the 2nd international conference on Information processing in sensor networks
Modeling of DRAM power control policies using deterministic and stochastic Petri nets
PACS'02 Proceedings of the 2nd international conference on Power-aware computer systems
Virtual machine power metering and provisioning
Proceedings of the 1st ACM symposium on Cloud computing
Power consumption in wireless sensor networks
Proceedings of the 7th International Conference on Frontiers of Information Technology
Reliability-aware dynamic energy management in dependable embedded real-time systems
ACM Transactions on Embedded Computing Systems (TECS)
SOFSEM'11 Proceedings of the 37th international conference on Current trends in theory and practice of computer science
FILESPPA: Fast Instruction Level Embedded System Power and Performance Analyzer
Microprocessors & Microsystems
Energy-aware wireless systems with adaptive power-fidelity tradeoffs
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Robust Image Transmission Over Wireless Sensor Networks
Mobile Networks and Applications
Brief announcement: reclaiming the energy of a schedule, models and algorithms
Proceedings of the twenty-third annual ACM symposium on Parallelism in algorithms and architectures
Instruction level and operating system profiling for energy exposed software
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
An energy-efficient heterogeneous CMP based on hybrid TFET-CMOS cores
Proceedings of the 48th Design Automation Conference
Profiling power consumption on desktop computer systems
ICT-GLOW'11 Proceedings of the First international conference on Information and communication on technology for the fight against global warming
Task allocation and scheduling in wireless distributed computing networks
Analog Integrated Circuits and Signal Processing
An instruction set extension for fast and memory-efficient AES implementation
CMS'05 Proceedings of the 9th IFIP TC-6 TC-11 international conference on Communications and Multimedia Security
Architectural tradeoffs in wearable systems
ARCS'06 Proceedings of the 19th international conference on Architecture of Computing Systems
Estimating energy consumption for an MPSoC architectural exploration
ARCS'06 Proceedings of the 19th international conference on Architecture of Computing Systems
Invited talk: in-house tools for low-power embedded systems
ICESS'04 Proceedings of the First international conference on Embedded Software and Systems
A functionality based instruction level software power estimation model for embedded RISC processors
ICESS'04 Proceedings of the First international conference on Embedded Software and Systems
Energy efficient configuration for qos in reliable parallel servers
EDCC'05 Proceedings of the 5th European conference on Dependable Computing
Power consumption characterisation of the texas instruments TMS320VC5510 DSP
PATMOS'05 Proceedings of the 15th international conference on Integrated Circuit and System Design: power and Timing Modeling, Optimization and Simulation
Energy-efficient software implementation of long integer modular arithmetic
CHES'05 Proceedings of the 7th international conference on Cryptographic hardware and embedded systems
Wireless distributed computing in cognitive radio networks
Ad Hoc Networks
Power modeling of a noc based design for high speed telecommunication systems
PATMOS'06 Proceedings of the 16th international conference on Integrated Circuit and System Design: power and Timing Modeling, Optimization and Simulation
Processor energy characterization for compiler-assisted software energy reduction
Journal of Electrical and Computer Engineering
Journal of Systems and Software
Instruction-based energy estimation methodology for asymmetric manycore processor simulations
Proceedings of the 5th International ICST Conference on Simulation Tools and Techniques
Power Modeling and Characterization of Computing Devices: A Survey
Foundations and Trends in Electronic Design Automation
Performance enhancement under power constraints using heterogeneous CMOS-TFET multicores
Proceedings of the eighth IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Collaborative energy debugging for mobile devices
HotDep'12 Proceedings of the Eighth USENIX conference on Hot Topics in System Dependability
Calculating source line level energy information for Android applications
Proceedings of the 2013 International Symposium on Software Testing and Analysis
Estimating mobile application energy consumption using program analysis
Proceedings of the 2013 International Conference on Software Engineering
Carat: collaborative energy diagnosis for mobile devices
Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems
Journal of Systems Architecture: the EUROMICRO Journal
Microprocessors & Microsystems
Energy-credit scheduler: An energy-aware virtual machine scheduler for cloud systems
Future Generation Computer Systems
Energy-efficient scheduling in multi-core servers
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.01 |
A software energy estimation methodology is presented that avoids explicit characterization of instruction energy consumption and pre-dicts energy consumption to within 3% accuracy for a set of bench-mark programs evaluated on the StrongARM SA-1100 and Hitachi SH-4 microprocessors. The tool, JouleTrack, is available as an online resource and has various estimation levels. It also isolates the switch-ing and leakage components of the energy consumption.