A survey of visualization pipelines

K Moreland - IEEE transactions on visualization and computer …, 2012 - ieeexplore.ieee.org
The most common abstraction used by visualization libraries and applications today is what
is known as the visualization pipeline. The visualization pipeline provides a mechanism to …

The topology toolkit

J Tierny, G Favelier, JA Levine… - IEEE transactions on …, 2017 - ieeexplore.ieee.org
This system paper presents the Topology ToolKit (TTK), a software platform designed for the
topological analysis of scalar data in scientific visualization. While topological data analysis …

Programming languages for data-Intensive HPC applications: A systematic mapping study

V Amaral, B Norberto, M Goulão, M Aldinucci… - Parallel Computing, 2020 - Elsevier
A major challenge in modelling and simulation is the need to combine expertise in both
software technologies and a given scientific domain. When High-Performance Computing …

Porting a high-order finite-element earthquake modeling application to NVIDIA graphics cards using CUDA

D Komatitsch, D Michéa, G Erlebacher - Journal of Parallel and Distributed …, 2009 - Elsevier
We port a high-order finite-element application that performs the numerical simulation of
seismic wave propagation resulting from earthquakes in the Earth on NVIDIA GeForce 8800 …

Diderot: a parallel DSL for image analysis and visualization

C Chiw, G Kindlmann, J Reppy, L Samuels… - Proceedings of the 33rd …, 2012 - dl.acm.org
Research scientists and medical professionals use imaging technology, such as computed
tomography (CT) and magnetic resonance imaging (MRI) to measure a wide variety of …

A comprehensive exploration of languages for parallel computing

F Ciccozzi, L Addazi, SA Asadollah, B Lisper… - ACM Computing …, 2022 - dl.acm.org
Software-intensive systems in most domains, from autonomous vehicles to health, are
becoming predominantly parallel to efficiently manage large amount of data in short (even …

Scalable parallel building blocks for custom data analysis

T Peterka, R Ross, A Gyulassy… - … IEEE Symposium on …, 2011 - ieeexplore.ieee.org
We present a set of building blocks that provide scalable data movement capability to
computational scientists and visualization researchers for writing their own parallel analysis …

Heterogeneous task scheduling for accelerated openmp

TRW Scogland, B Rountree, W Feng… - 2012 IEEE 26th …, 2012 - ieeexplore.ieee.org
Heterogeneous systems with CPUs and computational accelerators such as GPUs, FPGAs
or the upcoming Intel MIC are becoming mainstream. In these systems, peak performance …

[PDF][PDF] PISTON: A Portable Cross-Platform Framework for Data-Parallel Visualization Operators.

L Lo, CM Sewell, JP Ahrens - EGPGV@ Eurographics, 2012 - diglib.eg.org
Due to the wide variety of current and next-generation supercomputing architectures, the
development of highperformance parallel visualization and analysis operators frequently …

Diderot: a domain-specific language for portable parallel scientific visualization and image analysis

G Kindlmann, C Chiw, N Seltzer… - IEEE transactions on …, 2015 - ieeexplore.ieee.org
Many algorithms for scientific visualization and image analysis are rooted in the world of
continuous scalar, vector, and tensor fields, but are programmed in low-level languages and …