Charles Meneveau

dblp:48/6497 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
0since 2021 · last 2012
0000-0001-6947-3605ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3Graphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
High-performance computing · 60% Hardware accelerators and domain-specific architectures · 16% Cloud and datacenter computing · 12%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 50% Rendering · 50%
Databases, data mining, and information retrieval
2 papers
Distributed and cloud data management · 47% Spatial and temporal data management · 36% Query processing and optimization · 16%
Interdisciplinary, comprehensive, and emerging computing
2 papers
Computational science and engineering · 100%

Topics — the 14 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
High-performance computing
scientific data management
0.322012
Data-intensive spatial filtering in large numerical simulation datasets · SC 2012
JAWS: Job-Aware Workload Scheduling for the Exploration of Turbulence Simulations · SC 2010
Visualization and visual analytics
flow visualization
0.112012
Turbulence Visualization at the Terascale on Desktop PCs · IEEE Trans. Vis. Comput. Graph. 2012
Rendering › volume rendering › ray casting
GPU ray-casting
0.112012
Turbulence Visualization at the Terascale on Desktop PCs · IEEE Trans. Vis. Comput. Graph. 2012
Visualization and visual analytics › flow visualization
turbulent flow visualization
0.112012
Turbulence Visualization at the Terascale on Desktop PCs · IEEE Trans. Vis. Comput. Graph. 2012
Rendering
volume rendering
0.112012
Turbulence Visualization at the Terascale on Desktop PCs · IEEE Trans. Vis. Comput. Graph. 2012
High-performance computing
parallel i/o
0.112012
Data-intensive spatial filtering in large numerical simulation datasets · SC 2012
Hardware accelerators and domain-specific architectures
query processing
0.112012
Data-intensive spatial filtering in large numerical simulation datasets · SC 2012
High-performance computing
streaming i/o
0.112012
Data-intensive spatial filtering in large numerical simulation datasets · SC 2012
Storage systems
i/o optimization
0.112010
JAWS: Job-Aware Workload Scheduling for the Exploration of Turbulence Simulations · SC 2010
Cloud and datacenter computing › job scheduling
query scheduling
0.112010
JAWS: Job-Aware Workload Scheduling for the Exploration of Turbulence Simulations · SC 2010
Computational science and engineering › computational fluid dynamics
turbulence simulation
0.112007
Data exploration of turbulence simulations using a database cluster · SC 2007
Distributed and cloud data management › distributed database architecture
database cluster
0.112007
Data exploration of turbulence simulations using a database cluster · SC 2007
Spatial and temporal data management
spatial indexing
0.112007
Data exploration of turbulence simulations using a database cluster · SC 2007
Query processing and optimization › query execution
batch query processing
0.012010
JAWS: Job-Aware Workload Scheduling for the Exploration of Turbulence Simulations · SC 2010

Methods — techniques the papers use, named apart from their topics

summed volumes · 0.3decomposable kernel evaluation · 0.3workload-aware batching · 0.2adaptive scheduling · 0.2wavelet compression · 0.1run-length encoding · 0.1entropy encoding · 0.1data partitioning · 0.1cache-sensitive scheduling · 0.1
YearPublicationVenuePosition
2012 Data-intensive spatial filtering in large numerical simulation datasets
abstract
We present a query processing framework for the efficient evaluation of spatial filters on large numerical simulation datasets stored in a data-intensive cluster. Previously, filtering of large numerical simulations stored in scientific databases has been impractical owing to the immense data requirements. Rather, filtering is done during simulation or by loading snapshots into the aggregate memory of an HPC cluster. Our system performs filtering within the database and supports large filter widths. We present two complementary methods of execution: I/O streaming computes a batch filter query in a single sequential pass using incremental evaluation of decomposable kernels, summed volumes generates an intermediate data set and evaluates each filtered value by accessing only eight points in this dataset. We dynamically choose between these methods depending upon workload characteristics. The system allows us to perform filters against large data sets with little overhead: query performance scales with the cluster's aggregate I/O throughput.
Kalin Kanov, Randal C. Burns, Gregory L. Eyink, Charles Meneveau, Alex Szalay
SC4
2012 Turbulence Visualization at the Terascale on Desktop PCs
abstract
Despite the ongoing efforts in turbulence research, the universal properties of the turbulence small-scale structure and the relationships between small- and large-scale turbulent motions are not yet fully understood. The visually guided exploration of turbulence features, including the interactive selection and simultaneous visualization of multiple features, can further progress our understanding of turbulence. Accomplishing this task for flow fields in which the full turbulence spectrum is well resolved is challenging on desktop computers. This is due to the extreme resolution of such fields, requiring memory and bandwidth capacities going beyond what is currently available. To overcome these limitations, we present a GPU system for feature-based turbulence visualization that works on a compressed flow field representation. We use a wavelet-based compression scheme including run-length and entropy encoding, which can be decoded on the GPU and embedded into brick-based volume ray-casting. This enables a drastic reduction of the data to be streamed from disk to GPU memory. Our system derives turbulence properties directly from the velocity gradient tensor, and it either renders these properties in turn or generates and renders scalar feature volumes. The quality and efficiency of the system is demonstrated in the visualization of two unsteady turbulence simulations, each comprising a spatio-temporal resolution of 10244. On a desktop computer, the system can visualize each time step in 5 seconds, and it achieves about three times this rate for the visualization of a scalar feature volume.
Marc Treib, Kai Bürger, Florian Reichl, Charles Meneveau, Alex Szalay, Rüdiger Westermann
IEEE Trans. Vis. Comput. Graph.4
2010 JAWS: Job-Aware Workload Scheduling for the Exploration of Turbulence Simulations
abstract
We present JAWS, a job-aware, data-driven batch scheduler that improves query throughput for data-intensive scientific database clusters. As datasets reach petabyte-scale, workloads that scan through vast amounts of data to extract features are gaining importance in the sciences. However, acute performance bottlenecks result when multiple queries execute simultaneously and compete for I/O resources. Our solution, JAWS, divides queries into I/O-friendly sub-queries for scheduling. It then identifies overlapping data requirements within the workload and executes sub-queries in batches to maximize data sharing and reduce redundant I/O. JAWS extends our previous work by supporting workflows in which queries exhibit data dependencies, exploiting workload knowledge to coordinate caching decisions, and combating starvation through adaptive and incremental trade-offs between query throughput and response time. Instrumenting JAWS in the Turbulence Database Cluster yields nearly three-fold improvement in query throughput when contention in the workload is high.
Eric A. Perlman, Randal C. Burns, Tanu Malik, Tamás Budavári, Charles Meneveau, Alex Szalay
SC6
2007 Data exploration of turbulence simulations using a database cluster
abstract
We describe a new environment for the exploration of turbulent flows that uses a cluster of databases to store complete histories of Direct Numerical Simulation (DNS) results. This allows for spatial and temporal exploration of high-resolution data that were traditionally too large to store and too computationally expensive to produce on demand. We perform analysis of these data directly on the databases nodes, which minimizes the volume of network traffic. The low network demands enable us to provide public access to this experimental platform and its datasets through Web services. This paper details the system design and implementation. Specifically, we focus on hierarchical spatial indexing, cache-sensitive spatial scheduling of batch workloads, localizing computation through data partitioning, and load balancing techniques that minimize data movement. We provide real examples of how scientists use the system to perform high-resolution turbulence research from standard desktop computing environments.
Eric A. Perlman, Randal C. Burns, Charles Meneveau
SC4