Computational Science

Load Balancing for Distributed Nonlocal Models Within Asynchronous Many-Task Systems

In this work, we consider the challenges of developing a distributed solver for models based on nonlocal interactions. In nonlocal models, in contrast to the local model, such as the wave and heat partial differential equations, the material …

Biologically-Based Mathematical Modeling of Tumor Vasculature and Angiogenesis via Time-Resolved Imaging Data

Tumor-associated vasculature is responsible for the delivery of nutrients, removal of waste, and allowing growth beyond 2–3 mm3. Additionally, the vascular network, which is changing in both space and time, fundamentally influences tumor response to …

An Asynchronous and Task-Based Implementation of Peridynamics Utilizing HPX—the C++ Standard Library for Parallelism and Concurrency

On modern supercomputers, asynchronous many task systems are emerging to address the new architecture of computational nodes. Through this shift of increasing cores per node, a new programming model with focus on handling of the fine-grain …