The future of scientific workflows
Today's computational, experimental, and observational sciences rely on computations that
involve many related tasks. The success of a scientific mission often hinges on the computer …
involve many related tasks. The success of a scientific mission often hinges on the computer …
A checkpoint of research on parallel i/o for high-performance computing
We present a comprehensive survey on parallel I/O in the high-performance computing
(HPC) context. This is an important field for HPC because of the historic gap between …
(HPC) context. This is an important field for HPC because of the historic gap between …
The role of machine learning in scientific workflows
Machine learning (ML) is being applied in a number of everyday contexts from image
recognition, to natural language processing, to autonomous vehicles, to product …
recognition, to natural language processing, to autonomous vehicles, to product …
Wfbench: Automated generation of scientific workflow benchmarks
The prevalence of scientific workflows with high computational demands calls for their
execution on various distributed computing platforms, including large-scale leadership-class …
execution on various distributed computing platforms, including large-scale leadership-class …
Reusability first: Toward FAIR workflows
The FAIR principles of open science (Findable, Accessible, Interoperable, and Reusable)
have had transformative effects on modern large-scale computational science. In particular …
have had transformative effects on modern large-scale computational science. In particular …
Automatic generation of benchmarks for I/O-intensive parallel applications
The benchmarks of I/O-intensive parallel applications are important for evaluating and
optimizing HPC softwares and hardwares. However, extracting high-fidelity benchmarks …
optimizing HPC softwares and hardwares. However, extracting high-fidelity benchmarks …
Replicating HPC I/O workloads with proxy applications
J Dickson, S Wright, S Maheswaran… - 2016 1st Joint …, 2016 - ieeexplore.ieee.org
Large scale simulation performance is dependent on a number of components, however the
task of investigation and optimization has long favored computational and communication …
task of investigation and optimization has long favored computational and communication …
Application skeletons: Construction and use in eScience
Computer scientists who work on tools and systems to support eScience (a variety of parallel
and distributed) applications usually use actual applications to prove that their systems will …
and distributed) applications usually use actual applications to prove that their systems will …
A serious game to improve posture and spinal health while having fun
MAF Rodrigues, DV Macedo, HP Pontes… - … on Serious Games …, 2016 - ieeexplore.ieee.org
We present a serious game which we believe that has the potential to improve posture and
spinal health while still having fun. In our game, we correct postural deviations and perform …
spinal health while still having fun. In our game, we correct postural deviations and perform …
Integrating abstractions to enhance the execution of distributed applications
One of the factors that limits the scale, performance, and sophistication of distributed
applications is the difficulty of concurrently executing them on multiple distributed computing …
applications is the difficulty of concurrently executing them on multiple distributed computing …