[PDF][PDF] Synthesis and simulation of digital systems containing interacting hardware and software components
Synthesis of systems containing application-specific as well as reprogrammable
components, such as off-the-shelf microprocessors, provides a promising approach to …
components, such as off-the-shelf microprocessors, provides a promising approach to …
Dynamic load balancing based on constrained kd tree decomposition for parallel particle tracing
We propose a dynamically load-balanced algorithm for parallel particle tracing, which
periodically attempts to evenly redistribute particles across processes based on kd tree …
periodically attempts to evenly redistribute particles across processes based on kd tree …
Performance-portable particle advection with vtk-m
Particle advection is the fundamental kernel behind most vector field visualization methods.
Yet, the efficient parallel computation of large amounts of particle traces remains …
Yet, the efficient parallel computation of large amounts of particle traces remains …
Access pattern learning with long short-term memory for parallel particle tracing
In this work, we present a novel access pattern estimation approach for parallel particle
tracing in flow field visualization based on deep neural networks. With strong generalization …
tracing in flow field visualization based on deep neural networks. With strong generalization …
Advection-based sparse data management for visualizing unsteady flow
When computing integral curves and integral surfaces for large-scale unsteady flow fields, a
major bottleneck is the widening gap between data access demands and the available …
major bottleneck is the widening gap between data access demands and the available …
Reinforcement learning for load-balanced parallel particle tracing
We explore an online reinforcement learning (RL) paradigm to dynamically optimize parallel
particle tracing performance in distributed-memory systems. Our method combines three …
particle tracing performance in distributed-memory systems. Our method combines three …
Scalable computation of stream surfaces on large scale vector fields
Stream surfaces and streamlines are two popular methods for visualizing three-dimensional
flow fields. While several parallel streamline computation algorithms exist, relatively little …
flow fields. While several parallel streamline computation algorithms exist, relatively little …
Efficient unsteady flow visualization with high-order access dependencies
We present a novel high-order access dependencies-based model for efficient pathline
computation in unsteady flow visualization. By taking longer access sequences into account …
computation in unsteady flow visualization. By taking longer access sequences into account …
A survey of parallel particle tracing algorithms in flow visualization
Particle tracing is a very important method in flow field data visualization and analysis. By
placing particle seeds in the flow domain and tracing the trajectory of each particle, users …
placing particle seeds in the flow domain and tracing the trajectory of each particle, users …
Parallel particle advection bake-off for scientific visualization workloads
There are multiple algorithms for parallelizing particle advection for scientific visualization
workloads. While many previous studies have contributed to the understanding of individual …
workloads. While many previous studies have contributed to the understanding of individual …