EDBT 2026 Demo / reviewers in the wild / expert
Gabrielle Allen
dblp:70/4755
· DBLP profile ↗
32ranked-venue papers
9as first author
0since 2021 · last 2011
0000-0003-3106-5360ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 27 · 8 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorArtificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 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
12 papers |
Distributed systems · 54% High-performance computing · 26% Storage systems · 10% | |
| Interdisciplinary, comprehensive, and emerging computing
6 papers |
Computational science and engineering · 100% |
Topics — the 20 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
grid computing |
0.4 | 9 | 2006 | Poster reception - Utilizing grid computing technologies for advanced reservoir studies · SC 2006 Poster reception - The SAGA C++ reference implementation: a milestone toward new high-level grid applications · SC 2006 Poster reception - Designing a collaborative cyberinfrastructure for event-driven coastal modeling · SC 2006 |
Storage systems
archival storage |
0.1 | 1 | 2010 | Design, implementation and use of a simulation data archive for coastal science · HPDC 2010 |
High-performance computing
scientific data management |
0.1 | 1 | 2010 | Design, implementation and use of a simulation data archive for coastal science · HPDC 2010 |
Computational science and engineering › ensemble learning
ensemble prediction |
0.1 | 1 | 2006 | Poster reception - Designing a collaborative cyberinfrastructure for event-driven coastal modeling · SC 2006 |
Distributed systems
service-oriented architecture |
0.1 | 1 | 2006 | Poster reception - Designing a collaborative cyberinfrastructure for event-driven coastal modeling · SC 2006 |
Distributed systems › grid computing
grid middleware |
0.1 | 1 | 2005 | The Grid Application Toolkit: Toward Generic and Easy Application Programming Interfaces for the Grid · Proc. IEEE 2005 |
High-performance computing
large-scale simulation |
0.0 | 2 | 2001 | Efficient Techniques for Distributed Computing · HPDC 2001 Nomadic Migration: A New Tool for Dynamic Grid Computing · HPDC 2001 |
Distributed systems › resource sharing
data sharing |
0.0 | 1 | 2010 | Design, implementation and use of a simulation data archive for coastal science · HPDC 2010 |
Distributed systems › distributed interactive applications
collaborative computing |
0.0 | 1 | 2001 | The Astrophysics Simulation Collaboratory Portal: A Science Portal Enabling Community Software Development · HPDC 2001 |
Parallel and multicore computing › parallel computing
distributed execution |
0.0 | 1 | 2001 | Supporting efficient execution in heterogeneous distributed computing environments with cactus and globus · SC 2001 |
Cloud and datacenter computing › resource management
dynamic resource management |
0.0 | 1 | 2001 | Nomadic Migration: A New Tool for Dynamic Grid Computing · HPDC 2001 |
Parallel and multicore computing › parallel programming models
message passing |
0.0 | 1 | 2001 | Supporting efficient execution in heterogeneous distributed computing environments with cactus and globus · SC 2001 |
High-performance computing › distributed computing infrastructure
metacomputing |
0.0 | 1 | 2001 | Efficient Techniques for Distributed Computing · HPDC 2001 |
Distributed systems › distributed resource management
resource discovery |
0.0 | 1 | 2001 | Nomadic Migration: A New Tool for Dynamic Grid Computing · HPDC 2001 |
Distributed systems › grid computing
science gateway |
0.0 | 1 | 2001 | The Astrophysics Simulation Collaboratory Portal: A Science Portal Enabling Community Software Development · HPDC 2001 |
Parallel and multicore computing › load balancing › dynamic load balancing
task migration |
0.0 | 1 | 2001 | Nomadic Migration: A New Tool for Dynamic Grid Computing · HPDC 2001 |
Distributed systems › grid computing
virtual organizations |
0.0 | 1 | 2001 | The Astrophysics Simulation Collaboratory Portal: A Science Portal Enabling Community Software Development · HPDC 2001 |
High-performance computing › scientific computing systems
problem solving environments |
0.0 | 1 | 2000 | The Cactus Code: A Problem Solving Environment for the Grid · HPDC 2000 |
Computational science and engineering › computational physics
numerical relativity |
0.0 | 2 | 2001 | Supporting efficient execution in heterogeneous distributed computing environments with cactus and globus · SC 2001 The Astrophysics Simulation Collaboratory Portal: A Science Portal Enabling Community Software Development · HPDC 2001 |
Computational science and engineering › computational physics
physics simulation |
0.0 | 1 | 2000 | The Cactus Code: A Problem Solving Environment for the Grid · HPDC 2000 |
Methods — techniques the papers use, named apart from their topics
data archive design · 0.2workflow orchestration · 0.1ensemble forecasting · 0.1web technologies · 0.1replica services · 0.1metadata services · 0.1cactus computational toolkit · 0.1adaptive parameter tuning · 0.1nomadic migration · 0.0message passing · 0.0distributed computing tools · 0.0modular parallel computation · 0.0parallel partial differential equation solving · 0.0mesh refinement · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Scalable and Automated Workflow in Mining Large-Scale Severe-Storm Simulations
Lei Jiang 0010, Gabrielle Allen |
SSDBM | 2 |
| 2010 | Design, implementation and use of a simulation data archive for coastal scienceabstractWith many researchers now having easy access to supercomputers, coastal scientists are able to develop and run simulations that model the physical and ecological processes in ocean or nearshore areas in a distributed and collaborative environment. However, the increase in capacity of computational resources does not lead directly to a rapid improvement of the simulations themselves. Instead, it brings a new challenge that motivates scientists to fully utilize the huge amount of simulation data created in supercomputers, thus fostering advanced scientific research. Driven by the urgent need for in-depth investigations in Louisiana coastal areas, especially during hurricane seasons, a data center, which provides research communities with scientific data resources on demand, is imperative. In this paper, we present the design, implementation and use of such a simulation data archive for coastal science. The simulation data archive is capable of providing interfaces based on the requirements of user groups and its application incorporates multiple use cases. The enabling technology, as well as the challenges in the development of this simulation data archive, are also described in this paper. Harsha Bhagawaty, Lei Jiang 0010, Sreekanth Pothanis, Gabrielle Allen, Nathan Brener, Tevfik Kosar |
HPDC | 4 |
| 2010 | Transferred correlation learning: An incremental scheme for neural network ensemblesabstractTransfer learning is a new learning paradigm, in which, besides the training data for the targeted learning task, data that are related to the task (often under a different distribution) are also employed to help train a better learner. For example, out-dated data can be used as such related data. In this paper, we propose a new transfer learning framework for training neural network (NN) ensembles. The framework has two key features: 1) it uses the well-known negative correlation learning to train an ensemble of diverse neural networks from the related data, fully discovering the knowledge in the data; and 2) a penalized incremental learning scheme is used to adapt the neural networks obtained from negative correlation learning to the training data for the targeted learning task. The adaptation is guided by reference neural networks that measure the relatedness between the training and the related data. Experiments on benchmark data sets show that our framework can achieve classification accuracy competitive to existing ensemble transfer learning methods such as TrAdaBoost and TrBagg. We discuss some characteristics of our framework observed in the experiment and the scenarios under which the framework may have superior performance. Lei Jiang 0010, Jian Zhang 0004, Gabrielle Allen |
IJCNN | 3 |
| 2009 | Integrating Web 2.0 technologies with scientific simulation codes for real-time collaborationabstractThis paper motivates how collaborative tools are needed to support modern computational science, using the case study of a distributed team of numerical relativists developing and running codes to model black holes and other astrophysical objects. We describe a summary of previous tools developed within the collaboration, and how they are integrated and used with their simulation codes which are built using the Cactus framework. We also describe new Cactus tools which use the Twitter and Flickr services. These tools are fundamentally integrated with the code base as Cactus modules and provide reliable, real-time information about simulations that can be easily shared across a collaboration. Gabrielle Allen, Frank Löffler 0001, Thomas Radke, Erik Schnetter, Edward Seidel |
CLUSTER | 1 |
| 2009 | An innovative application execution toolkit for multicluster gridsabstractMulticluster grids provide one promising solution to satisfying growing computation demands of compute-intensive applications by collaborating various networked clusters. However, it is challenging to seamlessly integrate all participating clusters in different domains into a virtual computation platform. In order to take full advantages of multicluster grids capability, computer scientists need to deal with how to collaborate practically and efficiently participating autonomic systems to execute Grid-enabled applications. We make efforts on grid resource management and implement a toolkit called Pelecanus to improve the overall performance of application execution in multicluster grids environment. The Pelecanus takes advantages of the DA-TC (Dynamic Assignment with Task Containers) execution model to improve resource interoperability and enhance application execution and monitoring. Experiments show that it can significantly reduce turnaround time and increase resource utilization for certain applications with large number of sequential jobs. Zhifeng Yun, Zhou Lei 0001, Gabrielle Allen, Daniel S. Katz, Tevfik Kosar, Shantenu Jha, J. Ramanujam |
CLUSTER | 3 |
| 2009 | Service Oriented Architecture for job submission and management on grid computing resourcesabstractRunning applications on Supercomputers requires users to learn the low level details of how to interact with the resource manager and scheduler, write job submission scripts, submit and monitor jobs, transfer input and output files etc. These mechanisms differ on different machines and the scientist needs to waste precious time browsing websites and reading lengthy documentation. Even with tools such as Globus or Condor-G, submitting jobs requires users to learn the respective job description languages. This adds an unnecessary learning curve specially for users that want to use packages mostly pre-installed on compute resources and are interested only in the results. Our aim is to allow the user to focus on just the science of the simulation and the results and not the details of job submission and management. In order to do this we have designed a Simulation Application Manager(SAM) based on a Service Oriented Architecture(SOA) that abstracts out the details of the underlying execution environment and provides a mechanism to transfer the necessary science parameters from the user to the job. The choice of using an SOA also ensures that user interfaces to various applications can be quickly and easily generated with most of the code being generated automatically by modern day web services tools available in frameworks such as Axis and CXF. Archit Kulshrestha, Gabrielle Allen |
HiPC | 2 |
| 2008 | Semantic Enabled Metadata Framework for Data GridsabstractWe designed a semantic enabled metadata framework using ontology for multi-disciplinary and multi-institutional large scale scientific data sets in a Data Grid setting. There are two main issues we intend to address: data integration for semantically and physically heterogeneous distributed knowledge stores, and semantic reasoning for data verification and inference in such a setting. This framework enables data interoperability between otherwise semantically incompatible data sources, cross-domain query capabilities and multi-source knowledge extraction. In this paper, we present the basic system architecture for this framework, as well as an initial implementation. Dayong Huang, Xinqi Wang, Gabrielle Allen, Tevfik Kosar |
CISIS | 3 |
| 2008 | Towards an integrated GIS-based coastal forecast workflowabstractAbstract The SURA Coastal Ocean Observing and Prediction (SCOOP) program is using geographical information system (GIS) technologies to visualize and integrate distributed data sources from across the United States and Canada. Hydrodynamic models are run at different sites on a developing multi‐institutional computational Grid. Some of these predictive simulations of storm surge and wind waves are triggered by tropical and subtropical cyclones in the Atlantic and the Gulf of Mexico. Model predictions and observational data need to be merged and visualized in a geospatial context for a variety of analyses and applications. A data archive at LSU aggregates the model outputs from multiple sources, and a data‐driven workflow triggers remotely performed conversion of a subset of model predictions to georeferenced data sets, which are then delivered to a Web Map Service located at Texas A&M University. Other nodes in the distributed system aggregate the observational data. This paper describes the use of GIS within the SCOOP program for the 2005 hurricane season, along with details of the data‐driven distributed dataflow and workflow, which results in geospatial products. We also focus on future plans related to the complimentary use of GIS and Grid technologies in the SCOOP program, through which we hope to provide a wider range of tools that can enhance the tools and capabilities of earth science research and hazard planning. Copyright © 2008 John Wiley & Sons, Ltd. Gabrielle Allen, Philip Bogden, Gerry Creager, Chirag Dekate, Carola Jesch, Hartmut Kaiser, Jon MacLaren, Will Perrie, Gregory W. Stone, Xiongping Zhang |
Concurr. Comput. Pract. Exp. | 1 |
| 2008 | A Grid-enabled problem-solving environment for advanced reservoir uncertainty analysisabstractAbstract Uncertainty analysis is critical for conducting reservoir performance prediction. However, it is challenging because it relies on (1) massive modeling‐related, geographically distributed, terabyte, or even petabyte scale data sets (geoscience and engineering data), (2) needs to rapidly perform hundreds or thousands of flow simulations, being identical runs with different models calculating the impacts of various uncertainty factors, (3) an integrated, secure, and easy‐to‐use problem‐solving toolkit to assist uncertainty analysis. We leverage Grid computing technologies to address these challenges. We design and implement an integrated problem‐solving environmentResGridto effectively improve reservoir uncertainty analysis. The ResGrid consists of data management, execution management, and a Grid portal. Data Grid tools, such as metadata, replica, and transfer services, are used to meet massive size and geographically distributed characteristics of data sets. Workflow, task farming, and resource allocation are used to support large‐scale computation. A Grid portal integrates the data management and the computation solution into a unified easy‐to‐use interface, enabling reservoir engineers to specify uncertainty factors of interest and perform large‐scale reservoir studies through a web browser. The ResGrid has been used in petroleum engineering. Copyright © 2008 John Wiley & Sons, Ltd. Zhou Lei 0001, Gabrielle Allen, Promita Chakraborty, Dayong Huang, Christopher D. White |
Concurr. Comput. Pract. Exp. | 2 |
| 2007 | An Integrated Grid Portal for Managing Energy ResourcesabstractThe discovery and management of energy resources, especially at locations in the Gulf of Mexico, requires an economic but technically enhanced infrastructure. Research teams from Louisiana State University, University of Louisiana at Lafayette, and Southern University Baton Rouge are engaged in a collaborative effort to create a ubiquitous computing and monitoring system (UCoMS) for the discovery and management of energy resources. The UCoMS team has sucessfully addressed two difficult issues in this research: (1) the computational challenges faced by compute-intensive simulations for reservoir uncertainty analysis that requires thousands of simulations and deals with terabytes, and even petabytes, of data, (2) the development of a prototype wireless sensor network (WSN) infrastructure to collect and process realtime data from production locations. While the former requires the intensive computational power of the UCoMS grid resources, the latter requires efficient interfacing between WSN & grid. A unified workflow analysis has been performed to ensure smooth operation of both efforts and a unified portal has been created. This paper integrates the above two workflows and portals into a single platform. It illustrates the need for such integration for users with similar (but not same) goals and describes how to partition users among different groups with different access rights to ensure security within subgroups. Such a system can easily integrate future UCoMS sub-projects into a unified whole. Hence, our portal prototype serves as a good example of the benefit that may accrue from integrated workflows. Promita Chakraborty, Gabrielle Allen, Zhou Lei 0001, Adam Wade Lewis, Ian Chang-Yen, Itthichok Jangjaimon, Nian-Feng Tzeng |
eScience | 2 |
| 2007 | An application portal for collaborative coastal modelingabstractAbstract We describe the background, architecture and implementation of a user portal for the SCOOP coastal ocean observing and modeling community. SCOOP is engaged in the real‐time prediction of severe weather events, including tropical storms and hurricanes, and provides operational information including wind, storm surge and resulting inundation, which are important for emergency management. The SCOOP portal, built with the GridSphere Framework, currently integrates customized Grid portlet components for data access, job submission, resource management and notification. Copyright © 2007 John Wiley & Sons, Ltd. Chongjie Zhang, Chirag Dekate, Gabrielle Allen, Ian Kelley, Jon MacLaren |
Concurr. Comput. Pract. Exp. | 3 |
| 2007 | Grid portal solutions: a comparison of GridPortlets and OGCEabstractAbstract In this paper we discuss two of the major Grid portal solutions, the Open Grid Computing Environments Collaboratory (OGCE) and GridPortlets, both of which provide basic tools that portal developers can use to interact with Grid middleware when designing their own custom or application‐specific Grid portals. We investigate and compare what each of these packages provides, discuss their advantages and disadvantages, and identify missing features vital for Grid portal development. The main purpose of this paper is to identify what current toolkits provide, reveal some of their limitations, and provide motivation for the evolution of Grid portal solutions. Application groups should find this paper useful in helping to choose an appropriate Grid portal toolkit for building their Grid portals rapidly in a flexible and modular way. Copyright © 2007 John Wiley & Sons, Ltd. Chongjie Zhang, Ian Kelley, Gabrielle Allen |
Concurr. Comput. Pract. Exp. | 3 |
| 2006 | ResGrid: A Grid-aware Toolkit for Reservoir Uncertainty AnalysisabstractMany efforts in Grid communities have focused on middleware research and development. However, Grid application-level tools are needed which can build higherlevel functionality on top of core middleware services. We work with specific classes of scientific applications and present a Grid-aware toolkit ResGrid for reservoir uncertainty analysis. With the help of the ResGrid, a reservoir engineer can transparently take advantage of Grid resources and services for compute-intensive and dataintensive uncertainty analysis as well as enforce the understanding of reservoir modeling. In this paper, the ResGrid is introduced in terms of overview, architecture, and implementation status. Zhou Lei 0001, Dayong Huang, Archit Kulshrestha, Santiago Peña, Gabrielle Allen, Christopher D. White, Richard Duff, John R. Smith, Subhash Kalla |
CCGRID | 5 |
| 2006 | Poster reception - Designing a collaborative cyberinfrastructure for event-driven coastal modelingabstractThe SURA Coastal Ocean Observing & Prediction (SCOOP) program is building cyberinfrastructure (CI) to enable advanced real-time ensemble forecasting of the coastal impacts from storms and hurricanes. This prototype of a reliable, flexible, grid-enabled forecast system integrates real-time distributed data and computer models for the coasts of the southeastern United States. The SCOOP system employs a service-oriented architecture with archive and transport services, metadata catalog, resource management, and portal interfaces. Currently, the SCOOP system uses distributed HPC machines (SCOOP, SURAgrid, others) to meet on-demand requirements. Geospatial web services disseminate the forecast results.We provide the architecture overview and describe the currently deployed system for Hurricane Season 2006 as an example in which a storm advisory automatically initiates a workflow that delivers timely forecasts. The system generates a wind-ensemble and then configures, deploys, and analyzes a variety of water level and wave models across distributed HPC resources to deliver timely forecasts. Philip Bogden, Gabrielle Allen, Gerry Creager, Sara J. Graves, Rick A. Luettich, Lavanya Ramakrishnan |
SC | 2 |
| 2006 | Poster reception - The SAGA C++ reference implementation: a milestone toward new high-level grid applicationsabstractIn Grid computing multiple, incompatible middleware frameworks exist and are widely used in large research and production environments. Standard specifications for such Grid middleware are rarely available, and often still unstable. This hinders the ability of application programmers to write portable Grid application code.The Simple API for Grid Applications (SAGA) is an ongoing standardization effort within the Open Grid Forum (OGF). The SAGA API provides a simple, uniform interface for applications which utilize very dynamic and heterogeneous Grid environments. With SAGA, programmers of high-level Grid application do not have to learn about underlying Grid middleware layers and frameworks.Our newly developed SAGA C++ reference implementation makes this API available for real-world applications, providing a flexible, extensible, portable, and generic framework usable in dynamic environments.This poster describes the key features of SAGA, and provides examples of its use from the C++ reference implementation. Hartmut Kaiser, André Merzky, Stephan Hirmer, Gabrielle Allen, Edward Seidel |
SC | 4 |
| 2006 | Poster reception - Utilizing grid computing technologies for advanced reservoir studiesabstractReservoir studies are crucial to obtain accurate assessments and predictions of reservoir performance. However, this is a challenging issue because 1) it relies on massive modeling-related, geographically distributed, terabyte or even petabyte sized datasets (seismic and well-logging data), 2) needs to rapidly perform hundreds or thousands of simulations, being identical runs with different reservoir models circulating the impacts of various uncertainty factors, 3) the lack of easy-to-use problem solving toolkits to assist the uncertainty analysis.The poster focuses on leveraging Grid computing technologies to address the challenging issue mentioned above. It describes a newly developed data archive tool based on metadata and replica services and high performance file transfer. Our task farming framework enables a large amount of parallel job runs across a Grid, a related Grid portal eases the management of advanced reservoir studies. Our solutions are being employed by other Grid applications. Zhou Lei 0001, Gabrielle Allen, Dayong Huang, Hartmut Kaiser, Christopher D. White |
SC | 2 |
| 2006 | Distributed and collaborative visualization of large data sets using high-speed networks
Andrei Hutanu, Gabrielle Allen, Stephen David Beck, Petr Holub, Hartmut Kaiser, Archit Kulshrestha, Milos Liska, Jon MacLaren, Ludek Matyska, Ravi Paruchuri, Steffen Prohaska, Edward Seidel, Brygg Ullmer, Shalini Venkataraman |
Future Gener. Comput. Syst. | 2 |
| 2006 | From Proposal to Production: Lessons Learned Developing the Computational Chemistry Grid Cyberinfrastructure
Rion Dooley, Kent F. Milfeld, Chona Guiang, Sudhakar Pamidighantam, Gabrielle Allen |
J. Grid Comput. | 5 |
| 2005 | The Astrophysics Simulation Collaboratory Portal: a framework for effective distributed research
Ruxandra Bondarescu, Gabrielle Allen, Greg Daues, Ian Kelley, Michael Russell, Edward Seidel, John Shalf, Malcolm Tobias |
Future Gener. Comput. Syst. | 2 |
| 2005 | The Grid Application Toolkit: Toward Generic and Easy Application Programming Interfaces for the GridabstractCore Grid technologies are rapidly maturing, but there remains a shortage of real Grid applications. One important reason is the lack of a simple and high-level application programming toolkit, bridging the gap between existing Grid middleware and application-level needs. The Grid Application Toolkit (GAT), as currently developed by the EC-funded project GridLab, provides this missing functionality. As seen from the application, the GAT provides a unified simple programming interface to the Grid infrastructure, tailored to the needs of Grid application programmers and users. A uniform programming interface will be needed for application developers to create a new generation of "Grid-aware" applications. The GAT implementation handles both the complexity and the variety of existing Grid middleware services via so-called adaptors. Complementing existing Grid middleware, GridLab also provides high-level services to implement the GAT functionality. We present the GridLab software architecture, consisting of the GAT, environment-specific adaptors, and GridLab services. We elaborate the concepts underlying the GAT and outline the corresponding application programming interface. We present the functionality of GridLab's high-level services and demonstrate how a dynamic Grid application can easily benefit from the GAT. All GridLab software is open source and can be downloaded from the project Web site. Gabrielle Allen, Kelly Davis, Tom Goodale, Andrei Hutanu, Hartmut Kaiser, Thilo Kielmann, André Merzky, Rob van Nieuwpoort, Alexander Reinefeld, Florian Schintke, Thorsten Schütt, Edward Seidel, Brygg Ullmer |
Proc. IEEE | 1 |
| 2002 | Nomadic Migration: Fault Tolerance in a Disruptive Grid EnvironmentabstractNomadic Migration describes a technology, which provides an application with the ability to seek out and exploit remote computing resources by migrating tasks from site to site, dynamically adapting the application to a changing Grid environment. By automating the detection and usage of free resources in a global Grid, we achieve a significantly faster throughput than by manually interfacing with these resources. In this Paper we discuss the Peer-To-Peer strategy as an approach to provide a fault tolerant service infrastructure, required for a stable Grid Migration Service in an intrinsically disruptive Grid environment. The migration technology presented here is e.g. used with large-scale, Cactus based HPC simulations. Gerd Lanfermann, Gabrielle Allen, Thomas Radke, Edward Seidel |
CCGRID | 2 |
| 2002 | The GridLab Grid Application ToolkitabstractWe present a synopsis of the Grid Application Toolkit, under development in the EU GridLab project, along with some of the new application scenarios which it will enable. Gabrielle Allen, Kelly Davis, Thomas Dramlitsch, Tom Goodale, Ian Kelley, Gerd Lanfermann, Jason Novotny, Thomas Radke, Kashif Rasul, Michael Russell, Edward Seidel, Oliver Wehrens |
HPDC | 1 |
| 2002 | Community software development with the Astrophysics Simulation CollaboratoryabstractAbstract We describe a Grid‐based collaboratory that supports the collaborative development and use of advanced simulation codes. Our implementation of this collaboratory uses a mix of Web technologies (for thin‐client access) and Grid services (for secure remote access to, and management of, distributed resources). Our collaboratory enables researchers in geographically disperse locations to share and access compute, storage, and code resources, without regard to institutional boundaries. Specialized services support community code development, via specialized Grid services, such as online code repositories. We use this framework to construct the Astrophysics Simulation Collaboratory, a domain‐specific collaboratory for the astrophysics simulation community. This Grid‐based collaboratory enables researchers in the field of numerical relativity to study astrophysical phenomena by using the Cactus computational toolkit. Copyright © 2002 John Wiley & Sons, Ltd. Gregor von Laszewski, Michael Russell, Ian T. Foster, John Shalf, Gabrielle Allen, Greg Daues, Jason Novotny, Edward Seidel |
Concurr. Comput. Pract. Exp. | 5 |
| 2002 | GridLab--a grid application toolkit and testbed
Edward Seidel, Gabrielle Allen, André Merzky, Jarek Nabrzyski |
Future Gener. Comput. Syst. | 2 |
| 2001 | Early Experiences with the EGrid TestbedabstractThe Testbed and Applications working group of the European Grid Forum (EGrid) is actively building and experimenting with a grid infrastructure connecting several research-based supercomputing sites located in Europe. The paper reports on our first feasibility study: running a self-migrating version of the Cactus simulation code across the European grid testbed, including "live" remote data visualization and steering from different demonstration booths at Supercomputing 2000, in Dallas, TX. We report on the problems that had to be resolved for this endeavour and identify open research challenges for building production-grade grid environments. Gabrielle Allen, Thomas Dramlitsch, Tom Goodale, Gerd Lanfermann, Thomas Radke, Edward Seidel, Thilo Kielmann, Kees Verstoep, Zoltán Balaton, Péter Kacsuk, Ferenc Szalai, Jörn Gehring, Axel Keller, Achim Streit, Ludek Matyska, Miroslav Ruda, Ales Krenek, Harald Knipp, André Merzky, Alexander Reinefeld, Florian Schintke, Bogdan Ludwiczak, Jarek Nabrzyski, Juliusz Pukacki, Hans-Peter Kersken, Giovanni Aloisio, Massimo Cafaro, Wolfgang Ziegler, Michael Russell |
CCGRID | 1 |
| 2001 | Cactus Grid Computing: Review of Current Development
Gabrielle Allen, Werner Benger, Thomas Dramlitsch, Tom Goodale, Hans-Christian Hege, Gerd Lanfermann, André Merzky, Thomas Radke, Edward Seidel |
Euro-Par | 1 |
| 2001 | Efficient Techniques for Distributed ComputingabstractWe discuss a set of novel techniques we are developing, which build on standard tools, to make distributed computing for large-scale simulations across multiple machines (even scattered across different continents) a reality. With these techniques we demonstrate that we are able to scale a tightly coupled scientific application in metacomputing environments. Such research and development in metacomputing will lead the way to routine, straightforward and efficient use of distributed computing resources anywhere around the world. This work applies not only to the large-scale simulations in astrophysics which provide the motivation for this work, but also opens the way for new, innovative application scenarios. Thomas Dramlitsch, Gabrielle Allen, Edward Seidel |
HPDC | 2 |
| 2001 | Nomadic Migration: A New Tool for Dynamic Grid ComputingabstractWe describe the design and implementation of a technology which provides an application with the ability to seek out and exploit remote computing resources by migrating tasks from site to site, dynamically adapting the application to a changing Grid environment. The motivation for this migration framework, dubbed "The Worm", originated from the experience of having an abundance of computing time for simulations, which is distributed over multiple sites and split in time chunks by queuing systems. We describe the architecture of the Worm, describing how new or more suitable resources are located, and how the payload simulation is migrated to these resources following a trigger event. The migration technology presented here is designed to be used for any application, including large-scale HPC simulations. Gerd Lanfermann, Gabrielle Allen, Thomas Radke, Edward Seidel |
HPDC | 2 |
| 2001 | The Astrophysics Simulation Collaboratory Portal: A Science Portal Enabling Community Software DevelopmentabstractGrid Portals, based on standard Web technologies, are emerging as important and useful user interfaces to computational and data grids. Grid portals enable virtual organizations, comprised of distributed researchers to collaborate and access resources more efficiently and seamlessly. The Astrophysics Simulation Collaboratory (ASC) Grid Portal provides a framework to enable researchers in the field of numerical relativity to study astrophysical phenomenon by making use of the Cactus computational toolkit. We examine user requirements and describe the design and implementation of the ASC Grid Portal. Michael Russell, Gabrielle Allen, Greg Daues, Ian T. Foster, Edward Seidel, Jason Novotny, John Shalf, Gregor von Laszewski |
HPDC | 2 |
| 2001 | Supporting efficient execution in heterogeneous distributed computing environments with cactus and globusabstractImprovements in the performance of processors and networks make it both feasible and interesting to treat collections of workstations, servers, clusters, and supercomputers as integrated computational resources, or Grids. However, the highly heterogeneous and dynamic nature of such Grids can make application development difficult. Here we describe an architecture and prototype implementation for a Grid-enabled computational framework based on Cactus, the MPICH-G2 Grid-enabled message-passing library, and a variety of specialized features to support efficient execution in Grid environments. We have used this framework to perform record-setting computations in numerical relativity, running across four supercomputers and achieving scaling of 88% (1140 CPU's) and 63% (1500 CPUs). The problem size we were able to compute was about five times larger than any other previous run. Further, we introduce and demonstrate adaptive methods that automatically adjust computational parameters during run time, to increase dramatically the efficiency of a distributed Grid simulation, without modification of the application and without any knowledge of the underlying network connecting the distributed computers. Gabrielle Allen, Thomas Dramlitsch, Ian T. Foster, Nicholas T. Karonis, Matei Ripeanu, Edward Seidel, Brian R. Toonen |
SC | 1 |
| 2000 | The Cactus Code: A Problem Solving Environment for the GridabstractCactus is an open source problem solving environment designed for scientists and engineers. Its modular structure facilitates parallel computation across different architectures and collaborative code development between different groups. The Cactus Code originated in the academic research community, where it has been developed and used over many years by a large international collaboration of physicists and computational scientists. We discuss how the intensive computing requirements of physics applications now using the Cactus Code encourage the use of distributed and metacomputing, describe the development and experiments which have already been performed with Cactus, and detail how its design makes it an ideal application test-bed for Grid computing. Gabrielle Allen, Werner Benger, Tom Goodale, Hans-Christian Hege, Gerd Lanfermann, André Merzky, Thomas Radke, Edward Seidel, John Shalf |
HPDC | 1 |
| 1999 | The Cactus Computational Toolkit and using Distributed Computing to Collide Neutron StarsabstractWe are developing a system for collaborative research and development for a distributed group of researchers at different institutions around the world. In a new paradigm for collaborative computational science, the computer code and supporting infrastructure itself becomes the collaborating instrument, just as an accelerator becomes the collaborating tool for large numbers of distributed researchers in particle physics. The design of this "collaboratory" allows many users, with very different areas of expertise, to work coherently together, on distributed computers around the world. Different supercomputers may be used separately, or for problems exceeding the capacity of any single system, multiple supercomputers may be networked together through high speed gigabit networks. Central to this collaboratory is a new type of community simulation code, called "Cactus". The scientific driving force behind this project is the simulation of Einstein's equations for studying black holes, gravitational waves, and neutron stars, which has brought together researchers in very different fields from many groups around the world to make advances in the study of relativity and astrophysics. But the system is also being developed to provide scientists and engineers, without expert knowledge of parallel or distributed computing, mesh refinement, and so on, with a simple framework for solving any system of partial differential equations on many parallel computer systems, from traditional supercomputers to networks of workstations. Gabrielle Allen, Tom Goodale, Joan Massó, Edward Seidel |
HPDC | 1 |