Filters








50,835 Hits in 6.3 sec

Software energy profiling

Erik A. Jagroep, Jan Martijn van der Werf, Sjaak Brinkkemper, Giuseppe Procaccianti, Patricia Lago, Leen Blom, Rob van Vliet
2016 Proceedings of the 38th International Conference on Software Engineering Companion - ICSE '16  
In the quest for energy efficiency of Information and Communication Technology, so far research has mostly focused on the role of hardware.  ...  We demonstrate how the method can be applied by organizations and provide an analysis of the software related changes in energy consumption.  ...  ACKNOWLEDGMENTS We would like to thank Edwig Huisman, Yuri Idris and Ronald Roos for their help in setting up the experiment and actively proposing and discussing possibilities to improve the experiment  ... 
doi:10.1145/2889160.2889216 dblp:conf/icse/JagroepWBPLBV16 fatcat:2bzcvvx6lvemjimkiv2mvehive

Mining Energy-Aware Commits

Irineu Moura, Gustavo Pinto, Felipe Ebert, Fernando Castor
2015 2015 IEEE/ACM 12th Working Conference on Mining Software Repositories  
Nonetheless, little is known about how much software engineers are employing energy-efficient solutions in their applications and what solutions they employ for improving energy-efficiency.  ...  Our study reveals that software developers heavily rely on lowlevel energy management approaches, such as frequency scaling and multiple levels of idleness.  ...  The application of this approach has six stages: familiarization with data, generating initial codes, searching for themes among codes, reviewing themes, defining and naming themes, and producing the final  ... 
doi:10.1109/msr.2015.13 dblp:conf/msr/MouraPEC15 fatcat:o6ztu4dlbrenxlq4qpjpdxm2bm

PRIPRO—Privacy Profiles: User Profiling Management for Smart Environments

Jonas Cesconetto, Luís Augusto Silva, Fabricio Bortoluzzi, María Navarro-Cáceres, Cesar A. Zeferino, Valderi R. Q. Leithardt
2020 Electronics  
We present PRIPRO (PRIvacy PROfiles), a management tool that includes an Android application that acts on the user's smartphone by allowing or blocking resources according to the context, in order to address  ...  imposed according to the user's profile with low response time and resource usage.  ...  Finally, we utilized the Android Profiler tool of Android Studio 4.0 to profile the client application and obtain indicators regarding CPU and memory usage, data requirements, and energy consumption.  ... 
doi:10.3390/electronics9091519 doaj:33042a29f4a343878763012763e123c3 fatcat:ehbr4z2luranrl7ufoe5zsy2am

Mining energy-greedy API usage patterns in Android apps: an empirical study

Mario Linares-Vásquez, Gabriele Bavota, Carlos Bernal-Cárdenas, Rocco Oliveto, Massimiliano Di Penta, Denys Poshyvanyk
2014 Proceedings of the 11th Working Conference on Mining Software Repositories - MSR 2014  
particularly high energy consumption profiles.  ...  Energy consumption of mobile applications is nowadays a hot topic, given the widespread use of mobile devices.  ...  approach used in this paper in the context of the related work among the other techniques for energy profiling of mobile apps.  ... 
doi:10.1145/2597073.2597085 dblp:conf/msr/VasquezBBOPP14 fatcat:xje5j6kwazfzfnl3g24tyommpm

GreenSource: A Large-Scale Collection of Android Code, Tests and Energy Metrics

Rui Rua, Marco Couto, Joao Saraiva
2019 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR)  
To automate the execution of the applications we developed the AnaDroid tool which instruments its code, compiles and executes it with test inputs in any Android device, while collecting energy metrics  ...  The dataset contains energy metrics obtained by both static analysing the applications' source code and by executing them with available test inputs.  ...  It is a monitoring tool which can be used to profile hardware usage (e.g. GPS, WiFi, etc.), resources usage (e.g. memory and CPU), and energy consumption of the whole system in a given time interval.  ... 
doi:10.1109/msr.2019.00035 dblp:conf/msr/Rua0S19 fatcat:ndodoxshxjdvnbms4wefatpqje

Mining questions about software energy consumption

Gustavo Pinto, Fernando Castor, Yu David Liu
2014 Proceedings of the 11th Working Conference on Mining Software Repositories - MSR 2014  
A growing number of software solutions have been proposed to address application-level energy consumption problems in the last few years.  ...  In this paper we present the first empirical study on understanding the views of application programmers on software energy consumption problems.  ...  We first load all data in a relational database.  ... 
doi:10.1145/2597073.2597110 dblp:conf/msr/PintoCL14 fatcat:ckqkuklg6bbnxodhoeucac6jze

Synapse: Synthetic Application Profiler and Emulator [article]

Andre Merzky, Shantenu Jha
2016 arXiv   pre-print
Synapse has a platform independent application profiler, and the ability to emulate profiled workloads on a variety of heterogeneous resources.  ...  Emulation using Synapse can reproduce the application behavior in the original runtime environment, as well as reproducing properties when used in a different run-time environments.  ...  ACKNOWLEDGEMENTS This work is supported by NSF "CAREER" ACI-1253644, NSF ACI-1440677 "RADICAL-Cybertools" and DOE Award de-sc0008651.  ... 
arXiv:1506.00272v3 fatcat:opgjnp3zfzeupappt43vgwe5n4

GreenHub Farmer: Real-World Data for Android Energy Mining

Hugo Matalonga, Bruno Cabral, Fernando Castor, Marco Couto, Rui Pereira, Simao Melo de Sousa, Joao Paulo Fernandes
2019 2019 IEEE/ACM 16th International Conference on Mining Software Repositories (MSR)  
The goal of our work is to understand how Android usage, apps, operating systems, hardware and user habits influence battery lifespan.  ...  In fact, according to the Wall Street Journal, 9/10 users suffer from low battery anxiety.  ...  , what can I reproduce to have a more energy efficient profile?  ... 
doi:10.1109/msr.2019.00034 dblp:conf/msr/MatalongaCC0PSF19 fatcat:vwbhqfb6cbardpcegd7h7vmeua

Demeter: A Fast and Energy-Efficient Food Profiler using Hyperdimensional Computing in Memory [article]

Taha Shahroodi, Mahdi Zahedi, Can Firtina, Mohammed Alser, Stephan Wong, Onur Mutlu, Said Hamdioui
2022 arXiv   pre-print
Food profiling is an essential step in any food monitoring system needed to prevent health risks and potential frauds in the food industry.  ...  Our evaluations demonstrate that Acc-Demeter achieves a (1) throughput improvement of 192x and 724x and (2) memory reduction of 36x and 33x compared to Kraken2 and MetaCache (2 state-of-the-art profilers  ...  We acknowledge the generous gi s provided by our industry partners, including Google, Huawei, Intel, Microso , and VMware.  ... 
arXiv:2206.01932v2 fatcat:7kkeees3tbdb7bxwv3qktsg3oi

Profile-Driven Component Placement for Cluster-Based Online Services

C. Stewart, Kai Shen, S. Dwarkadas, M.L. Scott, Jian Yin
2004 IEEE Distributed Systems Online  
The resources we currently consider are CPU, network bandwidth, and memory usage, each of which we characterize in terms of average and peak resource requirements.  ...  Our approach then determines component placement on the basis of the profiles, available system resources, and runtime workload characteristics.  ...  This work was supported partly by NSF grants EIA-0080124, CCR-0204344, CCR-0219848, ECS-0225413, CCR-0306473, and ITR/IIS-0312925; by the US Dept. of Energy Office of Inertial Confinement Fusion under  ... 
doi:10.1109/mdso.2004.27 fatcat:7fxxywkm7vbozln3gmmuje7ebm

Reconfigurable Multi-Resolution Performance Profiling in Android Applications

Ying-Dar LIN, Kuei-Chung CHANG, Yuan-Cheng LAI, Yu-Sheng LAI
2013 IEICE transactions on information and systems  
The computing of applications in embedded devices suffers tight constraints on computation and energy resources.  ...  The existing execution time and energy profiling tools could help developers to identify the bottlenecks of applications.  ...  Conclusion and Future Work This work proposes the reconfigurable multi-resolution profiling approach to profile execution time of applications with limited log space to identify the bottlenecks of applications  ... 
doi:10.1587/transinf.e96.d.2039 fatcat:4qvmb5d3mjecbdiyrla4cfdowi

TProf: An energy profiler for task-parallel programs

Ioannis Manousakis, Foivos S. Zakkak, Polyvios Pratikakis, Dimitrios S. Nikolopoulos
2015 Sustainable Computing: Informatics and Systems  
To compute the energy consumed by each task in a parallel application, TProf dynamically traces the parallel execution and uses a novel technique to estimate the per-task energy consumption.  ...  We present TProf, an energy profiling tool for OpenMP-like task-parallel programs.  ...  We also would like to thank Manolis Katevenis, Manolis Marazakis and Angelos Bilas for their feedback in this work.  ... 
doi:10.1016/j.suscom.2014.07.004 fatcat:k35rlie2q5hd7aoyr6jkyex6hy

An agent-based infrastructure for energy profile capture and management

Julian Padget, Harpreet Riat, Benedikt Forchhammer, Martijn Warnier, Frances M. T. Brazier, Sukumar Natarajan
2011 2011 International Conference on Networking, Sensing and Control  
Accurately monitoring changing energy usage pat terns in households is a first requirement for more efficient and eco-friendly energy management.  ...  experimental software framework must be flexible and adaptable both in respect of sensor sources and developer and user requirements.  ...  After a suitable period, say a month, the Ploggs are retrieved, and the contents of the internal memory is downloaded and stored in a database. 2) Online: Ploggs are deployed in a household.  ... 
doi:10.1109/icnsc.2011.5874876 dblp:conf/icnsc/PadgetRFWBN11 fatcat:qqooc7iyvnec7hjxjkhfu7tgi4

Application power profiling on IBM Blue Gene/Q

Sean Wallace, Zhou Zhou, Venkatram Vishwanath, Susan Coghlan, John Tramm, Zhiling Lan, Michael E. Papka
2016 Parallel Computing  
In this paper, we describe our open source power profiling library called MonEQ, built on the IBM provided Environmental Monitoring (EMON) API.  ...  Accurate and precise results, as are now possible with the latest generation of IBM Blue Gene/Q, are therefore a welcome addition to the landscape.  ...  Marroquin from IBM for their help in clarifying results as well as providing essential information of the inner workings of the EMON system.  ... 
doi:10.1016/j.parco.2016.05.015 fatcat:l4if67a3sjhltjdjn7eknafqwy

A dynamic run-profile energy-aware approach for scheduling computationally intensive bioinformatics applications

Sachin Pawaskar, Hesham H. Ali
2016 2016 International Conference on High Performance Computing & Simulation (HPCS)  
In the Offline Phase, we use a run profile based approach to generate the initial schedule.  ...  In an earlier work, we introduced a dynamic model for energy aware scheduling (EAS) in a HPC environment; the model is domain agnostic and incorporates both the deadline parameter as well as energy parameters  ...  CONCLUSIONS In this paper we built upon our previous work and enhanced our energy aware scheduling model which is a 2-phase approach using run profiles.  ... 
doi:10.1109/hpcsim.2016.7568366 dblp:conf/ieeehpcs/PawaskarA16 fatcat:qcwrmyayy5eihay5qiw2prkam4
« Previous Showing results 1 — 15 out of 50,835 results