Improving the energy efficiency of relational and NoSQL databases via query optimizations

D Mahajan, C Blakeney, Z Zong - Sustainable Computing: Informatics and …, 2019 - Elsevier
As big data becomes the norm of various industrial applications, the complexity of database
workloads and database system design has increased significantly. To address these …

Examon-x: a predictive maintenance framework for automatic monitoring in industrial iot systems

A Borghesi, A Burrello, A Bartolini - IEEE Internet of Things …, 2021 - ieeexplore.ieee.org
In recent years, the Industrial Internet of Things (IIoT) has led to significant steps forward in
many industries, thanks to the exploitation of several technologies, ranging from Big Data …

A taxonomy of software-based and hardware-based approaches for energy efficiency management in the Hadoop

F Shabestari, AM Rahmani, NJ Navimipour… - Journal of Network and …, 2019 - Elsevier
Apache Hadoop framework supports the storing and processing of big data datasets using
simple programming models. Energy management has been recognized as one of the major …

Bringing green software to computer science curriculum: perspectives from researchers and educators

J Saraiva, Z Zong, R Pereira - Proceedings of the 26th ACM Conference …, 2021 - dl.acm.org
Only recently has the software engineering community started conducting research on
developing energy efficient software, or green software. This is shadowed when compared …

Robust dynamic resource allocation via probabilistic task pruning in heterogeneous computing systems

J Gentry, C Denninnart… - 2019 IEEE international …, 2019 - ieeexplore.ieee.org
In heterogeneous distributed computing (HC) systems, diversity can exist in both
computational resources and arriving tasks. In an inconsistently heterogeneous computing …

Understanding the impact of object oriented programming and design patterns on energy efficiency

S Maleki, C Fu, A Banotra… - 2017 Eighth International …, 2017 - ieeexplore.ieee.org
With billions of lines of code being deployed and running on cloud servers, PCs, as well as
battery-driven mobile phones, embedded systems, and IoT devices, software energy …

Hadoop MapReduce performance on SSDs for analyzing social networks

M Bakratsas, P Basaras, D Katsaros, L Tassiulas - Big data research, 2018 - Elsevier
Abstract The advent of Solid State Drives (SSDs) stimulated a lot of research to investigate
and exploit to the extent possible the potentials of the new drive. The focus of this work is on …

Programming approaches for scalability, performance, and portability of combustion physics codes

KA Schau, D Purushotham, JC Oefelein - Proceedings of the Combustion …, 2023 - Elsevier
This paper presents the process, strategy, and results associated with porting a typical
combustion physics flow solver to current state-of-the-art and future massively-parallel …

Efficient task pruning mechanism to improve robustness of heterogeneous computing systems

C Denninnart, J Gentry, A Mokhtari… - Journal of Parallel and …, 2020 - Elsevier
In heterogeneous distributed computing (HC) systems, diversity can exist in both
computational resources and arriving tasks. In an inconsistently heterogeneous computing …

Rotation invariant networks for image classification for HPC and embedded systems

R Rodriguez Salas, P Dokládal, E Dokladalova - Electronics, 2021 - mdpi.com
Convolutional Neural Network (CNNs) models' size reduction has recently gained interest
due to several advantages: energy cost reduction, embedded devices, and multi-core …