Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJanuary 2025
Mixed-trust Computing: Safe and Secure Real-time Systems
ACM Transactions on Cyber-Physical Systems (TCPS), Volume 9, Issue 1Article No.: 11, Pages 1–25https://doi.org/10.1145/3635162Verifying complex Cyber-physical Systems (CPSs) is increasingly important given the push to deploy safety-critical autonomous features. Unfortunately, traditional verification methods do not scale to the complexity of these systems and do not provide ...
- research-articleJanuary 2025
Understanding Remote Work Experience: Insights Into Well‐Being
Journal of Software: Evolution and Process (WSMR), Volume 37, Issue 1https://doi.org/10.1002/smr.2757ABSTRACT BackgroundAfter the pandemic, software engineers were forced to work remotely, in many cases without prior experience of doing so.
ObjectiveThe objective of this work is to analyze the factors that influence engineers' motivation, stress ...
We use a statistical model to study the impact that different factors have on the stress, motivation, and performance of software engineers who work remotely. Understanding these factors and their impact can help organizations to improve the well‐being ...
- research-articleJanuary 2025
Integrating ytopt and libEnsemble to autotune OpenMC
- Xingfu Wu,
- John R Tramm,
- Jeffrey Larson,
- John-Luke Navarro,
- Prasanna Balaprakash,
- Brice Videau,
- Michael Kruse,
- Paul Hovland,
- Valerie Taylor,
- Mary Hall,
- Michael Heroux
International Journal of High Performance Computing Applications (SAGE-HPCA), Volume 39, Issue 1Pages 79–103https://doi.org/10.1177/10943420241286476Ytopt is a Python machine-learning-based autotuning software package developed within the ECP PROTEAS-TUNE project. The ytopt software adopts an asynchronous search framework that consists of sampling a small number of input parameter configurations and ...
- research-articleDecember 2024
Characterizing the Performance and Cost of Blockchains on the Cloud and at the Edge
Distributed Ledger Technologies: Research and Practice (DLT), Volume 3, Issue 4Article No.: 24, Pages 1–27https://doi.org/10.1145/3666013While state-of-the-art permissioned blockchains can achieve thousands of transactions per second on commodity hardware with x86/64 architecture, their performance when running on different architectures, such as ARM, is not clear. The goal of this work is ...
- research-articleDecember 2024
Empirical Architecture Comparison of Two-input Machine Learning Systems for Vision Tasks
Formal Aspects of Computing (FAC), Volume 36, Issue 4Article No.: 22, Pages 1–19https://doi.org/10.1145/3674849As machine learning models have been deployed in many vision systems, including autonomous vehicles and robots, designing architectures for machine learning systems (MLSs) has emerged as a critical concern. Previous studies have shown that enhancing the ...
-
- research-articleDecember 2024
Music Mode: Transforming Robot Movement into Music Increases Likability and Perceived Intelligence
ACM Transactions on Human-Robot Interaction (THRI), Volume 14, Issue 1Article No.: 2, Pages 1–23https://doi.org/10.1145/3686811As robots enter everyday spaces like offices, the sounds they create affect how they are perceived. We present “Music Mode,” a novel mapping between a robot’s joint motions and sounds, programmed by artists and engineers to make the robot generate music ...
- research-articleDecember 2024
GraphQL vs. REST: A Performance and Cost Investigation for Serverless Applications
WoSC10 '24: Proceedings of the 10th International Workshop on Serverless ComputingPages 37–42https://doi.org/10.1145/3702634.3702956Serverless computing simplifies application deployment by removing the need for infrastructure management, with RESTful APIs being the common interface. However, REST can lead to inefficiencies such as data over-fetching and under-fetching, which impact ...
Understanding Data Movement Patterns in HPC: A NERSC Case Study
SC '24: Proceedings of the International Conference for High Performance Computing, Networking, Storage, and AnalysisArticle No.: 71, Pages 1–17https://doi.org/10.1109/SC41406.2024.00077Scientific experiments are producing unprecedented volumes of data with real-time High Performance Computing (HPC) needs. Understanding and ensuring efficient data movement in these emerging data-intensive workloads is becoming critical for successful ...
- research-articleNovember 2024
LLM-Pilot: Characterize and Optimize Performance of your LLM Inference Services
SC '24: Proceedings of the International Conference for High Performance Computing, Networking, Storage, and AnalysisArticle No.: 16, Pages 1–18https://doi.org/10.1109/SC41406.2024.00022As Large Language Models (LLMs) are rapidly growing in popularity, LLM inference services must be able to serve requests from thousands of users while satisfying performance requirements. The performance of an LLM inference service is largely determined ...
- rfcNovember 2024
RFC 9681: IS-IS Fast Flooding
Current Link State PDU flooding rates are much slower than what modern networks can support. The use of IS-IS at larger scale requires faster flooding rates to achieve desired convergence goals. This document discusses the need for faster flooding, the ...
- research-articleOctober 2024
Remark on Algorithm 1010: Boosting Efficiency in Solving Quartic Equations with No Compromise in Accuracy
ACM Transactions on Mathematical Software (TOMS), Volume 50, Issue 3Article No.: 21, Pages 1–3https://doi.org/10.1145/3674833In this second remark, we present a revised correction to Algorithm 1010 [A. Orellana and C. De Michele 2020] with respect to the one already proposed in the remark on Algorithm 1010 [C. De Michele 2022].
- research-articleOctober 2024
On Automating Hybrid Execution of Ahead-of-Time and Just-in-Time Compiled Code
VMIL '24: Proceedings of the 16th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate LanguagesPages 1–11https://doi.org/10.1145/3689490.3690398The divergence between Ahead-of-Time (AOT) and Just-in-Time (JIT) compilation techniques presents a unique predicament when trying to achieve optimal performance in software applications. AOT compilation offers efficiency by pre-compiling and optimizing ...
- research-articleOctober 2024
Advantages of Friend-Modelled Social Interactive Feedforward for VR Exergaming
Proceedings of the ACM on Human-Computer Interaction (PACMHCI), Volume 8, Issue CHI PLAYArticle No.: 338, Pages 1–19https://doi.org/10.1145/3677103VR exergaming is a promising motivational tool to incentivise exercise. We present a novel VR exergaming method called social interactive feedforward. The player competes with an 'enhanced model' of one of their friends in a real-time VR environment, ...
Compiler Support for Sparse Tensor Convolutions
Proceedings of the ACM on Programming Languages (PACMPL), Volume 8, Issue OOPSLA2Article No.: 281, Pages 275–303https://doi.org/10.1145/3689721This paper extends prior work on sparse tensor algebra compilers to generate asymptotically efficient code for tensor expressions with affine subscript expressions. Our technique enables compiler support for a wide range of sparse computations, including ...
- research-articleOctober 2024
Extending MagicGrid to Support Virtual Prototyping for Early System Performance Validation and Verification
MODELS Companion '24: Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and SystemsPages 287–298https://doi.org/10.1145/3652620.3686249In this paper we propose an extension to the MagicGrid framework to support virtual prototyping for early system performance Validation & Verification (V&V). Model-Based Systems Engineering (MBSE) is at a maturity where V&V of system performance is ...
- research-articleSeptember 2024
Negotiating Autonomy and Trust when Performing with an AI Musician
TAS '24: Proceedings of the Second International Symposium on Trustworthy Autonomous SystemsArticle No.: 6, Pages 1–10https://doi.org/10.1145/3686038.3686040We report a practice-based exploration of developing and performing with an autonomous AI musician called LOERIC that improvises folk tunes in response to a human partner. We follow an artist-led methodology involving a subjective, first-person ...
- ArticleSeptember 2024
ADALINE Neurons Used for Targeting Performance on the Deep Brain Stimulation Platform
AbstractThe paper presents the platform position performance for electrode insertion during Deep Brain Stimulation via indirect targeting and with the use of Artificial Intelligence for preliminary validation and an introduction for close-loop control of ...
- ArticleSeptember 2024
MDEPT: Microservices Design Evaluator and Performance Tester
AbstractIn microservices-based systems, architects find it hard to reason about the impact of their design decisions on performance before implementing them. While definitions of anti-patterns help to avoid inadequate design decisions, they are context-...
- research-articleAugust 2024
Collaborative dynamics in open source software development: Unveiling the influence of team interaction and the role of project manager
Journal of Operations Management (WILEY-JOM), Volume 70, Issue 7Pages 1076–1099https://doi.org/10.1002/joom.1324AbstractAs the world becomes increasingly reliant on open‐source software (OSS) development platforms, collaborative communication networks are becoming more complex, resulting in non‐trivial effects on project performance. This study examines the ...
- research-articleAugust 2024
Performance and Navigation Behavior of using Teleportation in VR First-Person Shooter Games
Games: Research and Practice (GAMES), Volume 2, Issue 3Article No.: 24, Pages 1–18https://doi.org/10.1145/3661133Teleportation has been adopted as the preferred mode of navigation in many virtual reality (VR) experiences due to its ability to allow users to easily move beyond the limitations of the tracking space while minimizing the risk of inducing VR sickness. ...