Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Robert A. Granat

dblp:12/1621 · also Robert Granat · DBLP profile ↗
← Back
16ranked-venue papers
7as first author
0since 2021 · last 2020
0000-0001-6977-2189ORCID · corroborated

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

Systems, architecture and hardware · 8 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 4Theory of computation · 3 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSecurity and privacy · 1Databases, data management, data science and information retrieval · 1 · 1 first-author

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
1 paper
Hardware reliability and fault tolerance · 56% Electronic design automation · 28% Performance modeling and evaluation · 8%

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

TopicWeightPapersLastEvidence papers
Hardware reliability and fault tolerance › software fault tolerance
algorithm-based fault tolerance
0.012003
Tests and Tolerances for High-Performance Software-Implemented Fault Detection · IEEE Trans. Computers 2003
Electronic design automation › hardware verification and test
fault detection
0.012003
Tests and Tolerances for High-Performance Software-Implemented Fault Detection · IEEE Trans. Computers 2003
Hardware reliability and fault tolerance
soft errors
0.012003
Tests and Tolerances for High-Performance Software-Implemented Fault Detection · IEEE Trans. Computers 2003
Performance modeling and evaluation
numerical algorithms
0.012003
Tests and Tolerances for High-Performance Software-Implemented Fault Detection · IEEE Trans. Computers 2003
Distributed systems › fault tolerance
result-checking
0.012003
Tests and Tolerances for High-Performance Software-Implemented Fault Detection · IEEE Trans. Computers 2003

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

floating-point error tolerance analysis · 0.0checksum methods · 0.0
YearPublicationVenuePosition
2020 The Quakes Analytic Center Framework for Addressing Diverse Spatiotemporal Scales of Tectonic and Earthquake Processes
abstract
Quantifying Uncertainty and Kinematics of Earthquakes (QUAKES-A) provides an analytic center framework for creating a uniform crustal deformation reference model for the active plate margin of California by fusing InSAR, topographic, and GNSS geodetic imaging data. The objective is to provide tools for sampling spatial processes ranging from local to earthquake faults to broad tectonic deformation and temporal processes ranging from immediately following earthquakes to long-term tectonics. A reference model allows exploration of a uniform model and comparison to new data.
Andrea Donnellan, Jay Parker, Robert A. Granat, Margaret T. Glasscoe, Brian P. Hawkins, John B. Rundle, Lisa Grant Ludwig, Marlon E. Pierce, Jun Wang 0139
IGARSS3
2019 The Quakes Concept for Observing and Mitigating Natural Disasters
abstract
Geodetic imaging is useful for measuring topography and motions of the Earth's surface. Geodetic imaging measurements can be used, for example, to measure earthquakes, landslides, debris flows, wildfire extent, volcanos, and anthropogenic changes such as fluid withdrawal from aquifers. Different geodetic measurements sample different parts of the spatio-temporal deformation field. Combining the measurements and analysis improves understanding of a broad range of Earth surface processes. Here we describe a concept to Quantify Uncertainty and Kinematics of Earth Systems (QUAKES) that combines radar interferometry and optical imaging into one airborne platform and the analysis system required to analyze and model the data.
Andrea Donnellan, Marlon E. Pierce, Jun Wang 0139, Yehuda Ben-Zion, Yunling Lou, Curtis Padgett, Jay Parker, Brian P. Hawkins, Robert A. Granat, Margaret T. Glasscoe, John B. Rundle, Lisa Grant Ludwig
IGARSS9
2016 GeoGateway: A system for analysis of UAVSAR data products
abstract
GeoGateway is a web-enabled map-based system for analysis, modeling, and response of geodetic imaging products for studying earthquakes and crustal deformation. The system provides a data product search and analysis gateway for scientific discovery, field use, and disaster response. To be effective users require data overlay and visualization, interactive analysis features, and data product download. The data products of focus in this project are NASA's UAVSAR and spaceborne interferometric radar, (InSAR), geologic earthquake faults, Global Positioning System (GPS) position time series, and seismicity.
Andrea Donnellan, Jay Parker, Margaret T. Glasscoe, Robert A. Granat, Marlon E. Pierce, Jun Wang 0139, Lisa Grant Ludwig, John B. Rundle
IGARSS4
2015 Algorithm 953: Parallel Library Software for the Multishift QR Algorithm with Aggressive Early Deflation
abstract
Library software implementing a parallel small-bulge multishift QR algorithm with Aggressive Early Deflation (AED) targeting distributed memory high-performance computing systems is presented. Starting from recent developments of the parallel multishift QR algorithm [Granat et al., SIAM J. Sci. Comput. 32(4), 2010], we describe a number of algorithmic and implementation improvements. These include communication avoiding algorithms via data redistribution and a refined strategy for balancing between multishift QR sweeps and AED. Guidelines concerning several important tunable algorithmic parameters are provided. As a result of these improvements, a computational bottleneck within AED has been removed in the parallel multishift QR algorithm. A performance model is established to explain the scalability behavior of the new parallel multishift QR algorithm. Numerous computational experiments confirm that our new implementation significantly outperforms previous parallel implementations of the QR algorithm.
Robert A. Granat, Bo Kågström, Daniel Kressner, Meiyue Shao
ACM Trans. Math. Softw.1
2010 Analysis of emergent fault element behavior in Virtual California
abstract
Abstract The Virtual California simulation tool can be used to study fault and stress interaction scenarios for realistic California earthquakes and produces a large data set, which is ideally suited for statistical analysis. As with any complex system, it can produce emergent phenomena unexpected by its designers; these can be studied in order to gain insight into real world geophysical phenomena. We have developed a statistical method to analyze Virtual California data that enables us to determine the correlation relationships between the simulated fault elements. We present the results of this analysis of 40 000 years of data for 59 faults (639 elements). We focus on five specific cases that display noteworthy behavior that includes long‐range fault interactions, activation–quiescence, and complex small‐scale interactions. Copyright © 2009 John Wiley & Sons, Ltd.
Margaret T. Glasscoe, Robert A. Granat, John B. Rundle, Paul B. Rundle, Andrea Donnellan, Louise H. Kellogg
Concurr. Comput. Pract. Exp.2
2010 Parallel Solvers for Sylvester-Type Matrix Equations with Applications in Condition Estimation, Part I: Theory and Algorithms
abstract
Parallel ScaLAPACK-style algorithms for solving eight common standard and generalized Sylvester-type matrix equations and various sign and transposed variants are presented. All algorithms are blocked variants based on the Bartels--Stewart method and involve four major steps: reduction to triangular form, updating the right-hand side with respect to the reduction, computing the solution to the reduced triangular problem, and transforming the solution back to the original coordinate system. Novel parallel algorithms for solving reduced triangular matrix equations based on wavefront-like traversal of the right-hand side matrices are presented together with a generic scalability analysis. These algorithms are used in condition estimation and new robust parallel sep − 1 -estimators are developed. Experimental results from three parallel platforms, including results from a mixed OpenMP/MPI platform, are presented and analyzed using several performance and accuracy metrics. The analysis includes results regarding general and triangular parallel solvers as well as parallel condition estimators.
Robert A. Granat, Bo Kågström
ACM Trans. Math. Softw.1
2010 Algorithm 904: The SCASY Library - Parallel Solvers for Sylvester-Type Matrix Equations with Applications in Condition Estimation, Part II
abstract
We continue our presentation of parallel ScaLAPACK-style algorithms for solving Sylvester-type matrix equations. In Part II, we present SCASY (SCAlable SYlvester solvers), a state-of-the-art HPC software library for solving 44 sign and transpose variants of eight common standard and generalized Sylvester-type matrix equations.
Robert A. Granat, Bo Kågström
ACM Trans. Math. Softw.1
2009 Parallel eigenvalue reordering in real Schur forms
abstract
Abstract A parallel algorithm for reordering the eigenvalues in the real Schur form of a matrix is presented and discussed. Our novel approach adopts computational windows and delays multiple outside‐window updates until each window has been completely reordered locally. By using multiple concurrent windows the parallel algorithm has a high level of concurrency, and most work is level 3 BLAS operations. The presented algorithm is also extended to the generalized real Schur form. Experimental results for ScaLAPACK‐style Fortran 77 implementations on a Linux cluster confirm the efficiency and scalability of our algorithms in terms of more than 16 times of parallel speedup using 64 processors for large‐scale problems. Even on a single processor our implementation is demonstrated to perform significantly better compared with the state‐of‐the‐art serial implementation. Copyright © 2009 John Wiley & Sons, Ltd.
Robert A. Granat, Bo Kågström, Daniel Kressner
Concurr. Comput. Pract. Exp.1
2008 Parallel Algorithms for Triangular Periodic Sylvester-Type Matrix Equations
Per Andersson, Robert A. Granat, Isak Jonsson, Bo Kågström
Euro-Par2
2008 Modeling and On-the-Fly Solutions for Solid Earth Sciences: Web Services and Data Portal for Earthquake Early Warning System
abstract
We report on a unified on-the-fly, Web services-based observation/analysis/modeling environment for crustal deformation and natural hazards research, intended as a plug-in service for early warning systems, transfer of rapid information to civilian decision makers and the media, and educational purposes. We demonstrate an early warning system for a large earthquake in southern California using the components developed under several NASA-funded projects, including real-time GPS network infrastructure, Geophysical Resources Web Services, and GPS Explorer data portal with its on-the-fly earthquake modeling software. We generate an on-the-fly earthquake fault model based on simulated real-time (dynamic and coseismic) displacements computed by the GPS network, and viewable through GPS Explorer. Our objective is to demonstrate an operational service that could be transitioned to appropriate civilian agencies in southern California.
Yehuda Bock, Brendan Crowell, Linette Prawirodirdjo, Paul Jamason, Ruey-Juin Chang, Melinda Squibb, Marlon E. Pierce, Xiaoming Gao, Frank Webb, Sharon Kedar, Robert A. Granat, Jay Parker, Danan Dong
IGARSS (4)12
2007 Analysis of streaming GPS measurements of surface displacement through a web services environment
abstract
We present a method for performing mode classification of real-time streams of GPS surface position data. Our approach has two parts: an algorithm for robust, unconstrained fitting of hidden Markov models (HMMs) to continuous-valued time series, and SensorGrid technology that manages data streams through a series of filters coupled with a publish/subscribe messaging system. The SensorGrid framework enables strong connections between data sources, the HMM time series analysis software, and users. We demonstrate our approach through a Web portal environment through which users can easily access data from the SCIGN and SOPAC GPS networks in Southern California, apply the analysis method, and view results. Ongoing real-time mode classifications of streaming GPS data are displayed in a map-based visualization interface
Robert A. Granat, Galip Aydin, Marlon E. Pierce, Zhigang Qi, Yehuda Bock
CIDM1
2005 A scripting based architecture for management of streams and services in real-time grid applications
abstract
Recent specifications such as WS-management and WS-distributed management have stressed the importance of management of resources and services and propose methods towards querying Web services to gather the meta-data associated with these services. Management often entails system setup, querying system metadata, manipulation of system parameters at runtime and taking actions based on the system parameters to tune system performance. Real-time applications require rapid deployment of application components and demand results in real time. In this paper we present the HPSearch system which enables dynamic management of the system including both streams and Web services, and rapid deployment of applications via a scripting interface. We illustrate the functioning of the system by modeling a data streaming application and rapidly deploying the system and application components.
Harshawardhan Gadgil, Geoffrey C. Fox, Shrideep Pallickara, Marlon E. Pierce, Robert A. Granat
CCGRID5
2004 Combining Explicit, Recursive Blocking for Solving Triangular Sylvester-Type Matrix Equations on Distributed Memory Platforms
Robert A. Granat, Isak Jonsson, Bo Kågström
Euro-Par1
2003 Parallel ScaLAPACK-Style Algorithms for Solving Continuous-Time Sylvester Matrix Equations
Robert A. Granat, Bo Kågström, Peter Poromaa
Euro-Par1
2003 Tests and Tolerances for High-Performance Software-Implemented Fault Detection
abstract
We describe and test a software approach to fault detection in common numerical algorithms. Such result checking or algorithm-based fault tolerance (ABFT) methods may be used, for example, to overcome single-event upsets in computational hardware or to detect errors in complex, high-efficiency implementations of the algorithms. Following earlier work, we use checksum methods to validate results returned by a numerical subroutine operating subject to unpredictable errors in data. We consider common matrix and Fourier algorithms which return results satisfying a necessary condition having a linear form; the checksum tests compliance with this condition. We discuss the theory and practice of setting numerical tolerances to separate errors caused by a fault from those inherent in finite-precision floating-point calculations. We concentrate on comprehensively defining and evaluating tests having various accuracy/computational burden tradeoffs, and we emphasize average-case algorithm behavior rather than using worst-case upper, bounds on error.
Michael J. Turmon, Robert A. Granat, Daniel S. Katz, John Z. Lou
IEEE Trans. Computers2
2000 Software-Implemented Fault Detection for High-Performance Space Applications
abstract
We describe and test a software approach to overcoming radiation-induced errors in spaceborne applications running on commercial off-the-shelf components. The approach uses checksum methods to validate results returned by a numerical subroutine operating subject to unpredictable errors in data. We can treat subroutines that return results satisfying a necessary condition having a linear form; the checksum tests compliance with this condition. We discuss the theory and practice of setting numerical tolerances to separate errors caused by a fault from those inherent infinite-precision numerical calculations. We test both the general effectiveness of the linear fault tolerant schemes we propose, and the correct behavior of our parallel implementation of them.
Michael J. Turmon, Robert A. Granat, Daniel S. Katz
DSN2