Please use this identifier to cite or link to this item: http://hdl.handle.net/11667/88
Full metadata record
DC FieldValueLanguage
dc.contributorBrownlee, Alexander-
dc.contributor.otherEPSRC - Engineering and Physical Sciences Research Councilen_GB
dc.creatorBrownlee, Alexander E I-
dc.creatorBurles, Nathan-
dc.creatorSwan, Jerry-
dc.date.accessioned2017-04-21T13:20:40Z-
dc.date.available2017-04-21T13:20:40Z-
dc.date.created2016-04-
dc.identifier.urihttp://hdl.handle.net/11667/88-
dc.description.abstractReducing computational energy consumption is of growing importance, particularly at the extremes (i.e. mobile devices and datacentres). Despite the ubiquity of the Java Virtual Machine (JVM), very little work has been done to apply Search Based Software Engineering (SBSE) to minimize the energy consumption of programs that run on it. The paper describes Opacitor, a tool for measuring the energy consumption of JVM programs using a bytecode level model of energy cost. This is combined with generic SBSE approaches to achieve substantial energy savings for three widely-used software components. Multi-Layer Perceptron implementations minimising both energy and error were found, and energy reductions of up to 70% and 39.85% were obtained over the original code for Quicksort and Object-Oriented container classes respectively. This data set includes the raw results from the experiments, generated instances for the quicksort experiments, and test code written for Guava's container classes. Dedicated UnZip software is recommended for accessing the dataset, for example, IZArc.en_GB
dc.description.tableofcontentsFile content and descriptions are contained in README.txten_GB
dc.language.isoengen_GB
dc.publisherUniversity of Stirling. Faculty of Natural Sciences.en_GB
dc.relationBrownlee, AEI; Burles, N; Swan, J (2018) Datasets for the paper "Search-based energy optimization of some ubiquitous algorithms". University of Stirling. Faculty of Natural Sciences. Dataset. http://hdl.handle.net/11667/88en_GB
dc.relation.isreferencedbyBrownlee AEI, Burles N & Swan J (2017) Search-based energy optimization of some ubiquitous algorithms, IEEE Transactions on Emerging Topics in Computational Intelligence, 1 (3), pp. 188-201. DOI: https://doi.org/10.1109/TETCI.2017.2699193 Available from: http://hdl.handle.net/1893/25268en_GB
dc.rightsRights covered by the standard CC-BY 4.0 licence: https://creativecommons.org/licenses/by/4.0/en_GB
dc.subjectSearch based software engineeringen_GB
dc.subjectJavaen_GB
dc.subjectenergyen_GB
dc.subject.classification::Information and communication technologies::Artificial Intelligence Technologies::Meta Heuristicsen_GB
dc.subject.classification::Information and communication technologies::Software Engineering::Software Engineering Methods and Toolsen_GB
dc.subject.classification::Information and communication technologies::Artificial Intelligence Technologies::Optimisation (AI)en_GB
dc.titleDatasets for the paper "Search-based energy optimization of some ubiquitous algorithms"en_GB
dc.typedataseten_GB
dc.typesoftwareen_GB
dc.contributor.emailsbr@cs.stir.ac.uken_GB
dc.identifier.rmsid1067en_GB
dc.identifier.projectidEP/J017515/1en_GB
dc.title.projectDAASE: Dynamic Adaptive Automated Software Engineeringen_GB
dc.contributor.affiliationUniversity of Stirling (Computing Science - CSM Dept)en_GB
dc.contributor.affiliationUniversity of Yorken_GB
dc.date.publicationyear2017en_GB
dc.description.accessSource code for the Opacitor tool is available on request from: Dr Alexander Edward Ian Brownlee (University of Stirling address: sbr@cs.stir.ac.uk); the other libraries and data sets used in the work are publicly available at the URLs cited in the paper: OpenJDK http://openjdk.java.net ; Google Guava version 18 https://github.com/google/guava/wiki/Release18 ; Apache Commons Collections version 4.0 commons.apache.org/proper/commons-collections/release_4_0.html ; Apache Commons Math library commons.apache.org/proper/commons-math/userguide/genetics.html ; WEKA http://www.cs.waikato.ac.nz/~ml/weka/ ; Astraiea https://github.com/JerrySwan/Astraieaen_GB
Appears in Collections:University of Stirling Research Data

Files in This Item:
File Description SizeFormat 
Quicksort.zip12.88 MBZipped fileView/Open
MLP-diabetes-nv.zip858.84 kBZipped fileView/Open
MLP-diabetes-v.zip847.84 kBZipped fileView/Open
MLP-glass-nv.zip868.78 kBZipped fileView/Open
MLP-glass-v.zip851.92 kBZipped fileView/Open
MLP-ionosphere-nv.zip1.03 MBZipped fileView/Open
MLP-ionosphere-v.zip1.25 MBZipped fileView/Open
MLP-iris-nv.zip807.34 kBZipped fileView/Open
MLP-iris-v.zip815.84 kBZipped fileView/Open
Guava-Outputs.zip22.43 kBZipped fileView/Open
Guava-TestCode.zip6.26 kBZipped fileView/Open
README.txt1.86 kBTextView/Open


This item is protected by original copyright



Items in DataSTORRE are protected by copyright, with all rights reserved, unless otherwise indicated.