Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- discussionOctober 2024
AI Failures
Computer (COMP), Volume 57, Issue 11Pages 14–16https://doi.org/10.1109/MC.2024.3449588Artificial Intelligence and machine learning (AI/ML) failures can be challenging to analyze. Detailed understanding of how these systems fail is a valuable first step in designing better AI/ML safety and security practices.
- discussionOctober 2024
Software Reliability: What Went Wrong? How to Fix It?
Computer (COMP), Volume 57, Issue 11Pages 92–94https://doi.org/10.1109/MC.2024.3431968Almost 50 years ago, software reliability was defined with a hardware mindset. While the research community grew, its industry acceptance was muted. Rethinking the definitions of failures and faults will usher meaningful research and create value to the ...
- research-articleSeptember 2024
Machine-Learned Correctness Properties, Runtime Verification, and Advance-Warning Oracles for Autonomous Systems
Computer (COMP), Volume 57, Issue 10Pages 118–130https://doi.org/10.1109/MC.2024.3433669We describe machine-learned classifiers that act as correctness properties for runtime verification of autonomous systems. Additionally, we show an advance collision detection system using such machine learning correctness properties that provides an ...
- discussionSeptember 2024
Revisiting Software Reliability Modeling and Testing
Computer (COMP), Volume 57, Issue 10Pages 14–25https://doi.org/10.1109/MC.2024.3428040The 1980s and 1990s were a “golden age” for deep thinkers on the topic of software reliability models and testing. But today that thought leadership has disappeared. In this virtual roundtable we ask, “What happened?”
- research-articleJanuary 2024
Resilient Virtualization
Computer (COMP), Volume 57, Issue 2Pages 70–78https://doi.org/10.1109/MC.2023.3306617Virtualization, which allows the sharing and partitioning of underlying hardware, enables application scalability and consolidation. Its broad use brings relevant opportunities along with challenges that are crucial for the success of modern computer ...
-
- research-articleOctober 2022
Symmetry for Boosting Algorithmic Proofs of Cyberphysical Systems
Computer (COMP), Volume 55, Issue 10Pages 88–93https://doi.org/10.1109/MC.2022.3190954Recent algorithms show how the availability of structural knowledge, such as symmetries, can significantly improve autonomous system verification in terms of both running time and sample complexity.
- discussionOctober 2022
IoTility: A Contemporary View
Computer (COMP), Volume 55, Issue 10Pages 70–74https://doi.org/10.1109/MC.2022.3178860With the increasing ubiquity of the Internet of Things (IoT), some issues with satisfying quality requirements are emerging. This article discusses the current landscape and concerns about IoT quality requirements.
- research-articleAugust 2022
Benchmarking Data Science: 12 Ways to Lie With Statistics and Performance on Parallel Computers
Computer (COMP), Volume 55, Issue 8Pages 49–56https://doi.org/10.1109/MC.2022.3152681We humorously discuss 12 fallacies when focusing on compute performance that we have frequently observed in practice. We follow each with a recommendation to mitigate the danger and hope to contribute to good benchmarking etiquette for data science.
- research-articleAugust 2022
Collaboration Stability: Quantifying the Success and Failure of Opportunistic Collaboration
- Huber Flores,
- Agustin Zuniga,
- Sasu Tarkoma,
- Leonardo Tonetto,
- Tristan Braud,
- Pan Hui,
- Yong Li,
- Mostafa Ammar,
- Petteri Nurmi
Computer (COMP), Volume 55, Issue 8Pages 70–81https://doi.org/10.1109/MC.2021.3112850We quantify and derive a general model for the collaboration stability of human mobility and demonstrate its importance for networking applications. Our results demonstrate that collaboration opportunities are highly dependent on the context where they ...
- research-articleJuly 2022
The Convergence of Hyperscale Data Center and High-Performance Computing Networks
Computer (COMP), Volume 55, Issue 7Pages 29–37https://doi.org/10.1109/MC.2022.3158437We discuss the differences and commonalities between network technologies used in supercomputers and data centers and outline a path to convergence at multiple layers. We predict that emerging smart networking solutions will accelerate that convergence.
- research-articleFebruary 2021
To Improve Cyber Resilience, Measure It
Computer (COMP), Volume 54, Issue 2Pages 80–85https://doi.org/10.1109/MC.2020.3038411Measuring cyber resilience is vital to our security. In this article, we examine the importance of measuring cyber resilience and potential approaches to improve its effectiveness.
- research-articleJanuary 2021
Improving the Trustworthiness of Software Through Rigorous Data Type Design
Computer (COMP), Volume 54, Issue 1Pages 89–95https://doi.org/10.1109/MC.2020.3033610Artificial intelligence (AI) chips draw much attention for cyberphysical systems since AI chips are promising to realize edge AI computing. We introduce the chip architecture that enables energy-efficient computing and design tools for AI chips.
- research-articleJanuary 2021
Hypnotized by Lines of Code
Computer (COMP), Volume 54, Issue 1Pages 42–48https://doi.org/10.1109/MC.2019.2943844Lines of code (LOC) have been among the most popular measures for predicting software defects, but so far, their ultimate use has not been adequately understood. This article illustrates that LOC-based defect predictions are misleading, irrespective of ...
- research-articleDecember 2017
A Unified Cloud Platform for Autonomous Driving
Computer (COMP), Volume 50, Issue 12Pages 42–49https://doi.org/10.1109/MC.2017.4451224Tailoring cloud support for each autonomous-driving application would require maintaining multiple infrastructures, potentially resulting in low resource utilization, low performance, and high management overhead. To address this problem, the authors ...
- opinionMay 2017
Networks on Chips: 15 Years Later
Computer (COMP), Volume 50, Issue 5Pages 10–11https://doi.org/10.1109/MC.2017.140The authors of a Computer article from 2002 reflect on their proposal to use networks on chips to address scalable communications on silicon VLSI chips.
- opinionJanuary 2017
Low Clearance Ahead: Can Predictable IT Crashes Be Avoided?
Computer (COMP), Volume 50, Issue 10Pages 86–91https://doi.org/10.1109/MC.2017.3641634Knowingly launching a flawed IT system that could harm society’s most vulnerable as collateral damage isn’t just callous—it’s administratively evil. Any IT professional should be ashamed to be part of such a project.
- research-articleJanuary 2017
Voltage, Throughput, Power, Reliability, and Multicore Scaling
- Fei Xia,
- Ashur Rafiev,
- Ali Aalsaud,
- Mohammed Al-Hayanni,
- James Davis,
- Joshua Levine,
- Andrey Mokhov,
- Alexander Romanovsky,
- Rishad Shafik,
- Alex Yakovlev,
- Sheng Yang
Computer (COMP), Volume 50, Issue 8Pages 34–45https://doi.org/10.1109/MC.2017.3001246This article studies the interplay between the performance, energy, and reliability (PER) of parallel-computing systems. It describes methods supporting the meaningful cross-platform analysis of this interplay. These methods lead to the PER software tool, ...
- research-articleJanuary 2017
A High-Availability Cloud for Research Computing
Computer (COMP), Volume 50, Issue 6Pages 92–95https://doi.org/10.1109/MC.2017.182This article describes the lessons learned, challenges faced, and innovations made in designing and implementing a high-availability private cloud for research computing.
- research-articleAugust 2016
Toward a New Approach to IoT Fault Tolerance
Computer (COMP), Volume 49, Issue 8Pages 80–83https://doi.org/10.1109/MC.2016.238Although it offers effective fault tolerance, three-way replication triples a system's purchase price. The natural redundancy of functionality across devices within the home, as well as usage scenarios, should be exploited in a new approach to IoT fault ...