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

Michael S. Warren

dblp:44/5079 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
0since 2021 · last 2020
0000-0002-1218-7904ORCID · corroborated

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

Systems, architecture and hardware · 8 · 6 first-authorApplied, interdisciplinary, general and emerging computing · 2Artificial intelligence and machine learning · 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
6 papers
High-performance computing · 86% Parallel and multicore computing · 9% Performance modeling and evaluation · 3%
Interdisciplinary, comprehensive, and emerging computing
5 papers
Computational science and engineering · 100%

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

TopicWeightPapersLastEvidence papers
High-performance computing
n-body simulation
0.242013
2HOT: an improved parallel hashed oct-tree n-body algorithm for cosmological simulation · SC 2013
Pentium Pro Inside: I. A Treecode at 430 Gigaflops on ASCI Red, II. Price/Performance of $50/Mflop on Loki and Hyglac · SC 1997
A parallel hashed Oct-Tree N-body algorithm · SC 1993
High-performance computing › n-body simulation
treecode
0.222013
2HOT: an improved parallel hashed oct-tree n-body algorithm for cosmological simulation · SC 2013
Pentium Pro Inside: I. A Treecode at 430 Gigaflops on ASCI Red, II. Price/Performance of $50/Mflop on Loki and Hyglac · SC 1997
Computational science and engineering › cosmology
cosmological simulation
0.222013
2HOT: an improved parallel hashed oct-tree n-body algorithm for cosmological simulation · SC 2013
The Space Simulator: Modeling the Universe from Supernovae to Cosmology · SC 2003
High-performance computing › cluster computing
beowulf cluster
0.122003
The Space Simulator: Modeling the Universe from Supernovae to Cosmology · SC 2003
High-density computing: a 240-processor Beowulf in one cubic meter · SC 2002
High-performance computing
cluster computing
0.122003
The Space Simulator: Modeling the Universe from Supernovae to Cosmology · SC 2003
High-density computing: a 240-processor Beowulf in one cubic meter · SC 2002
Parallel and multicore computing › parallel algorithms › parallel algorithm design
scalable parallel algorithms
0.012013
2HOT: an improved parallel hashed oct-tree n-body algorithm for cosmological simulation · SC 2013
Performance modeling and evaluation
benchmarking
0.022003
The Space Simulator: Modeling the Universe from Supernovae to Cosmology · SC 2003
Pentium Pro Inside: I. A Treecode at 430 Gigaflops on ASCI Red, II. Price/Performance of $50/Mflop on Loki and Hyglac · SC 1997
Computational science and engineering › astronomy
astrophysical simulation
0.022002
High-density computing: a 240-processor Beowulf in one cubic meter · SC 2002
Astrophysical N-body Simulations Using Hierarchical Tree Data Structures · SC 1992
High-performance computing › numerical linear algebra
linpack
0.012003
The Space Simulator: Modeling the Universe from Supernovae to Cosmology · SC 2003
Energy-efficient computing
power management
0.012002
High-density computing: a 240-processor Beowulf in one cubic meter · SC 2002
Parallel and multicore computing
parallel algorithms
0.011993
A parallel hashed Oct-Tree N-body algorithm · SC 1993
High-performance computing
supercomputing
0.011997
Pentium Pro Inside: I. A Treecode at 430 Gigaflops on ASCI Red, II. Price/Performance of $50/Mflop on Loki and Hyglac · SC 1997
Computational science and engineering › computational chemistry › molecular simulation
molecular dynamics
0.011993
A parallel hashed Oct-Tree N-body algorithm · SC 1993
High-performance computing › performance optimization at scale
parallel scalability
0.011992
Astrophysical N-body Simulations Using Hierarchical Tree Data Structures · SC 1992

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

hashed oct-tree · 0.3error analysis · 0.3adaptive treecode · 0.3price/performance analysis · 0.1hydrodynamic simulation · 0.1gravitational treecode · 0.0gravitational tree-code · 0.0hash table · 0.0force calculation · 0.0error bounding · 0.0performance measurement · 0.0o(n log n) algorithm · 0.0
YearPublicationVenuePosition
2020 BUDD: Multi-modal Bayesian Updating Deforestation Detections
abstract
The global phenomenon of forest degradation is a pressing issue with severe implications for climate stability and biodiversity protection. In this work we generate Bayesian updating deforestation detection (BUDD) algorithms by incorporating Sentinel-l backscatter and interferometric coherence with Sentinel-2 normalized vegetation index data. We show that the algorithm provides good performance in validation AOIs. We compare the effectiveness of different combinations of the three data modalities as inputs into the BUDD algorithm and compare against existing benchmarks based on optical imagery.
Alice M. S. Durieux, Christopher X. Ren, Matthew T. Calef, Rick Chartrand, Michael S. Warren
IGARSS5
2019 Exploiting Sparsity for Phase Unwrapping
abstract
We consider the problem of unwrapping the phase of two-dimensional interferograms, and adopt a known formulation as a sparse optimization problem. Many algorithms have been developed for solving sparse optimization problems that occur in the field of compressive sensing; in this work, we adapt one such algorithm for use in the unwrapping problem. The result is an unwrapping algorithm that gives very similar results to those of existing algorithms, but that is simpler, more reliable, and more computationally efficient.
Rick Chartrand, Matthew T. Calef, Michael S. Warren
IGARSS3
2019 Visual search over billions of aerial and satellite images
Ryan Keisler, Samuel W. Skillman, Sunny Gonnabathula, Justin Poehnelt, Xander Rudelis, Michael S. Warren
Comput. Vis. Image Underst.6
2013 2HOT: an improved parallel hashed oct-tree n-body algorithm for cosmological simulation
abstract
We report on improvements made over the past two decades to our adaptive treecode N-body method (HOT). A mathematical and computational approach to the cosmological N-body problem is described, with performance and scalability measured up to 256k (218) processors. We present error analysis and scientific application results from a series of more than ten 69 billion (40963) particle cosmological simulations, accounting for 4 x 1020 floating point operations. These results include the first simulations using the new constraints on the standard model of cosmology from the Planck satellite. Our simulations set a new standard for accuracy and scientific throughput, while meeting or exceeding the computational efficiency of the latest generation of hybrid TreePM N-body methods.
Michael S. Warren
SC1
2003 The Space Simulator: Modeling the Universe from Supernovae to Cosmology
abstract
The Space Simulator is a 294-processor Beowulf cluster with theoretical peak performance just below 1.5 Teraflop/s. It is based on the Shuttle XPC SS51G mini chassis. Each node consists of a 2.53 GHz Pentium 4 processor, 1 Gb of 333 MHz DDR SDRAM, an 80 Gbyte Maxtor hard drive, and a 3Com 3C996B-T gigabit ethernet card. The network is made up of a Foundry FastIron 1500 and 800 Gigabit Ethernet switch. Each individual node cost less than $1000, and the entire system cost under $500,000. The cluster achieved Linpack performance of 665.1 Gflop/s on 288 processors in October 2002, making it the 85th fastest computer in the world according to the 20th TOP500 list. Performance has since improved to 757.1 Linpack Gflop/s, ranking at #88 on the 21st TOP500 list. This is the first machine in the TOP500 to surpass Linpack price/performance of 1 dollar per Mflop/s.
Michael S. Warren, Chris L. Fryer, M. Patrick Goda
SC1
2002 The Bladed Beowulf: A Cost-Effective Alternative to Traditional Beowulf
abstract
We present a new twist to the Beowulf cluster - the Bladed Beowulf. In contrast to traditional Beowulfs which typically use Intel or AMD processors, our Bladed Beowulf uses Trans-meta processors in order to keep thermal power dissipation low and reliability and density high while still achieving comparable performance to Intel- and AMD-based clusters. Given the ever increasing complexity of traditional supercomputers and Beowulf clusters; the issues of size, reliability power consumption, and ease of administration and use will be "the" issues of this decade for high-performance computing. Bigger and faster machines are simply not good enough anymore. To illustrate, we present the results of performance benchmarks on our Bladed Beowulf and introduce two performance metrics that contribute to the total cost of ownership (TCO) of a computing system - performance/power and performance/space.
Wu-chun Feng, Michael S. Warren, Eric Weigle
CLUSTER2
2002 Honey, I Shrunk the Beowulf!
abstract
In this paper, we present a novel twist on the Beowulf cluster - the Bladed Beowulf. Designed by RLX Technologies and integrated and configured at Los Alamos National Laboratory, our Bladed Beowulf consists of compute nodes made from commodity off-the-shelf parts mounted on motherboard blades measuring 14.7" /spl times/ 4.7" /spl times/ 0.58". Each motherboard blade (node) contains a 633 MHz Trans-meta TM5600/spl trade/ CPU, 256 MB memory, 10 GB hard disk, and three 100-Mb/s Fast Ethernet network interfaces. Using a chassis provided by RLX, twenty-four such nodes mount side-by-side in a vertical orientation to fit in a rack-mountable 3U space, i.e., 19" in width and 5.25" in height. A Bladed Beowulf can reduce the total cost of ownership (TCO) of a traditional Beowulf by a factor of three while providing Beowulf-like performance. Accordingly, rather than use the traditional definition of price-performance ratio where price is the cost of acquisition, we introduce a new metric called ToPPeR: total price-performance ratio, where total price encompasses TCO. We also propose two related (but more concrete) metrics: performance-space ratio and performance-power ratio.
Wu-chun Feng, Michael S. Warren, Eric Weigle
ICPP2
2002 High-density computing: a 240-processor Beowulf in one cubic meter
abstract
We present results from computations on Green Destiny, a 240-processor Beowulf cluster which is contained entirely within a single 19-inch wide 42U rack. The cluster consists of 240 Transmeta TM5600 667-MHz CPUs mounted on RLX Technologies motherboard blades. The blades are mounted side-by-side in an RLX 3U rack-mount chassis, which holds 24 blades. The overall cluster contains 10 chassis and associated Fast and Gigabit Ethernet switches. The system has a footprint of 0.5 meter 2 (6 square feet), a volume of 0.85 meter 3 (30 cubic feet) and a measured power dissipation under load of 5200 watts (including network switches). We have measured the performance of the cluster using a gravitational treecode N-body simulation of galaxy formation using 200 million particles, which sustained an average of 38.9 Gflops on 212 nodes of the system. We also present results from a three-dimensional hydrodynamic simulation of a core-collapse supernova.
Michael S. Warren, Eric Weigle, Wu-chun Feng
SC1
1997 Pentium Pro Inside: I. A Treecode at 430 Gigaflops on ASCI Red, II. Price/Performance of $50/Mflop on Loki and Hyglac
Michael S. Warren, John K. Salmon, Donald J. Becker, M. Patrick Goda, Thomas L. Sterling, W. Winckelmans
SC1
1993 A parallel hashed Oct-Tree N-body algorithm
abstract
We report on an eficient adaptive N-body method which u~e have recently designed and implemented.The algorithm computes the forces on an arbitrary distribution of bodies in a time which scales as N log N with the particle number.The acclwacy of the force calculations is analytically bounded, and can be adjusted via a user dejined parameter be fit'een a few percent relative accaracy, doivn to machine arithmetic accuracy.Instead of using pointers to indicate the topology of the tree, we identify each possible cell with a key.The mapping of keys into memory locations is achieved via a hash table.This allows the program to access data in an eflcient manner across multiple processors.Performance of the parallel program is measured on the 512 processor Intel Touchstone Delta system.We also comment on a number of wide-ranging applications which can benejitfiom application of this type of algorithm.1 Introduction N-body simulations have become a fundamental tool in the study of complex physical systems.Starting fkom a basic physical interaction (e.g., gravitational, Coulombic, Biot-Savart, van der Waals) one can follow the dynamical evolution of a system of N bodies, which represent the phase-space density distribution of the system.N-body simulations are essentially statistical in nature (unless the physical system can be directly modeled by N bodies, as is the case in some molectdar dynamics simulations).More bodies implies a more accurate and complete sampling of the phase space, and hence more accurate or complete results.Unfortunately, the minimum aeeuracy required to model systems of interest often depends on having N be much larger than current computational resources allow.Because interactions occur between each pair of particles in a N-body simulation, the computational work scales
Michael S. Warren, John K. Salmon
SC1
1992 Astrophysical N-body Simulations Using Hierarchical Tree Data Structures
abstract
The authors report on recent large astrophysical N-body simulations executed on the Intel Touchstone Delta system. They review the astrophysical motivation and the numerical techniques and discuss steps taken to parallelize these simulations. The methods scale as O(N log N), for large values of N, and also scale linearly with the number of processors. The performance sustained for a duration of 67 h, was between 5.1 and 5.4 Gflop/s on a 512-processor system.>
Michael S. Warren, John K. Salmon
SC1