Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dan Gunter is active.

Publication


Featured researches published by Dan Gunter.


APL Materials | 2013

Commentary: The Materials Project: A materials genome approach to accelerating materials innovation

Anubhav Jain; Shyue Ping Ong; Geoffroy Hautier; Wei Chen; William Davidson Richards; Stephen Dacek; Shreyas Cholia; Dan Gunter; David Skinner; Gerbrand Ceder; Kristin A. Persson

Accelerating the discovery of advanced materials is essential for human welfare and sustainable, clean energy. In this paper, we introduce the Materials Project (www.materialsproject.org), a core program of the Materials Genome Initiative that uses high-throughput computing to uncover the properties of all known inorganic materials. This open dataset can be accessed through multiple channels for both interactive exploration and data mining. The Materials Project also seeks to create open-source platforms for developing robust, sophisticated materials analyses. Future efforts will enable users to perform ‘‘rapid-prototyping’’ of new materials in silico, and provide researchers with new avenues for cost-effective, data-driven materials design.


Lawrence Berkeley National Laboratory | 1999

The NetLogger Methodology for High Performance Distributed Systems Performance Analysis

Brian Tierney; William E. Johnston; Brian Crowley; Gary Hoo; Christopher Brooks; Dan Gunter

The authors describe a methodology that enables the real-time diagnosis of performance problems in complex high-performance distributed systems. The methodology includes tools for generating precision event logs that can be used to provide detailed end-to-end application and system level monitoring; a Java agent-based system for managing the large amount of logging data; and tools for visualizing the log data and real-time state of the distributed system. The authors developed these tools for analyzing a high-performance distributed system centered around the transfer of large amounts of data at high speeds from a distributed storage server to a remote visualization client. However, this methodology should be generally applicable to any distributed system. This methodology, called NetLogger, has proven invaluable for diagnosing problems in networks and in distributed systems code. This approach is novel in that it combines network, host, and application-level monitoring, providing a complete view of the entire system.


high performance distributed computing | 2000

A monitoring sensor management system for grid environments

Brian Tierney; Brian Crowley; Dan Gunter; Mason Holding; Jason Lee; Mary R. Thompson

Large distributed systems such as Computational Grids require a large amount of monitoring data be collected for a variety of tasks such as fault detection, performance analysis, performance tuning, performance prediction, and scheduling. Ensuring that all necessary monitoring is turned on and that data is being collected can be a very tedious and error-prone task. We have developed an agent-based system to automate the execution of monitoring sensors and the collection of event data.


high performance distributed computing | 1998

The NetLogger methodology for high performance distributed systems performance analysis

Brian Tierney; William E. Johnston; Brian Crowley; Gary Hoo; Christopher X. Brooks; Dan Gunter

We describe a methodology that enables the real-time diagnosis of performance problems in complex high-performance distributed systems. The methodology includes tools for generating precision event logs that can be used to provide detailed end-to-end application and system level monitoring; a Java agent-based system for managing the large amount of logging data; and tools for visualizing the log data and real-time state of the distributed system. We developed these tools for analyzing a high-performance distributed system centered around the transfer of large amounts of data at high speeds from a distributed storage server to a remote visualization client. However this methodology should be generally applicable to any distributed system. This methodology called NetLogger has proven invaluable for diagnosing problems in networks and in distributed systems code. This approach is novel in that it combines network, host, and application-level monitoring, providing a complete view of the entire system.


Energy and Environmental Science | 2015

The materials genome in action: Identifying the performance limits for methane storage

Cory M. Simon; Jihan Kim; Diego A. Gómez-Gualdrón; Jeffrey S. Camp; Yongchul G. Chung; Richard L. Martin; Rocio Mercado; Michael W. Deem; Dan Gunter; Maciej Haranczyk; David S. Sholl; Randall Q. Snurr; Berend Smit

Analogous to the way the Human Genome Project advanced an array of biological sciences by mapping the human genome, the Materials Genome Initiative aims to enhance our understanding of the fundamentals of materials science by providing the information we need to accelerate the development of new materials. This approach is particularly applicable to recently developed classes of nanoporous materials, such as metal–organic frameworks (MOFs), which are synthesized from a limited set of molecular building blocks that can be combined to generate a very large number of different structures. In this Perspective, we illustrate how a materials genome approach can be used to search for high-performance adsorbent materials to store natural gas in a vehicular fuel tank. Drawing upon recent reports of large databases of existing and predicted nanoporous materials generated in silico, we have collected and compared on a consistent basis the methane uptake in over 650 000 materials based on the results of molecular simulation. The data that we have collected provide candidate structures for synthesis, reveal relationships between structural characteristics and performance, and suggest that it may be difficult to reach the current Advanced Research Project Agency-Energy (ARPA-E) target for natural gas storage.


conference on high performance computing (supercomputing) | 2000

Using High-Speed WANs and Network Data Caches to Enable Remote and Distributed Visualization

E. Wes Bethel; Brian Tierney; Jason Lee; Dan Gunter; Stephen Lau

Visapult is a prototype application and framework for remote visualization of large scientific datasets. We approach the technical challenges of tera-scale visualization with a unique architecture that employs high speed WANs and network data caches for data staging and transmission. This architecture allows for the use of available cache and compute resources at arbitrary locations on the network. High data throughput rates and network utilization are achieved by parallelizing I/O at each stage in the application, and by pipelining the visualization process. On the desktop, the graphics interactivity is effectively decoupled from the latency inherent in network applications. We present a detailed performance analysis of the application, and improvements resulting from field-test analysis conducted as part of the DOE Combustion Corridor project.


modeling analysis and simulation on computer and telecommunication systems | 2000

NetLogger: a toolkit for distributed system performance analysis

Dan Gunter; Brian Tierney; Brian Crowley; Mason Holding; Jason Lee

Diagnosis and debugging of performance problems on complex distributed systems requires end-to-end performance information at both the application and system level. We describe a methodology, called NetLogger, that enables real-time diagnosis of performance problems in such systems. The methodology includes tools for generating precision event logs, an interface to a system event-monitoring framework, and tools for visualizing the log data and real-time state of the distributed system. Low overhead is an important requirement for such tools, therefore we evaluate efficiency of the monitoring itself. The approach is novel in that it combines network, host, and application-level monitoring, providing a complete view of the entire system.


integrated network management | 2003

NetLogger: a toolkit for distributed system performance tuning and debugging

Dan Gunter; Brian Tierney

Developers and users of high-performance distributed systems often observe performance problems such as unexpectedly low throughput or high latency. Determining the source of the performance problems requires detailed end-to-end instrumentation of all components, including the applications, operating systems, hosts, and networks. In this paper we describe a methodology that enables the real-time diagnosis of performance problems in complex high-performance distributed systems. The methodology includes tools for generating timestamped event logs that can be used to provide detailed end-to-end application and system level monitoring; and tools for visualizing the log data and real-time state of the distributed system. This methodology, called NetLogger, has proven invaluable for diagnosing problems in networks and in distributed systems code. This approach is novel in that it combines network, host, and application-level monitoring, providing a complete view of the entire system. NetLogger is designed to be extremely lightweight, and includes a mechanism for reliably collecting monitoring events from multiple distributed locations.


high performance distributed computing | 2001

Enabling network-aware applications

Brian Tierney; Dan Gunter; Jason D. Lee; Martin Stoufer; Joseph B. Evans

Many high-performance distributed applications use only a small fraction of their available bandwidth. A common cause of this problem is not a flaw in the application design, but rather improperly tuned network settings. Proper tuning techniques, such as setting the correct TCP buffers and using parallel streams, are well-known in the networking community, but outside this community they are infrequently applied. In this paper, we describe a service that makes the task of network tuning trivial for application developers and users. Widespread use of this service should virtually eliminate a common stumbling block for high-performance distributed applications.


grid computing | 2007

Log summarization and anomaly detection for troubleshooting distributed systems

Dan Gunter; Brian Tierney; Aaron Brown; Martin Swany; John Bresnahan; Jennifer M. Schopf

Todays system monitoring tools are capable of detecting system failures such as host failures, OS errors, and network partitions in near-real time. Unfortunately, the same cannot yet be said of the end-to-end distributed software stack. Any given action, for example, reliably transferring a directory of files, can involve a wide range of complex and interrelated actions across multiple pieces of software: checking user certificates and permissions, getting details for all files, performing third-party transfers, understanding re-try policy decisions, etc. We present an infrastructure for troubleshooting complex middleware, a general purpose technique for configurable log summarization, and an anomaly detection technique that works in near-real time on running Grid middleware. We present results gathered using this infrastructure from instrumented Grid middleware and applications running on the Emulab testbed. From these results, we analyze the effectiveness of several algorithms at accurately detecting a variety of performance anomalies.

Collaboration


Dive into the Dan Gunter's collaboration.

Top Co-Authors

Avatar

Anubhav Jain

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Shyue Ping Ong

University of California

View shared research outputs
Top Co-Authors

Avatar

Brian Tierney

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Bharat Medasani

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Xiaohui Qu

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Guido Petretto

Université catholique de Louvain

View shared research outputs
Top Co-Authors

Avatar

Patrick Huck

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Wei Chen

Lawrence Berkeley National Laboratory

View shared research outputs
Top Co-Authors

Avatar

Geoffroy Hautier

Université catholique de Louvain

View shared research outputs
Top Co-Authors

Avatar

Stephen Dacek

Massachusetts Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge