Skip to main content

Showing 1–13 of 13 results for author: Schaefer, D

Searching in archive cs. Search in all archives.
.
  1. Digital Ecosystem for FAIR Time Series Data Management in Environmental System Science

    Authors: J. Bumberger, M. Abbrent, N. Brinckmann, J. Hemmen, R. Kunkel, C. Lorenz, P. Lünenschloß, B. Palm, T. Schnicke, C. Schulz, H. van der Schaaf, D. Schäfer

    Abstract: Addressing the challenges posed by climate change, biodiversity loss, and environmental pollution requires comprehensive monitoring and effective data management strategies that are applicable across various scales in environmental system science. This paper introduces a versatile and transferable digital ecosystem for managing time series data, designed to adhere to the FAIR principles (Findable,… ▽ More

    Submitted 17 September, 2024; v1 submitted 5 September, 2024; originally announced September 2024.

    Journal ref: SoftwareX 29 (2025) 102038

  2. arXiv:2406.05594  [pdf, ps, other

    cs.DC

    Understanding GPU Triggering APIs for MPI+X Communication

    Authors: Patrick G. Bridges, Anthony Skjellum, Evan D. Suggs, Derek Schafer, Purushotham V. Bangalore

    Abstract: GPU-enhanced architectures are now dominant in HPC systems, but message-passing communication involving GPUs with MPI has proven to be both complex and expensive, motivating new approaches that lower such costs. We compare and contrast stream/graph- and kernel-triggered MPI communication abstractions, whose principal purpose is to enhance the performance of communication when GPU kernels create or… ▽ More

    Submitted 31 July, 2024; v1 submitted 8 June, 2024; originally announced June 2024.

  3. arXiv:2402.12203  [pdf, other

    cs.DC cs.PF cs.SE

    MPI Implementation Profiling for Better Application Performance

    Authors: Riley Shipley, Garrett Hooten, David Boehme, Derek Schafer, Anthony Skjellum, Olga Pearce

    Abstract: While application profiling has been a mainstay in the HPC community for years, profiling of MPI and other communication middleware has not received the same degree of exploration. This paper adds to the discussion of MPI profiling, contributing two general-purpose profiling methods as well as practical applications of these methods to an existing implementation. The ability to detect performance… ▽ More

    Submitted 19 February, 2024; originally announced February 2024.

    Comments: 7 pages, 11 figures

  4. arXiv:2309.14996  [pdf, other

    cs.DC

    Implementation-Oblivious Transparent Checkpoint-Restart for MPI

    Authors: Yao Xu, Leonid Belyaev, Twinkle Jain, Derek Schafer, Anthony Skjellum, Gene Cooperman

    Abstract: This work presents experience with traditional use cases of checkpointing on a novel platform. A single codebase (MANA) transparently checkpoints production workloads for major available MPI implementations: "develop once, run everywhere". The new platform enables application developers to compile their application against any of the available standards-compliant MPI implementations, and test each… ▽ More

    Submitted 26 September, 2023; originally announced September 2023.

    Comments: 17 pages, 4 figures

  5. arXiv:2309.07337  [pdf, other

    cs.DC

    MPI Advance : Open-Source Message Passing Optimizations

    Authors: Amanda Bienz, Derek Schafer, Anthony Skjellum

    Abstract: The large variety of production implementations of the message passing interface (MPI) each provide unique and varying underlying algorithms. Each emerging supercomputer supports one or a small number of system MPI installations, tuned for the given architecture. Performance varies with MPI version, but application programmers are typically unable to achieve optimal performance with local MPI inst… ▽ More

    Submitted 13 September, 2023; originally announced September 2023.

    Comments: Available on conference website : https://eurompi23.github.io/assets/papers/EuroMPI23_paper_33.pdf

  6. arXiv:2308.13869  [pdf, other

    cs.DC

    A More Scalable Sparse Dynamic Data Exchange

    Authors: Andrew Geyko, Gerald Collom, Derek Schafer, Patrick Bridges, Amanda Bienz

    Abstract: Parallel architectures are continually increasing in performance and scale, while underlying algorithmic infrastructure often fail to take full advantage of available compute power. Within the context of MPI, irregular communication patterns create bottlenecks in parallel applications. One common bottleneck is the sparse dynamic data exchange, often required when forming communication patterns wit… ▽ More

    Submitted 3 April, 2024; v1 submitted 26 August, 2023; originally announced August 2023.

  7. arXiv:2306.16589  [pdf, other

    cs.MS cs.PF

    Collective-Optimized FFTs

    Authors: Evelyn Namugwanya, Amanda Bienz, Derek Schafer, Anthony Skjellum

    Abstract: This paper measures the impact of the various alltoallv methods. Results are analyzed within Beatnik, a Z-model solver that is bottlenecked by HeFFTe and representative of applications that rely on FFTs.

    Submitted 4 July, 2023; v1 submitted 28 June, 2023; originally announced June 2023.

  8. arXiv:2112.10814  [pdf, ps, other

    cs.DC

    Checkpoint-Restart Libraries Must Become More Fault Tolerant

    Authors: Anthony Skjellum, Derek Schafer

    Abstract: Production MPI codes need checkpoint-restart (CPR) support. Clearly, checkpoint-restart libraries must be fault tolerant lest they open up a window of vulnerability for failures with byzantine outcomes. But, certain popular libraries that leverage MPI are evidently not fault tolerant. Nowadays, fault detection with automatic recovery without batch requeueing is a strong requirement for production… ▽ More

    Submitted 20 December, 2021; originally announced December 2021.

    Comments: Short paper accepted at SuperCheck at SC21

  9. arXiv:2107.10566  [pdf, ps, other

    cs.PL

    MPIs Language Bindings are Holding MPI Back

    Authors: Martin Ruefenacht, Derek Schafer, Anthony Skjellum, Purushotham V. Bangalore

    Abstract: Over the past two decades, C++ has been adopted as a major HPC language (displacing C to a large extent, andFortran to some degree as well). Idiomatic C++ is clearly how C++ is being used nowadays. But, MPIs syntax and semantics defined and extended with C and Fortran interfaces that align with the capabilities and limitations of C89 and Fortran-77.Unfortunately, the language-independent specifica… ▽ More

    Submitted 22 July, 2021; originally announced July 2021.

  10. arXiv:2002.08224  [pdf, other

    cs.LG

    A Survey on Predictive Maintenance for Industry 4.0

    Authors: Christian Krupitzer, Tim Wagenhals, Marwin Züfle, Veronika Lesch, Dominik Schäfer, Amin Mozaffarin, Janick Edinger, Christian Becker, Samuel Kounev

    Abstract: Production issues at Volkswagen in 2016 lead to dramatic losses in sales of up to 400 million Euros per week. This example shows the huge financial impact of a working production facility for companies. Especially in the data-driven domains of Industry 4.0 and Industrial IoT with intelligent, connected machines, a conventional, static maintenance schedule seems to be old-fashioned. In this paper,… ▽ More

    Submitted 5 February, 2020; originally announced February 2020.

  11. arXiv:2002.01025  [pdf, other

    cs.HC

    A Survey on Human Machine Interaction in Industry 4.0

    Authors: Christian Krupitzer, Sebastian Müller, Veronika Lesch, Marwin Züfle, Janick Edinger, Alexander Lemken, Dominik Schäfer, Samuel Kounev, Christian Becker

    Abstract: Industry 4.0 or Industrial IoT both describe new paradigms for seamless interaction between humans and machines. Both concepts rely on intelligent, inter-connected cyber-physical production systems that are able to control the process flow of industrial production. As those machines take many decisions autonomously and further interact with production and manufacturing planning systems, the integr… ▽ More

    Submitted 3 February, 2020; originally announced February 2020.

  12. arXiv:1909.11762  [pdf, other

    cs.DC

    Extending the Message Passing Interface (MPI) with User-Level Schedules

    Authors: Derek Schafer, Sheikh Ghafoor, Daniel Holmes, Martin Ruefenacht, Anthony Skjellum

    Abstract: Composability is one of seven reasons for the long-standing and continuing success of MPI. Extending MPI by composing its operations with user-level operations provides useful integration with the progress engine and completion notification methods of MPI. However, the existing extensibility mechanism in MPI (generalized requests) is not widely utilized and has significant drawbacks. MPI can be… ▽ More

    Submitted 25 September, 2019; originally announced September 2019.

  13. arXiv:1710.03366  [pdf, other

    q-bio.PE cs.SI physics.soc-ph

    Combination interventions for Hepatitis C and Cirrhosis reduction among people who inject drugs: An agent-based, networked population simulation experiment

    Authors: Bilal Khan, Ian Duncan, Mohamad Saad, Daniel Schaefer, Ashly Jordan, Daniel Smith, Alan Neaigus, Don Des Jarlais, Holly Hagan, Kirk Dombrowski

    Abstract: Hepatitis C virus (HCV) infection is endemic in people who inject drugs (PWID), with prevalence estimates above 60 percent for PWID in the United States. Previous modeling studies suggest that direct acting antiviral (DAA) treatment can lower overall prevalence in this population, but treatment is often delayed until the onset of advanced liver disease (fibrosis stage 3 or later) due to cost. Lowe… ▽ More

    Submitted 9 October, 2017; originally announced October 2017.

    MSC Class: 68U20 ACM Class: I.6.3