Search
Skip to Search Results- 6Computing Science, Department of
- 3Computing Science, Department of/Journal Articles (Computing Science)
- 3Computing Science, Department of/Conference Papers (Computing Science)
- 2Graduate and Postdoctoral Studies (GPS), Faculty of
- 2Graduate and Postdoctoral Studies (GPS), Faculty of /Theses and Dissertations
- 1Master of Science in Internetworking (MINT)
-
2018
Chowdhury, S.A., Nardo, S.D., Hindle, Abram, Jiang, Z.M.
Execution logs are debug statements that developers insert into their code. Execution logs are used widely to monitor and diagnose the health of software applications. However, logging comes with costs, as it uses computing resources and can have an impact on an application’s performance....
-
Compressive strength of rectangular columns made with ECC and confined with rectangular stirrups
DownloadSpring 2018
Engineered Cementitious Composites (ECC) is a type of high-performance fiber-reinforced cementitious composites (HPFRCC) which is designed to achieve high tensile strain capacity with strain hardening effect during the post-cracking response. The high tensile ductility of ECC with steady-state...
-
2015-01-01
Computing and other Information and Communication Technology (ICT) resources lend themselves to reducing power consumption in an industrialised society. For example, holding a virtual teleconference instead of delegates travelling to a particular location for a meeting conveys a substantial...
-
Green Mining: a Methodology of Relating Software Change and Configuration to Power Consumption
Download2013
Power consumption is becoming more and more important with the increased popularity of smart-phones, tablets and laptops. The threat of reducing a customer’s battery-life now hangs over the software developer, who now asks, “will this next change be the one that causes my software to drain a...
-
How does Docker affect energy consumption? Evaluating workloads in and out of Docker containers
Download2018
Santos, E.A., McLean, C., Solinas, C., Hindle, Abram
Context: Virtual machines provide isolation of services at the cost of hypervisors and more resource usage. This spurred the growth of systems like Docker that enable single hosts to isolate several applications, similar to VMs, within a low-overhead abstraction called containers. Motivation:...
-
If you bill it, they will pay: Energy consumption in the cloud will be irrelevant until directly billed for
Download2018
Don’t leave the lights on! One reason we take energy consumption seriously is because we are directly billed for it. If one leaves the heat on high over night the effect is noticeable on the next bill. Yet as granular as cloud computing billing can be in terms of resources and quality of service,...
-
2014
Consumer demand for longer lasting battery life in mobile computers, as well as industry interest in energy efficient cloud infrastructure, creates a need for hardware and software energy efficiency improvements. One way to tackle this problem is from a software perspective. If it were known...
-
The Power of System Call Traces: Predicting the Software Energy Consumption Impact of Changes
Download2014
Aggarwal, K., Chenlei, Z., Campbell, J., Hindle, Abram, Stroulia, E.
Battery is a critical resource for smartphones. Software developers as the builders and maintainers of applications, are responsible for updating and deploying energy efficient applications to end users. Unfortunately, the impact of software change on energy consumption is still unclear....
-
Theoretical and Experimental Investigation of Hydrocyclone Performance and the Influence of Underflow Pumping Effect
DownloadFall 2015
Centrifugal separators have many applications in industry. Comprehensive information based on performance and energy consumption for a detailed comparison between different types of centrifugal separators is essential to allow design optimization and is the focus of this work. Equivalent...