English
Related papers

Related papers: Delivering Science as a Service: Sci-Orchestra's C…

200 papers

While detailed resource usage monitoring is possible on the low-level using proper tools, associating such usage with higher-level abstractions in the application layer that actually cause the resource usage in the first place presents a…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-08-02 Joel Witzke , Ansgar Lößer , Vasilis Bountris , Florian Schintke , Björn Scheuermann

Significant investments to upgrade and construct large-scale scientific facilities demand commensurate investments in R&D to design algorithms and computing approaches to enable scientific and engineering breakthroughs in the big data era.…

Powerful detectors at modern experimental facilities routinely collect data at multiple GB/s. Online analysis methods are needed to enable the collection of only interesting subsets of such massive data streams, such as by explicitly…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-08-23 Rafael Vescovi , Ryan Chard , Nickolaus Saint , Ben Blaiszik , Jim Pruyne , Tekin Bicer , Alex Lavens , Zhengchun Liu , Michael E. Papka , Suresh Narayanan , Nicholas Schwarz , Kyle Chard , Ian Foster

High Performance Computing (HPC) centers provide resources to users who require greater scale to "get science done". They deploy infrastructure with singular hardware architectures, cutting-edge software environments, and stricter security…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-07-22 Sean R. Wilkinson , Patrick Widener

The design and operation of modern software systems exhibit a shift towards virtualization, containerization and service-based orchestration. Performance capacity engineering and resource utilization tuning become priority requirements in…

Performance · Computer Science 2021-12-22 Attila Klenik , András Pataricza

Application service providers (ASPs) now develop, deploy, and maintain complex computing platforms within multiple cloud infrastructures to improve resilience, responsiveness and elasticity of their applications. On the other hand, complex…

Networking and Internet Architecture · Computer Science 2016-09-06 J. Aznar , E. Escalona , I. Canyameres , O. Moya , A. Viñes

Despite the de-facto technological uniformity fostered by the cloud and edge computing paradigms, resource fragmentation across isolated clusters hinders the dynamism in application placement, leading to suboptimal performance and…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-12-26 Marco Iorio , Fulvio Risso , Alex Palesandro , Leonardo Camiciotti , Antonio Manzalini

Today, many scientific and engineering areas require high performance computing to perform computationally intensive experiments. For example, many advances in transport phenomena, thermodynamics, material properties, computational…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-07-15 K. G. Kapanova , J. M. Sellier

To reproduce eScience, several challenges need to be solved: scientific workflows need to be automated; the involved software versions need to be provided in an unambiguous way; input data needs to be easily accessible; High-Performance…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-01-30 Kessy Abarenkov , Anne Fouilloux , Helmut Neukirchen , Abdulrahman Azab

Containers are an emerging technology that hold promise for improving productivity and code portability in scientific computing. We examine Linux container technology for the distribution of a non-trivial scientific computing software stack…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-06-19 Jack S. Hale , Lizao Li , Chris N. Richardson , Garth N. Wells

The new NASA Astrophysics Data System (ADS) is designed with a serviceoriented architecture (SOA) that consists of multiple customized Apache Solr search engine instances plus a collection of microservices, containerized using Docker, and…

A science is defined by a set of encyclopedic knowledge related to facts or phenomena following rules or evidenced by experimentally-driven observations. Computer Science and in particular computer networks is a relatively new scientific…

High Performance Computing (HPC) centers provide advanced infrastructure that enables scientific research at extreme scale. These centers operate with hardware configurations, software environments, and security requirements that differ…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-03 Sean R. Wilkinson , Patrick Widener , Sarp Oral , Rafael Ferreira da Silva

The HPC community is actively researching and evaluating tools to support execution of scientific applications in cloud-based environments. Among the various technologies, containers have recently gained importance as they have…

Performance · Computer Science 2019-05-23 Pankaj Saha , Angel Beltre , Piotr Uminski , Madhusudhan Govindaraju

The operation of instruments and detectors in laboratory or beamline environments presents a complex challenge, requiring stable operation of multiple concurrent devices, often controlled by separate hardware and software solutions. These…

The escalating complexity of applications and services encourages a shift towards higher-level data processing pipelines that integrate both Cloud-native and HPC steps into the same workflow. Cloud providers and HPC centers typically…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-09-26 Antony Chazapis , Evangelos Maliaroudakis , Fotis Nikolaidis , Manolis Marazakis , Angelos Bilas

Artificial intelligence systems for scientific discovery have demonstrated remarkable potential, yet existing approaches remain largely proprietary and operate in batch-processing modes requiring hours per research cycle, precluding…

Artificial Intelligence · Computer Science 2026-01-28 Lukas Weidener , Marko Brkić , Mihailo Jovanović , Ritvik Singh , Chiara Baccin , Emre Ulgac , Alex Dobrin , Aakaash Meduri

Experimental science is increasingly driven by instruments that produce vast volumes of data and thus a need to manage, compute, describe, and index this data. High performance and distributed computing provide the means of addressing the…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-03-12 Jim Pruyne , Valerie Hayot-Sasson , Weijian Zheng , Ryan Chard , Justin M. Wozniak , Tekin Bicer , Kyle Chard , Ian T. Foster

The reproduction and replication of research results has become a major issue for a number of scientific disciplines. In computer science and related computational disciplines such as systems biology, the challenges closely revolve around…

Software Engineering · Computer Science 2017-07-31 Tom Crick , Benjamin A. Hall , Samin Ishtiaq

Heterogeneity is the prevalent trend in the rapidly evolving high-performance computing (HPC) landscape in both hardware and application software. The diversity in hardware platforms, currently comprising various accelerators and a future…

Numerical Analysis · Mathematics 2025-07-15 Youngjun Lee , Klaus Weide , Wesley Kwiecinski , Jared O'Neal , Johann Rudi , Anshu Dubey