EDBT 2026 Demo / reviewers in the wild / expert
Prabhat
dblp:98/5294
· DBLP profile ↗
43ranked-venue papers
4as first author
1since 2021 · last 2024
0000-0003-3281-5186ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 23 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 14Graphics, computer vision, multimedia, augmented reality and games · 6 · 3 first-authorDatabases, data management, data science and information retrieval · 4Applied, interdisciplinary, general and emerging computing · 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
16 papers |
High-performance computing · 78% Distributed systems · 9% Parallel and multicore computing · 4% | |
| Artificial intelligence
9 papers |
Probabilistic and Bayesian machine learning · 37% Deep learning architectures and training · 28% Image recognition and object detection · 11% | |
| Interdisciplinary, comprehensive, and emerging computing
9 papers |
Computational science and engineering · 73% Environmental and earth informatics · 19% Bioinformatics and computational biology · 4% | |
| Databases, data mining, and information retrieval
4 papers |
Data mining · 48% Data models and query languages · 26% Database system architecture and tuning · 26% | |
| Computer graphics and multimedia
3 papers |
Image and video processing · 78% Virtual and augmented reality · 7% Rendering · 7% |
Topics — the 30 heaviest of 60, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
High-performance computing
parallel i/o |
1.0 | 6 | 2015 | A Multiplatform Study of I/O Behavior on Petascale Supercomputers · HPDC 2015 Improving parallel I/O autotuning with performance modeling · HPDC 2014 Taming parallel I/O complexity with auto-tuning · SC 2013 |
High-performance computing
large-scale training |
0.9 | 3 | 2018 | CosmoFlow: using deep learning to learn the universe at scale · SC 2018 Exascale deep learning for climate analytics · SC 2018 Deep learning at 15PF: supervised and semi-supervised classification for scientific data · SC 2017 |
High-performance computing
scientific computing systems |
0.8 | 4 | 2019 | Accelerating Large-Scale Data Analysis by Offloading to High-Performance Computing Libraries using Alchemist · KDD 2018 Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017 Etalumis: bringing probabilistic programming to scientific simulators at scale · SC 2019 |
Machine learning › Probabilistic and Bayesian machine learning
probabilistic programming |
0.8 | 2 | 2019 | Etalumis: bringing probabilistic programming to scientific simulators at scale · SC 2019 Efficient Probabilistic Inference in the Quest for Physics Beyond the Standard Model · NeurIPS 2019 |
Distributed systems › distributed machine learning
distributed training |
0.5 | 2 | 2020 | Etalumis: bringing probabilistic programming to scientific simulators at scale · SC 2019 MeshfreeFlowNet: a physics-constrained deep continuous space-time super-resolution framework · SC 2020 |
Computational science and engineering
astronomy |
0.4 | 2 | 2015 | A Gaussian Process Model of Quasar Spectral Energy Distributions · NIPS 2015 Celeste: Variational inference for a generative model of astronomical images · ICML 2015 |
Image and video processing
super-resolution |
0.4 | 1 | 2020 | MeshfreeFlowNet: a physics-constrained deep continuous space-time super-resolution framework · SC 2020 |
Image and video processing › super-resolution
temporal super-resolution |
0.4 | 1 | 2020 | MeshfreeFlowNet: a physics-constrained deep continuous space-time super-resolution framework · SC 2020 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.4 | 1 | 2019 | Etalumis: bringing probabilistic programming to scientific simulators at scale · SC 2019 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.4 | 1 | 2019 | Spherical CNNs on Unstructured Grids · ICLR (Poster) 2019 |
Machine learning › Deep learning architectures and training › equivariant neural network
spherical CNN |
0.4 | 1 | 2019 | Spherical CNNs on Unstructured Grids · ICLR (Poster) 2019 |
Computational science and engineering
high energy physics |
0.4 | 1 | 2019 | Efficient Probabilistic Inference in the Quest for Physics Beyond the Standard Model · NeurIPS 2019 |
Data models and query languages › multidimensional database
array DBMS |
0.3 | 1 | 2018 | ArrayBridge: Interweaving Declarative Array Processing in SciDB with Imperative HDF5-Based Programs · ICDE 2018 |
High-performance computing › performance optimization
auto-tuning |
0.3 | 2 | 2013 | Taming parallel I/O complexity with auto-tuning · SC 2013 A framework for auto-tuning HDF5 applications · HPDC 2013 |
High-performance computing
linear algebra library |
0.3 | 1 | 2018 | Accelerating Large-Scale Data Analysis by Offloading to High-Performance Computing Libraries using Alchemist · KDD 2018 |
Computer vision › Image recognition and object detection › object localization
bounding box prediction |
0.3 | 1 | 2017 | ExtremeWeather: A large-scale climate dataset for semi-supervised detection, localization, and understanding of extreme weather events · NIPS 2017 |
Computer vision › Image recognition and object detection
object detection |
0.3 | 1 | 2017 | ExtremeWeather: A large-scale climate dataset for semi-supervised detection, localization, and understanding of extreme weather events · NIPS 2017 |
Environmental and earth informatics › climate science
climate informatics |
0.3 | 1 | 2017 | ExtremeWeather: A large-scale climate dataset for semi-supervised detection, localization, and understanding of extreme weather events · NIPS 2017 |
High-performance computing › large-scale simulation
cosmological simulation |
0.3 | 1 | 2017 | Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017 |
Parallel and multicore computing
distributed deep learning training |
0.3 | 1 | 2017 | Deep learning at 15PF: supervised and semi-supervised classification for scientific data · SC 2017 |
High-performance computing
many-core acceleration |
0.3 | 1 | 2017 | Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017 |
High-performance computing
performance optimization at scale |
0.3 | 1 | 2017 | Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxies · SC 2017 |
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.2 | 1 | 2015 | Scalable Bayesian Optimization Using Deep Neural Networks · ICML 2015 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.2 | 1 | 2015 | A Gaussian Process Model of Quasar Spectral Energy Distributions · NIPS 2015 |
Natural language and speech › Language models and text generation
generative inference |
0.2 | 1 | 2015 | Celeste: Variational inference for a generative model of astronomical images · ICML 2015 |
Machine learning › Deep learning architectures and training › scientific machine learning
neural surrogate model |
0.2 | 1 | 2015 | Scalable Bayesian Optimization Using Deep Neural Networks · ICML 2015 |
Machine learning › Optimization for machine learning › model-based optimization › bayesian optimization
surrogate model |
0.2 | 1 | 2015 | Scalable Bayesian Optimization Using Deep Neural Networks · ICML 2015 |
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference |
0.2 | 1 | 2015 | Celeste: Variational inference for a generative model of astronomical images · ICML 2015 |
Data mining
clustering |
0.2 | 1 | 2015 | BD-CATS: big data clustering at trillion particle scale · SC 2015 |
Data mining › clustering
density-based clustering |
0.2 | 1 | 2015 | BD-CATS: big data clustering at trillion particle scale · SC 2015 |
Methods — techniques the papers use, named apart from their topics
deep learning · 3.0markov chain monte carlo · 1.5physics-constrained learning · 1.3sequential importance sampling · 0.8inference compilation · 0.8deep recurrent neural network · 0.8PyTorch-MPI · 0.83DCNN-LSTM · 0.8high-performance computing libraries · 0.7distributed training · 0.7array view mechanism · 0.7MPI · 0.7convolutional neural network · 0.6CUR decomposition · 0.6gaussian process · 0.4spherical convolution · 0.4spherical harmonic expansion · 0.3load balancing · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Impact of Discretization Techniques on Model Predictive Control of SRMsabstractModel Predictive Control (MPC) techniques provide high performance and reduced torque ripple in switched reluctance motor (SRM) drives. However, the accuracy of MPC is sensitive to the accuracy of the prediction obtained using discretization of the SRM model. Most of the literature uses only the forward-euler discretization technique in the MPC of SRM drives. However, the performance of other available discretization techniques remains unknown. Therefore, in this paper, three different discretization techniques (Forward euler, Heun,s method and Runge-Kutta (IIndand IVthorder methods) are analyzed for the implementation of model predictive control on SRM drives, and their performances are compared. All the techniques have been implemented on an 8/6 4-phase SRM drive using MATLAB/Simulink, and the results are presented. Prabhat, A. V. Ravi Teja |
IECON | 1 |
| 2020 | Atmospheric Blocking Pattern Recognition in Global Climate Model Simulation DataabstractIn this paper, we address a problem of atmospheric blocking pattern recognition in global climate model simulation data. Understanding blocking events is a crucial problem to society and natural infrastructure, as they often lead to weather extremes, such as heat waves, heavy precipitation, and the unusually poor air condition. Moreover, it is very challenging to detect these events as there is no physics-based model of blocking dynamic development that could account for their spatiotemporal characteristics. Here, we propose a new two-stage hierarchical pattern recognition method for detection and localisation of atmospheric blocking events in different regions over the globe. For both the detection stage and localisation stage, we train five different architectures of a convolutional neural network (CNN) based classifier and regressor. The results show the general pattern of the atmospheric blocking detection performance increasing significantly for the deep CNN architectures. In contrast, we see the estimation error of event location decreasing significantly in the localisation problem for the shallow CNN architectures. We demonstrate that CNN architectures tend to achieve the highest accuracy for blocking event detection and the lowest estimation error of event localisation in regions of the Northern Hemisphere than in regions of the Southern Hemisphere. Grzegorz Muszynski, Prabhat, Jan Balewski, Karthik Kashinath, Michael F. Wehner, Vitaliy Kurlin |
ICPR | 2 |
| 2020 | Scaling of Union of Intersections for Inference of Granger Causal Networks from Observational DataabstractThe development of advanced recording and measurement devices in scientific fields is producing high-dimensional time series data. Vector autoregressive (VAR) models are well suited for inferring Granger-causal networks from high dimensional time series data sets, but accurate inference at scale remains a central challenge. We have recently introduced a flexible and scalable statistical machine learning framework, Union of Intersections (UoI), which enables low false-positive and low false-negative feature selection along with low bias and low variance estimation, enhancing interpretation and predictive accuracy. In this paper, we scale the UoI framework for VAR models (algorithm UoIV AR) to infer network connectivity from large time series data sets (TBs). To achieve this, we optimize distributed convex optimization and introduce novel strategies for improved data read and data distribution times. We study the strong and weak scaling of the algorithm on a Xeon-phi based supercomputer (100,000 cores). These advances enable us to estimate the largest VAR model as known (1000 nodes, corresponding to 1M parameters) and apply it to large time series data from neurophysiology (192 neurons) and finance (470 companies). Mahesh Balasubramanian 0001, Trevor D. Ruiz, Brandon Cook 0001, Prabhat, Sharmodeep Bhattacharyya, Aviral Shrivastava, Kristofer E. Bouchard |
IPDPS | 4 |
| 2020 | MeshfreeFlowNet: a physics-constrained deep continuous space-time super-resolution frameworkabstractWe propose MESHFREEFLOWNET, a novel deep learning-based super-resolution framework to generate continuous (grid-free) spatio-temporal solutions from the low-resolution inputs. While being computationally efficient, MESHFREEFLOWNET accurately recovers the fine-scale quantities of interest. MESHFREEFLOWNET allows for: (i) the output to be sampled at all spatio-temporal resolutions, (ii) a set of Partial Differential Equation (PDE) constraints to be imposed, and (iii) training on fixed-size inputs on arbitrarily sized spatio-temporal domains owing to its fully convolutional encoder. We empirically study the performance of MESHFREEFLOWNET on the task of super-resolution of turbulent flows in the Rayleigh-Bénard convection problem. Across a diverse set of evaluation metrics, we show that MESHFREEFLOWNET significantly outperforms existing baselines. Furthermore, we provide a large scale implementation of MESHFREEFLOWNET and show that it efficiently scales across large clusters, achieving 96.80% scaling efficiency on up to 128 GPUs and a training time of less than 4 minutes. We provide an opensource implementation of our method that supports arbitrary combinations of PDE constraints. Chiyu Max Jiang, Soheil Esmaeilzadeh, Kamyar Azizzadenesheli, Karthik Kashinath, Mustafa Mustafa, Hamdi A. Tchelepi, Philip Marcus, Prabhat, Anima Anandkumar |
SC | 8 |
| 2019 | Learning to Focus and Track Extreme Climate Events
Sookyung Kim, Sunghyun Park 0005, Sunghyo Chung, Joonseok Lee, Yunsung Lee, Hyojin Kim 0001, Prabhat, Jaegul Choo |
BMVC | 7 |
| 2019 | Spherical CNNs on Unstructured Grids
Chiyu Max Jiang, Jingwei Huang 0001, Karthik Kashinath, Prabhat, Philip Marcus, Matthias Nießner |
ICLR (Poster) | 4 |
| 2019 | Efficient Probabilistic Inference in the Quest for Physics Beyond the Standard ModelabstractWe present a novel probabilistic programming framework that couples directly to existing large-scale simulators through a cross-platform probabilistic execution protocol, which allows general-purpose inference engines to record and control random number draws within simulators in a language-agnostic way. The execution of existing simulators as probabilistic programs enables highly interpretable posterior inference in the structured model defined by the simulator code base. We demonstrate the technique in particle physics, on a scientifically accurate simulation of the tau lepton decay, which is a key ingredient in establishing the properties of the Higgs boson. Inference efficiency is achieved via inference compilation where a deep recurrent neural network is trained to parameterize proposal distributions and control the stochastic simulator in a sequential importance sampling scheme, at a fraction of the computational cost of a Markov chain Monte Carlo baseline. Atilim Günes Baydin, Wahid Bhimji, Lukas Heinrich, Saeid Naderiparizi, Andreas Munk 0001, Jialin Liu 0002, Bradley Gram-Hansen, Gilles Louppe, Lawrence Meadows, Philip Torr 0001, Victor W. Lee, Kyle Cranmer, Prabhat, Frank D. Wood |
NeurIPS | 14 |
| 2019 | Etalumis: bringing probabilistic programming to scientific simulators at scaleabstractProbabilistic programming languages (PPLs) are receiving widespread attention for performing Bayesian inference in complex generative models. However, applications to science remain limited because of the impracticability of rewriting complex scientific simulators in a PPL, the computational cost of inference, and the lack of scalable implementations. To address these, we present a novel PPL framework that couples directly to existing scientific simulators through a cross-platform probabilistic execution protocol and provides Markov chain Monte Carlo (MCMC) and deep-learning-based inference compilation (IC) engines for tractable inference. To guide IC inference, we perform distributed training of a dynamic 3DCNN-LSTM architecture with a PyTorch-MPI-based framework on 1,024 32-core CPU nodes of the Cori supercomputer with a global mini-batch size of 128k: achieving a performance of 450 Tflop/s through enhancements to PyTorch. We demonstrate a Large Hadron Collider (LHC) use-case with the C++ Sherpa simulator and achieve the largest-scale posterior inference in a Turing-complete PPL. Atilim Günes Baydin, Wahid Bhimji, Lukas Heinrich, Lawrence Meadows, Jialin Liu 0002, Andreas Munk 0001, Saeid Naderiparizi, Bradley Gram-Hansen, Gilles Louppe, Mingfei Ma, Philip Torr 0001, Victor W. Lee, Kyle Cranmer, Prabhat, Frank D. Wood |
SC | 16 |
| 2019 | Deep-Hurricane-Tracker: Tracking and Forecasting Extreme Climate EventsabstractTracking and predicting extreme events in large-scale spatio-temporal climate data are long standing challenges in climate science. In this paper, we propose Convolutional LSTM (ConvLSTM)-based spatio-temporal models to track and predict hurricane trajectories from large-scale climate data; namely, pixel-level spatio-temporal history of tropical cyclones. To address the tracking problem, we model time-sequential density maps of hurricane trajectories, enabling to capture not only the temporal dynamics but also spatial distribution of the trajectories. Furthermore, we introduce a new trajectory prediction approach as a problem of sequential forecasting from past to future hurricane density map sequences. Extensive experiment on actual 20 years record shows that our ConvLSTM-based tracking model significantly outperforms existing approaches, and that the proposed forecasting model achieves successful mapping from predicted density map to ground truth. Sookyung Kim, Hyojin Kim 0001, Joonseok Lee, Sangwoong Yoon, Samira Ebrahimi Kahou, Karthik Kashinath, Prabhat |
WACV | 7 |
| 2019 | Alchemist: An Apache Spark ⇔ MPI interfaceabstractSummary The Apache Spark framework for distributed computation is popular in the data analytics community due to its ease of use, but its MapReduce‐style programming model can incur significant overheads when performing computations that do not map directly onto this model. One way to mitigate these costs is to off‐load computations onto MPI codes. In recent work, we introduced Alchemist, a system for the analysis of large‐scale data sets. Alchemist calls MPI‐based libraries from within Spark applications, and it has minimal coding, communication, and memory overheads. In particular, Alchemist allows users to retain the productivity benefits of working within the Spark software ecosystem without sacrificing performance efficiency in linear algebra, machine learning, and other related computations. In this paper, we discuss the motivation behind the development of Alchemist, and we provide a detailed overview of its design and usage. We also demonstrate the efficiency of our approach on medium‐to‐large data sets, using some standard linear algebra operations, namely, matrix multiplication and the truncated singular value decomposition of a dense matrix, and we compare the performance of Spark with that of Spark+Alchemist. These computations are run on the NERSC supercomputer Cori Phase 1, a Cray XC40. Alex Gittens, Kai Rothauge, Shusen Wang, Michael W. Mahoney, Jey Kottalam, Lisa Gerhardt, Prabhat, Michael F. Ringenburg, Kristyn J. Maschhoff |
Concurr. Comput. Pract. Exp. | 7 |
| 2019 | Cataloging the visible universe through Bayesian inference in Julia at petascale
Jeffrey Regier, Keno Fischer, Kiran Pamnany, Andreas Noack 0001, Jarrett Revels, Maximilian Lam, Steve Howard, Ryan Giordano, David Schlegel, Jon D. McAuliffe, Rollin C. Thomas, Prabhat |
J. Parallel Distributed Comput. | 12 |
| 2018 | ArrayBridge: Interweaving Declarative Array Processing in SciDB with Imperative HDF5-Based ProgramsabstractScientists are increasingly turning to datacenter-scale computers to analyze massive arrays. Despite decades of database research that extols the virtues of declarative query processing, scientists still write, debug and parallelize imperative HPC programs even for the most mundane queries. This impedance mismatch is due to the cumbersome and costly data format conversions that are needed to use scientific data management tools, such as SciDB, in an HPC setting. Our goal is to make declarative array manipulations from SciDB interoperable with imperative, file-centric analyses from HDF5-based programs. This paper describes ArrayBridge, a bi-directional array view mechanism for the HDF5 file format, that allows scientists to use SciDB, TensorFlow and HDF5-based analysis code in the same file-centric pipeline without converting between file formats. In addition to fast querying over HDF5 array objects, ArrayBridge produces arrays in the HDF5 file format as easily as it can read from it. ArrayBridge also supports time travel queries from imperative codes through the unmodified HDF5 API, and automatically deduplicates between versions for space efficiency. Our performance evaluation in a large scientific computing facility shows that ArrayBridge exhibits statistically indistinguishable performance and I/O scalability to the native SciDB storage engine and is 3× faster than TileDB. Haoyuan Xing, Sofoklis Floratos, Spyros Blanas, Surendra Byna, Prabhat, Kesheng Wu, Paul Brown |
ICDE | 5 |
| 2018 | Graph Neural Networks for IceCube Signal ClassificationabstractTasks involving the analysis of geometric (graph-and manifold-structured) data have recently gained prominence in the machine learning community, giving birth to a rapidly developing field of geometric deep learning. In this work, we leverage graph neural networks to improve signal detection in the IceCube neutrino observatory. The IceCube detector array is modeled as a graph, where vertices are sensors and edges are a learned function of the sensors spatial coordinates. As only a subset of IceCubes sensors is active during a given observation, we note the adaptive nature of our GNN, wherein computation is restricted to the input signal support. We demonstrate the effectiveness of our GNN architecture on a task classifying IceCube events, where it outperforms both a traditional physics-based method as well as classical 3D convolution neural networks. Nicholas Choma, Federico Monti, Lisa Gerhardt, Tomasz Palczewski, Zahra Ronaghi, Prabhat, Wahid Bhimji, Michael M. Bronstein, Spencer R. Klein, Joan Bruna |
ICMLA | 6 |
| 2018 | Cataloging the Visible Universe Through Bayesian Inference at PetascaleabstractAstronomical catalogs derived from wide-field imaging surveys are an important tool for understanding the Universe. We construct an astronomical catalog from 55 TB of imaging data using Celeste, a Bayesian variational inference code written entirely in the high-productivity programming language Julia. Using over 1.3 million threads on 650,000 Intel Xeon Phi cores of the Cori Phase II supercomputer, Celeste achieves a peak rate of 1.54 DP PFLOP/s. Celeste is able to jointly optimize parameters for 188M stars and galaxies, loading and processing 178 TB across 8192 nodes in 14.6 minutes. To achieve this, Celeste exploits parallelism at multiple levels (cluster, node, and thread) and accelerates I/O through Cori's Burst Buffer. Julia's native performance enables Celeste to employ high-level constructs without resorting to hand-written or generated low-level code (C/C++/Fortran), and yet achieve petascale performance. Jeffrey Regier, Kiran Pamnany, Keno Fischer, Andreas Noack 0001, Maximilian Lam, Jarrett Revels, Steve Howard, Ryan Giordano, David Schlegel, Jon D. McAuliffe, Rollin C. Thomas, Prabhat |
IPDPS | 12 |
| 2018 | Accelerating Large-Scale Data Analysis by Offloading to High-Performance Computing Libraries using AlchemistabstractApache Spark is a popular system aimed at the analysis of large data sets, but recent studies have shown that certain computations---in particular, many linear algebra computations that are the basis for solving common machine learning problems---are significantly slower in Spark than when done using libraries written in a high-performance computing framework such as the Message-Passing Interface (MPI). Alex Gittens, Kai Rothauge, Shusen Wang, Michael W. Mahoney, Lisa Gerhardt, Prabhat, Jey Kottalam, Michael F. Ringenburg, Kristyn J. Maschhoff |
KDD | 6 |
| 2018 | Exascale deep learning for climate analytics
Thorsten Kurth, Sean Treichler, Joshua Romero, Mayur Mudigonda, Nathan Luehr, Everett H. Phillips, Ankur Mahesh, Michael A. Matheson, Jack Deslippe, Massimiliano Fatica, Prabhat, Michael Houston |
SC | 11 |
| 2018 | CosmoFlow: using deep learning to learn the universe at scale
Amrita Mathuriya, Deborah Bard, Peter Mendygral, Lawrence Meadows, James Arnemann, Siyu He, Tuomas Kärnä, Diana Moise, Simon J. Pennycook, Kristyn J. Maschhoff, Jason Sewall, Nalini Kumar, Shirley Ho, Michael F. Ringenburg, Prabhat, Victor W. Lee |
SC | 16 |
| 2017 | Union of Intersections (UoI) for Interpretable Data Driven Discovery and PredictionabstractThe increasing size and complexity of scientific data could dramatically enhance discovery and prediction for basic scientific applications, e.g., neuroscience, genetics, systems biology, etc. Realizing this potential, however, requires novel statistical analysis methods that are both interpretable and predictive. We introduce the Union of Intersections (UoI) method, a flexible, modular, and scalable framework for enhanced model selection and estimation. The method performs model selection and model estimation through intersection and union operations, respectively. We show that UoI can satisfy the bi-criteria of low-variance and nearly unbiased estimation of a small number of interpretable features, while maintaining high-quality prediction accuracy. We perform extensive numerical investigation to evaluate a UoI algorithm ($UoI_{Lasso}$) on synthetic and real data. In doing so, we demonstrate the extraction of interpretable functional networks from human electrophysiology recordings as well as the accurate prediction of phenotypes from genotype-phenotype data with reduced features. We also show (with the $UoI_{L1Logistic}$ and $UoI_{CUR}$ variants of the basic framework) improved prediction parsimony for classification and matrix factorization on several benchmark biomedical data sets. These results suggest that methods based on UoI framework could improve interpretation and prediction in data-driven discovery across scientific fields. Kristofer E. Bouchard, Alejandro F. Bujan, Fred (Farbod) Roosta, Shashanka Ubaru, Prabhat, Antoine Snijders, Jian-Hua Mao, Edward F. Chang, Michael W. Mahoney, Sharmodeep Bhattacharyya |
NIPS | 5 |
| 2017 | ExtremeWeather: A large-scale climate dataset for semi-supervised detection, localization, and understanding of extreme weather eventsabstractThen detection and identification of extreme weather events in large-scale climate simulations is an important problem for risk management, informing governmental policy decisions and advancing our basic understanding of the climate system. Recent work has shown that fully supervised convolutional neural networks (CNNs) can yield acceptable accuracy for classifying well-known types of extreme weather events when large amounts of labeled data are available. However, many different types of spatially localized climate patterns are of interest including hurricanes, extra-tropical cyclones, weather fronts, and blocking events among others. Existing labeled data for these patterns can be incomplete in various ways, such as covering only certain years or geographic areas and having false negatives. This type of climate data therefore poses a number of interesting machine learning challenges. We present a multichannel spatiotemporal CNN architecture for semi-supervised bounding box prediction and exploratory data analysis. We demonstrate that our approach is able to leverage temporal information and unlabeled data to improve the localization of extreme weather events. Further, we explore the representations learned by our model in order to better understand this important data. We present a dataset, ExtremeWeather, to encourage machine learning research in this area and to help facilitate further work in understanding and mitigating the effects of climate change. The dataset is available at extremeweatherdataset.github.io and the code is available at https://github.com/eracah/hur-detect. Evan Racah, Christopher Beckham, Tegan Maharaj, Samira Ebrahimi Kahou, Prabhat, Christopher Joseph Pal |
NIPS | 5 |
| 2017 | Galactos: computing the anisotropic 3-point correlation function for 2 billion galaxiesabstractThe nature of dark energy and the complete theory of gravity are two central questions currently facing cosmology. A vital tool for addressing them is the 3-point correlation function (3PCF), which probes deviations from a spatially random distribution of galaxies. However, the 3PCF's formidable computational expense has prevented its application to astronomical surveys comprising millions to billions of galaxies. We present Galactos, a high-performance implementation of a novel, O(N2) algorithm that uses a load-balanced k-d tree and spherical harmonic expansions to compute the anisotropic 3PCF. Our implementation is optimized for the Intel Xeon Phi architecture, exploiting SIMD parallelism, instruction and thread concurrency, and significant L1 and L2 cache reuse, reaching 39% of peak performance on a single node. Galactos scales to the full Cori system, achieving 9.8 PF (peak) and 5.06 PF (sustained) across 9636 nodes, making the 3PCF easily computable for all galaxies in the observable universe. Brian Friesen, Md. Mostofa Ali Patwary, Brian Austin, Nadathur Satish, Zachary Slepian, Narayanan Sundaram, Deborah Bard, Daniel J. Eisenstein, Jack Deslippe, Pradeep Dubey, Prabhat |
SC | 11 |
| 2017 | Deep learning at 15PF: supervised and semi-supervised classification for scientific dataabstractThis paper presents the first, 15-PetaFLOP Deep Learning system for solving scientific pattern classification problems on contemporary HPC architectures. We develop supervised convolutional architectures for discriminating signals in high-energy physics data as well as semi-supervised architectures for localizing and classifying extreme weather in climate data. Our Intelcaffe-based implementation obtains ~2TFLOP/s on a single Cori Phase-II Xeon-Phi node. We use a hybrid strategy employing synchronous node-groups, while using asynchronous communication across groups. We use this strategy to scale training of a single model to ~9600 Xeon-Phi nodes; obtaining peak performance of 11.73-15.07 PFLOP/s and sustained performance of 11.41-13.27 PFLOP/s. At scale, our HEP architecture produces state-of-the-art classification accuracy on a dataset with 10M images, exceeding that achieved by selections on high-level physics-motivated features. Our semi-supervised architecture successfully extracts weather patterns in a 15TB climate dataset. Our results demonstrate that Deep Learning can be optimized and scaled effectively on many-core, HPC systems. Thorsten Kurth, Jian Zhang 0049, Nadathur Satish, Evan Racah, Ioannis Mitliagkas, Md. Mostofa Ali Patwary, Tareq M. Malas, Narayanan Sundaram, Wahid Bhimji, Mikhail Smorkalov, Jack Deslippe, Mikhail Shiryaev, Srinivas Sridharan 0002, Prabhat, Pradeep Dubey |
SC | 14 |
| 2016 | Matrix factorizations at scale: A comparison of scientific data analytics in spark and C+MPI using three case studiesabstractWe explore the trade-offs of performing linear algebra using Apache Spark, compared to traditional C and MPI implementations on HPC platforms. Spark is designed for data analytics on cluster computing platforms with access to local disks and is optimized for data-parallel tasks. We examine three widely-used and important matrix factorizations: NMF (for physical plausability), PCA (for its ubiquity) and CX (for data interpretability). We apply these methods to 1.6TB particle physics, 2.2TB and 16TB climate modeling and 1.1TB bioimaging data. The data matrices are tall-and-skinny which enable the algorithms to map conveniently into Spark's data-parallel model. We perform scaling experiments on up to 1600 Cray XC40 nodes, describe the sources of slowdowns, and provide tuning guidance to obtain high performance. Alex Gittens, Aditya Devarakonda, Evan Racah, Michael F. Ringenburg, Lisa Gerhardt, Jey Kottalam, Jialin Liu 0002, Kristyn J. Maschhoff, Shane Canon, Jatin Chhugani, Pramod Sharma, Jiyan Yang, James Demmel, Jim Harrell, Venkat Krishnamurthy, Michael W. Mahoney, Prabhat |
IEEE BigData | 17 |
| 2016 | Data Elevator: Low-Contention Data Movement in Hierarchical Storage SystemabstractHierarchical storage subsystems that include multiple layers of burst buffers (BB) and disk-based parallel file systems (PFS), are becoming an essential part of HPC systems to address the I/O performance gap. However, the state-of-the-art software for managing these hierarchical storage subsystems, such as Cray DataWarp, requires user involvement in moving data among storage layers. Such manual data movement may experience poor performance because of resource contention on the I/O servers of a layer for serving data movement in the hierarchy as well as regular read/write requests. In this paper, we propose a new system, named Data Elevator, for transparently and efficiently moving data in hierarchical storage. Users specify the final destination for their data, typically a PFS. Data Elevator intercepts the I/O calls, stages data on a fast persistent storage layer (for example, an SSD-based burst buffer), and then asynchronously transfers the data to the final destination in the background. Data Elevator reduces the resource contention on BB servers via offloading the data movement from a fixed number of BB server nodes to compute nodes. The number of the compute nodes is configurable based on the data movement load. Data Elevator also allows optimizations, such as overlapping read and write operations, choosing I/O modes, and aligning buffer boundaries. In our tests with large-scale scientific applications, Data Elevator is as much as 4.2X faster than Cray DataWarp, and 4X faster than directly writing data to PFS. Bin Dong 0002, Surendra Byna, Kesheng Wu, Prabhat, Hans Johansen, Jeffrey N. Johnson, Noel Keen |
HiPC | 4 |
| 2016 | Revealing Fundamental Physics from the Daya Bay Neutrino Experiment Using Deep Neural NetworksabstractExperiments in particle physics produce enormous quantities of data that must be analyzed and interpreted by teams of physicists. This analysis is often exploratory, where scientists are unable to enumerate the possible types of signal prior to performing the experiment. Thus, tools for summarizing, clustering, visualizing and classifying high-dimensional data are essential. In this work, we show that meaningful physical content can be revealed by transforming the raw data into a learned high-level representation using deep neural networks, with measurements taken at the Daya Bay Neutrino Experiment as a case study. We further show how convolutional deep neural networks can provide an effective classification filter with greater than 97% accuracy across different classes of physics events, significantly better than other machine learning approaches. Evan Racah, Seyoon Ko, Peter J. Sadowski, Wahid Bhimji, Craig Tull, Sang-Yun Oh, Pierre Baldi, Prabhat |
ICMLA | 8 |
| 2016 | PANDA: Extreme Scale Parallel K-Nearest Neighbor on Distributed ArchitecturesabstractComputing k-Nearest Neighbors (KNN) is one of the core kernels used in many machine learning, data mining and scientific computing applications. Although kd-tree based O(log n) algorithms have been proposed for computing KNN, due to its inherent sequentiality, linear algorithms are being used in practice. This limits the applicability of such methods to millions of data points, with limited scalability for Big Data analytics challenges in the scientific domain. In this paper, we present parallel and highly optimized kd*tree based KNN algorithms (both construction and querying) suitable for distributed architectures. Our algorithm includes novel approaches for pruning search space and improving load balancing and partitioning among nodes and threads. Using TB-sized datasets from three science applications: astrophysics, plasma physics, and particle physics, we show that our implementation can construct kd-tree of 189 billion particles in 48 seconds on utilizing ~50,000 cores. We also demonstrate computation of KNN of 19 billion queries in 12 seconds. We demonstrate almost linear speedup both for shared and distributed memory computers. Our algorithms outperforms earlier implementations by more than order of magnitude, thereby radically improving the applicability of our implementation to state-of-the-art Big Data analytics problems. Md. Mostofa Ali Patwary, Nadathur Satish, Narayanan Sundaram, Jialin Liu 0002, Peter J. Sadowski, Evan Racah, Surendra Byna, Craig Tull, Wahid Bhimji, Prabhat, Pradeep Dubey |
IPDPS | 10 |
| 2015 | TECA: Petascale Pattern Recognition for Climate Science
Prabhat, Surendra Byna, Venkatram Vishwanath, Eli Dart, Michael F. Wehner, William D. Collins |
CAIP (2) | 1 |
| 2015 | Dynamic Model-Driven Parallel I/O Performance TuningabstractParallel I/O performance depends highly on the interactions among multiple layers of the parallel I/O stack. The most common layers include high-level I/O libraries, MPI-IO middleware, and parallel file system. Each of these layers offers various tunable parameters to control intermediary data transfer points and the final data layout. Due to the interdependencies and the number of combinations of parameters, finding a good set of parameter values for a specific application's I/O pattern is challenging. Recent efforts, such as autotuning with genetic algorithms (GAs) and analytical models, have several limitations. For instance, analytical models fail to capture the dynamic nature of shared supercomputing systems and are application-specific. GA-based tuning requires running many time-consuming experiments for each input size. In this paper, we present a strategy to generate automatically an empirical model for a given application pattern. Using a set of real measurements from running an I/O kernel as training set, we generate a nonlinear regression model. We use this model to predict the top-20 tunable parameter values that give efficient I/O performance and rerun the I/O kernel to select the best set of parameter under the current conditions as tunable parameters for future runs of the same I/O kernel. Using this approach, we demonstrate 6X - 94X speedup over default I/O time for different I/O kernels running on multiple HPC systems. We also evaluate performance by identifying interdependencies among different sets of tunable parameters. Babak Behzad, Surendra Byna, Stefan M. Wild, Prabhat, Marc Snir |
CLUSTER | 4 |
| 2015 | A Multiplatform Study of I/O Behavior on Petascale SupercomputersabstractWe examine the I/O behavior of thousands of supercomputing applications "in the wild," by analyzing the Darshan logs of over a million jobs representing a combined total of six years of I/O behavior across three leading high-performance computing platforms. We mined these logs to analyze the I/O behavior of applications across all their runs on a platform; the evolution of an application's I/O behavior across time, and across platforms; and the I/O behavior of a platform's entire workload. Our analysis techniques can help developers and platform owners improve I/O performance and I/O system utilization, by quickly identifying underperforming applications and offering early intervention to save system resources. We summarize our observations regarding how jobs perform I/O and the throughput they attain in practice. Huong Luu 0002, Marianne Winslett, William Gropp, Robert B. Ross, Philip H. Carns, Kevin Harms, Prabhat, Surendra Byna, Yushu Yao |
HPDC | 7 |
| 2015 | Celeste: Variational inference for a generative model of astronomical imagesabstractWe present a new, fully generative model of optical telescope image sets, along with a variational procedure for inference. Each pixel intensity is treated as a Poisson random variable, with a rate parameter dependent on latent properties of stars and galaxies. Key latent properties are themselves random, with scientific prior distributions constructed from large ancillary data sets. We check our approach on synthetic images. We also run it on images from a major sky survey, where it exceeds the performance of the current state-of-the-art method for locating celestial bodies and measuring their colors. Jeffrey Regier, Andrew C. Miller, Jon D. McAuliffe, Ryan P. Adams, Matthew Hoffman 0001, Dustin Lang, David Schlegel, Prabhat |
ICML | 8 |
| 2015 | Scalable Bayesian Optimization Using Deep Neural NetworksabstractBayesian optimization is an effective methodology for the global optimization of functions with expensive evaluations. It relies on querying a distribution over functions defined by a relatively cheap surrogate model. An accurate model for this distribution over functions is critical to the effectiveness of the approach, and is typically fit using Gaussian processes (GPs). However, since GPs scale cubically with the number of observations, it has been challenging to handle objectives whose optimization requires many evaluations, and as such, massively parallelizing the optimization. In this work, we explore the use of neural networks as an alternative to GPs to model distributions over functions. We show that performing adaptive basis function regression with a neural network as the parametric form performs competitively with state-of-the-art GP-based approaches, but scales linearly with the number of data rather than cubically. This allows us to achieve a previously intractable degree of parallelism, which we apply to large scale hyperparameter optimization, rapidly finding competitive models on benchmark object recognition tasks using convolutional networks, and image caption generation using neural language models. Jasper Snoek, Oren Rippel, Kevin Swersky, Jamie Kiros, Nadathur Satish, Narayanan Sundaram, Md. Mostofa Ali Patwary, Prabhat, Ryan P. Adams |
ICML | 8 |
| 2015 | A Gaussian Process Model of Quasar Spectral Energy DistributionsabstractWe propose a method for combining two sources of astronomical data, spectroscopy and photometry, that carry information about sources of light (e.g., stars, galaxies, and quasars) at extremely different spectral resolutions. Our model treats the spectral energy distribution (SED) of the radiation from a source as a latent variable that jointly explains both photometric and spectroscopic observations. We place a flexible, nonparametric prior over the SED of a light source that admits a physically interpretable decomposition, and allows us to tractably perform inference. We use our model to predict the distribution of the redshift of a quasar from five-band (low spectral resolution) photometric data, the so called ``photo-z'' problem. Our method shows that tools from machine learning and Bayesian statistics allow us to leverage multiple resolutions of information to make accurate predictions with well-characterized uncertainties. Andrew C. Miller, Albert Wu, Jeffrey Regier, Jon D. McAuliffe, Dustin Lang, Prabhat, David Schlegel, Ryan P. Adams |
NIPS | 6 |
| 2015 | BD-CATS: big data clustering at trillion particle scaleabstractModern cosmology and plasma physics codes are now capable of simulating trillions of particles on petascale systems. Each timestep output from such simulations is on the order of 10s of TBs. Summarizing and analyzing raw particle data is challenging, and scientists often focus on density structures, whether in the real 3D space, or a high-dimensional phase space. In this work, we develop a highly scalable version of the clustering algorithm Dbscan, and apply it to the largest datasets produced by state-of-the-art codes. Our system, called Bd-Cats, is the first one capable of performing end-to-end analysis at trillion particle scale (including: loading the data, geometric partitioning, computing kd-trees, performing clustering analysis, and storing the results). We show analysis of 1.4 trillion particles from a plasma physics simulation, and a 10,2403 particle cosmological simulation, utilizing ~100,000 cores in 30 minutes. Bd-Cats is helping infer mechanisms behind particle acceleration in plasma physics and holds promise for qualitatively superior clustering in cosmology. Both of these results were previously intractable at the trillion particle scale. Md. Mostofa Ali Patwary, Surendra Byna, Nadathur Satish, Narayanan Sundaram, Zarija Lukic, Vadim Roytershteyn, Michael J. Anderson, Yushu Yao, Prabhat, Pradeep Dubey |
SC | 9 |
| 2014 | Improving parallel I/O autotuning with performance modelingabstractVarious layers of the parallel I/O subsystem offer tunable parameters for improving I/O performance on large-scale computers. However, searching through a large parameter space is challenging. We are working towards an autotuning framework for determining the parallel I/O parameters that can achieve good I/O performance for different data write patterns. In this paper, we characterize parallel I/O and discuss the development of predictive models for use in effectively reducing the parameter space. Applying our technique on tuning an I/O kernel derived from a large-scale simulation code shows that the search time can be reduced from 12 hours to 2 hours, while achieving 54X I/O performance speedup. Babak Behzad, Surendra Byna, Stefan M. Wild, Prabhat, Marc Snir |
HPDC | 4 |
| 2013 | A framework for auto-tuning HDF5 applications
Babak Behzad, Joey Huchette, Huong Luu 0002, Ruth A. Aydt, Surendra Byna, Yushu Yao, Quincey Koziol, Prabhat |
HPDC | 8 |
| 2013 | Taming parallel I/O complexity with auto-tuningabstractWe present an auto-tuning system for optimizing I/O performance of HDF5 applications and demonstrate its value across platforms, applications, and at scale. The system uses a genetic algorithm to search a large space of tunable parameters and to identify effective settings at all layers of the parallel I/O stack. The parameter settings are applied transparently by the auto-tuning system via dynamically intercepted HDF5 calls. Babak Behzad, Huong Luu 0002, Joey Huchette, Surendra Byna, Prabhat, Ruth A. Aydt, Quincey Koziol, Marc Snir |
SC | 5 |
| 2012 | Parallel I/O, analysis, and visualization of a trillion particle simulationabstractPetascale plasma physics simulations have recently entered the regime of simulating trillions of particles. These unprecedented simulations generate massive amounts of data, posing significant challenges in storage, analysis, and visualization. In this paper, we present parallel I/O, analysis, and visualization results from a VPIC trillion particle simulation running on 120,000 cores, which produces ~30TB of data for a single timestep. We demonstrate the successful application of H5Part, a particle data extension of parallel HDF5, for writing the dataset at a significant fraction of system peak I/O rates. To enable efficient analysis, we develop hybrid parallel FastQuery to index and query data using multi-core CPUs on distributed memory hardware. We show good scalability results for the FastQuery implementation using up to 10,000 cores. Finally, we apply this indexing/query-driven approach to facilitate the first-ever analysis and visualization of the trillion particle dataset. Surendra Byna, Jerry Chou 0001, Oliver Rübel, Prabhat, Homa Karimabadi, William S. Daughton, Vadim Roytershteyn, E. Wes Bethel, Mark Howison, Ke-Jou Hsu, Kuan-Wu Lin, Arie Shoshani, Andrew Uselton, Kesheng Wu |
SC | 4 |
| 2011 | FastQuery: A Parallel Indexing System for Scientific DataabstractModern scientific datasets present numerous data management and analysis challenges. State-of-the-art index and query technologies such as FastBit can significantly improve accesses to these datasets by augmenting the user data with indexes and other secondary information. However, a challenge is that the indexes assume the relational data model but the scientific data generally follows the array data model. To match the two data models, we design a generic mapping mechanism and implement an efficient input and output interface for reading and writing the data and their corresponding indexes. To take advantage of the emerging many-core architectures, we also develop a parallel strategy for indexing using threading technology. This approach complements our on-going MPI-based parallelization efforts. We demonstrate the flexibility of our software by applying it to two of the most commonly used scientific data formats, HDF5 and NetCDF. We present two case studies using data from a particle accelerator model and a global climate model. We also conducted a detailed performance study using these scientific datasets. The results show that FastQuery speeds up the query time by a factor of 2.5x to 50x, and it reduces the indexing time by a factor of 16 on 24 cores. Jerry Chou 0001, Kesheng Wu, Prabhat |
CLUSTER | 3 |
| 2011 | Parallel index and query for large scale data analysisabstractModern scientific datasets present numerous data management and analysis challenges. State-of-the-art index and query technologies are critical for facilitating interactive exploration of large datasets, but numerous challenges remain in terms of designing a system for processing general scientific datasets. The system needs to be able to run on distributed multi-core platforms, efficiently utilize underlying I/O infrastructure, and scale to massive datasets. Jerry Chou 0001, Mark Howison, Brian Austin, Kesheng Wu, Ji Qiang, E. Wes Bethel, Arie Shoshani, Oliver Rübel, Prabhat, Robert D. Ryne |
SC | 9 |
| 2011 | FastQuery: A General Indexing and Querying System for Scientific Data
Jerry Chou 0001, Kesheng Wu, Prabhat |
SSDBM | 3 |
| 2008 | Automated Analysis for Detecting Beams in Laser Wakefield SimulationsabstractLaser wakefield particle accelerators have shown the potential to generate electric fields thousands of times higher than those of conventional accelerators. The resulting extremely short particle acceleration distance could yield a potential new compact source of energetic electrons and radiation, with wide applications from medicine to physics. Physicists investigate laser-plasma internal dynamics by running particle-in-cell simulations; however, this generates a large dataset that requires time-consuming, manual inspection by experts in order to detect key features such as beam formation. This paper describes a framework to automate the data analysis and classification of simulation data. First, we propose a new method to identify locations with high density of particles in the space-time domain, based on maximum extremum point detection on the particle distribution. We analyze high density electron regions using a lifetime diagram by organizing and pruning the maximum extrema as nodes in a minimum spanning tree. Second, we partition the multivariate data using fuzzy clustering to detect time steps in a experiment that may contain a high quality electron beam. Finally, we combine results from fuzzy clustering and bunch lifetime analysis to estimate spatially confined beams. We demonstrate our algorithms successfully on four different simulation datasets. Daniela Ushizima, Oliver Rübel, Prabhat, Gunther H. Weber, E. Wes Bethel, Cecilia R. Aragon, Cameron G. R. Geddes, Estelle Cormier-Michel, Bernd Hamann, Peter Messmer, Hans Hagen |
ICMLA | 3 |
| 2008 | High performance multivariate visual data exploration for extremely large dataabstractOne of the central challenges in modern science is the need to quickly derive knowledge and understanding from large, complex collections of data. We present a new approach that deals with this challenge by combining and extending techniques from high performance visual data analysis and scientific data management. This approach is demonstrated within the context of gaining insight from complex, time-varying datasets produced by a laser wakefield accelerator simulation. Our approach leverages histogram-based parallel coordinates for both visual information display as well as a vehicle for guiding a data mining operation. Data extraction and subsetting are implemented with state-of-the-art index/query technology. This approach, while applied here to accelerator science, is generally applicable to a broad set of science applications, and is implemented in a production-quality visual data analysis infrastructure. We conduct a detailed performance analysis and demonstrate good scalability on a distributed memory Cray XT4 system. Oliver Rübel, Prabhat, Kesheng Wu, Hank Childs, Jeremy S. Meredith, Cameron G. R. Geddes, Estelle Cormier-Michel, Sean Ahern, Gunther H. Weber, Peter Messmer, Hans Hagen, Bernd Hamann, E. Wes Bethel |
SC | 2 |
| 2008 | A Comparative Study of Desktop, Fishtank, and Cave Systems for the Exploration of Volume Rendered Confocal Data SetsabstractWe present a participant study that compares biological exploration tasks using volume renderings of laser confocal microscopy data across three environments which vary in level of immersion. For the tasks, data, and visualization approach used in our study, we found that subjects qualitatively preferred and quantitatively performed better in environments with greater levels of immersion. Subjects performed real-world biological data analysis tasks that emphasized understanding spatial relationships including characterizing the general features in a volume, identifying co-located features, and reporting geometric relationships such as whether clusters of cells were coplanar. After analyzing data in each environment, subjects were asked to choose which environment they wanted to analyze additional data sets in--subjects uniformly selected the Cave environment. Prabhat, Andrew S. Forsberg, Michael Katzourin, Kristi Wharton, Mel Slater |
IEEE Trans. Vis. Comput. Graph. | 1 |
| 2005 | Experiences in driving a cave with IBM scalable graphics engine-3 (SGE-3) prototypesabstractThe IBM Scalable Graphics Engine-3 (SGE-3) prototype is a network attached framebuffer. In its application at Brown, it is a pixel compositor for distributed rendering and a video source for frame-sequential stereo display in a four-wall CAVE™ -like display, a TAN VR-Cube. The configuration uses 4 SGE-3 prototype units (one per display wall) and 48 rendering nodes (12 per display wall; 6 per stereo field). With favorable rendering distribution, achieved performance per 12-node wall has been up to five times that of a single graphics card. This report provides details of the cluster systems architecture and the performance characteristics of the SGE-3 and sample test applications. Prabhat, Samuel G. Fulcomer |
VRST | 1 |