中文
相关论文

相关论文: Experiments in Sustainable Software Practices for …

200 篇论文

Programmability, performance portability, and resource efficiency have emerged as critical challenges in harnessing complex and diverse architectures today to obtain high performance and energy efficiency. While there is abundant research,…

分布式、并行与集群计算 · 计算机科学 2019-11-14 Nandita Vijaykumar

As machine learning (ML) and artificial intelligence (AI) technologies become more widespread, concerns about their environmental impact are increasing due to the resource-intensive nature of training and inference processes. Green AI…

软件工程 · 计算机科学 2025-01-06 Vincenzo De Martino , Silverio Martínez-Fernández , Fabio Palomba

Sustainability is an increasingly-studied topic in software engineering in general, and in software architecture in particular. There are already a number of secondary studies addressing sustainability in software engineering, but no such…

软件工程 · 计算机科学 2022-04-26 Vasilios Andrikopoulos , Rares-Dorian Boza , Carlos Perales , Patricia Lago

The increasing use of language models in automated test script generation raises concerns about their environmental impact, yet existing sustainability analyses focus predominantly on large language models. As a result, the energy and…

软件工程 · 计算机科学 2026-04-06 Pragati Kumari , Novarun Deb

Experimental groups are now fabricating quantum processors powerful enough to execute small instances of quantum algorithms and definitively demonstrate quantum error correction that extends the lifetime of quantum data, adding urgency to…

量子物理 · 物理学 2016-09-23 Rodney Van Meter , Simon J. Devitt

Context: The increasing adoption of machine learning (ML) and artificial intelligence (AI) technologies raises growing concerns about their environmental sustainability. Developing and deploying ML-enabled systems is computationally…

软件工程 · 计算机科学 2026-03-20 Vincenzo De Martino , Silverio Martínez-Fernández , Fabio Palomba

The rapid adoption of artificial intelligence (AI) and machine learning (ML) has generated growing interest in understanding their environmental impact and the challenges associated with designing environmentally friendly ML-enabled…

软件工程 · 计算机科学 2024-10-15 Heli Järvenpää , Patricia Lago , Justus Bogner , Grace Lewis , Henry Muccini , Ipek Ozkaya

A large body of research in continual learning is devoted to overcoming the catastrophic forgetting of neural networks by designing new algorithms that are robust to the distribution shifts. However, the majority of these works are strictly…

Testing is a core software development activity that has huge potential to make software development more sustainable. In this paper, we discuss how environmental, social, economic, and technical sustainability map onto the activities of…

软件工程 · 计算机科学 2021-04-06 Armin Beer , Michael Felderer , Tobias Lorey , Stefan Mohacsi

Among the present generation of multiphysics HPC simulation codes there are many that are built upon general infrastructural frameworks. This is especially true of the codes that make use of structured adaptive mesh refinement (SAMR)…

计算工程、金融与科学 · 计算机科学 2014-10-24 A. Dubey , B. Van Straalen

In the last few years, a growing body of research has proposed methods, techniques, and tools to support developers in the construction of software that consumes less energy. These solutions leverage diverse approaches such as version…

软件工程 · 计算机科学 2020-12-08 Wellington Oliveira , Hugo Matalonga , Gustavo Pinto , Fernando Castor , João Paulo Fernandes

Developing software to undertake complex, compute-intensive scientific processes requires a challenging combination of both specialist domain knowledge and software development skills to convert this knowledge into efficient code. As…

分布式、并行与集群计算 · 计算机科学 2013-09-05 Jeremy Cohen , Chris Cantwell , Neil Chue Hong , David Moxey , Malcolm Illingworth , Andrew Turner , John Darlington , Spencer Sherwin

Computer simulations serve as powerful tools for scientists and engineers to gain insights into complex systems. Less costly than physical experiments, computer experiments sometimes involve large number of trials. Conventional design…

统计方法学 · 统计学 2025-06-06 Xu He , Junpeng Gong , Zhaohui Li

Portability is critical to ensuring high productivity in developing and maintaining scientific software as the diversity in on-node hardware architectures increases. While several programming models provide portability for diverse GPU…

分布式、并行与集群计算 · 计算机科学 2025-09-08 Joshua H. Davis , Pranav Sivaraman , Joy Kitson , Konstantinos Parasyris , Harshitha Menon , Isaac Minn , Giorgis Georgakoudis , Abhinav Bhatele

With the ubiquitous use of modern large language models (LLMs) across industries, the inference serving for these models is ever expanding. Given the high compute and memory requirements of modern LLMs, more and more top-of-the-line GPUs…

人工智能 · 计算机科学 2024-04-01 Jovan Stojkovic , Esha Choukse , Chaojie Zhang , Inigo Goiri , Josep Torrellas

The design of Microprocessors Computer Architectures remains as a fundamental course in Computer Science and Computer Engineering. The technology and organization inside microprocessors have changed quite fast in the last twenty years. That…

Semiconductor innovation drives improvements to technologies that are critical to modern society. The country that successfully accelerates semiconductor innovation is positioned to lead future semiconductor-driven industries and benefit…

Quantum technologies currently struggle to scale beyond moderate scale prototypes and are unable to execute even reasonably sized programs due to prohibitive gate error rates or coherence times. Many software approaches rely on heavy…

Living labs have been established across different countries to evaluate how the interaction between humans and buildings can be optimized to improve comfort, health, and energy savings. However, existing living labs can be too…

人机交互 · 计算机科学 2022-12-02 Alan Wang , Feng Yi Chang , Siavash Yousefi , Beatrice Li , Brad Campbell , Arsalan Heydarian

Unique developmental and operational characteristics of ML components as well as their inherent uncertainty demand robust engineering principles are used to ensure their quality. We aim to determine how software systems can be (re-)…

软件工程 · 计算机科学 2022-01-11 Alex Serban , Joost Visser