IEEE Transactions on Sustainable Computing

Expand your horizons with Colloquium, a monthly survey of abstracts from all CS transactions!

From the July-September 2018 issue

Language-Based Expression of Reliability and Parallelism for Low-Power Computing

By Alcides Fonseca, Frederico Cerveira, Bruno Cabral, and Raul Barbosa

Featured article thumbnail image Improving the energy-efficiency of computing systems while ensuring reliability is a challenge in all domains, ranging from low-power embedded devices to large-scale servers. In this context, a key issue is that many techniques aiming to reduce power consumption negatively affect reliability, while fault tolerance techniques require computation or state redundancy that increases power consumption, thereby leading to systematic tradeoffs. Managing these tradeoffs requires a combination of techniques involving both the hardware and the software, as it is impractical to focus on a single component or level of the system to reach adequate power consumption and reliability. In this paper, we adopt a language-based approach to express reliability and parallelism, in which programs remain adaptable after compilation and may be executed with different strategies concerning reliability and energy consumption. We implement the proposed programming model, which is named MISO, and perform an experimental analysis aiming to improve the reliability of programs, through fault injection experiments conducted at compile-time, as well as an experimental measurement of power consumption. The results obtained indicate that it is feasible to write programs that remain adaptable after compilation in order to improve the ability to balance reliability, power, and performance.

download PDF View the PDF of this article      csdl View this issue in the digital library

Editorials and Announcements


  • Congratulations to Albert Zomaya on his appointment as 2016-2018 Editor-in-Chief of IEEE Transactions on Sustainable Computing. Dr. Zomaya is currently the Chair Professor of High Performance Computing & Networking and Director of the Centre for Distributed and High Performance Computing in the School of Information Technologies, The University of Sydney.


Guest Editorials

Reviewers List

Annual Index

Call for Papers

Special Issue on Intelligent Data Analysis for Sustainable Computing

Submission deadline: 1 Sept. 2018. View PDF.

Recent years have witnessed a deluge of new and big spatio-temporal data streams that contain a wealth of information relevant to sustainable development goals. The analysis of such data streams poses tremendous challenges in the current computing systems, due to its strong correlations between the temporal and spatial domain of the data, and the emerging needs of real-time decision support in some real-world problems.

To obtain this valuable information, there is an urgent demand for high-level computational intelligence based on emerging analytical techniques, such as big data analytics, Web analytics, and network analytics, employing software tools from advanced analytics disciplines, such as machine learning, data mining, and predictive analytics. This results in modern data analysis techniques having the potential to yield accurate, inexpensive, and high scalable models for providing intelligent and real-time decision support in creating effective computing systems. This will also result in addressing sustainability problems in computing and information processing environments at different levels of computational intelligence paradigms. Computational intelligent data analysis is playing an ever-increasingly important and critical role in achieving sustainable ICT (Information and Communication Technology) in new computing paradigms of the current data-driven era.

This special issue is devoted to the most recent developments and research outcomes addressing the related theoretical and practical aspects of computational intelligence solutions in sustainable computing and aims at presenting latest innovative ideas targeted at the corresponding key challenges, either from a methodological or from an application perspective.

Special Issue on Intersection of Computing and Communication Technologies with Energy Systems

Submission deadline: 15 Dec. 2018. View PDF.

Computing and communication technologies impact energy systems in two distinct ways. The exponential growth of these technologies has made them large energy consumers. Therefore, new architectures, technologies and systems are being developed and deployed to make computing and networked system more energy efficient. Additionally, these technologies will play a central role in the on-going transformation of our energy systems. They help measure, monitor and control energy resources, inform and shape human demand, and determine how utilities, generators, regulators, and consumers interact. Recently, there have been vibrant developments in the research community at the intersection of computing and communication technologies with energy systems. Diverse applications of computing and networked systems have made legacy systems more energy-efficient, as well as improved the design, analysis, and development of innovative new energy systems.

This special issue calls for novel ideas for shaping the future of this area. We seek high-quality papers at the intersection of computing and communication technologies with energy systems. We welcome submissions describing conceptual advances, as well as advances in system design, implementation and experimentation.

General Call for Papers

View PDF.

Access Recently Published TSUSC Articles

mail icon Sign up for e-mail notifications through IEEE Xplore Content Alerts

TSUSC is financially cosponsored by:

IEEE Computer SocietyIEEE Communications Society


TSUSC is published in cooperation with:

IEEE Council on Electronic Design Automation