Ewing L. Lusk

Affiliations:
  • Argonne National Laboratory, Lemont, Illinois, USA


According to our database1, Ewing L. Lusk authored at least 126 papers between 1977 and 2018.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2018
Evolution of a minimal parallel programming model.
Int. J. High Perform. Comput. Appl., 2018

2014
Using MPI - Portable Parallel Programming with the Message-Passing Interface, 3rd Edition.
Scientific and engineering computation, MIT Press, ISBN: 978-0-262-52739-2, 2014

2013
Turbine: A Distributed-memory Dataflow Engine for High Performance Many-task Applications.
Fundam. Informaticae, 2013

Computational nuclear quantum many-body problem: The UNEDF project.
Comput. Phys. Commun., 2013

Dataflow coordination of data-parallel tasks via MPI 3.0.
Proceedings of the 20th European MPI Users's Group Meeting, 2013

Swift/T: scalable data flow programming for many-task applications.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2013

Swift/T: Large-Scale Application Composition via Distributed-Memory Dataflow Processing.
Proceedings of the 13th IEEE/ACM International Symposium on Cluster, 2013

2012
Turbine: a distributed-memory dataflow engine for extreme-scale many-task applications.
Proceedings of the 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies, 2012

Advanced MPI Including New MPI-3 Features.
Proceedings of the Recent Advances in the Message Passing Interface, 2012

2011
Mpi on millions of Cores.
Parallel Process. Lett., 2011

Formal analysis of MPI-based parallel programs.
Commun. ACM, 2011

2010
The Importance of Non-Data-Communication Overheads in MPI.
Int. J. High Perform. Comput. Appl., 2010

Global-scale distributed I/O with ParaMEDIC.
Concurr. Comput. Pract. Exp., 2010

Implementing MPI on Windows: Comparison with Common Approaches on Unix.
Proceedings of the Recent Advances in the Message Passing Interface, 2010

PMI: A Scalable Parallel Process-Management Interface for Extreme-Scale Systems.
Proceedings of the Recent Advances in the Message Passing Interface, 2010

Hybrid parallel programming with MPI and unified parallel C.
Proceedings of the 7th Conference on Computing Frontiers, 2010

2009
Slouching Towards Exascale.
Int. J. High Perform. Comput. Appl., 2009

Toward message passing for a million processes: characterizing MPI on a massive scale blue gene/P.
Comput. Sci. Res. Dev., 2009

Processing MPI Datatypes Outside MPI.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2009

Using MPI to Implement Scalable Libraries.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2009

MPI on a Million Processors.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2009

CIFTS: A Coordinated Infrastructure for Fault-Tolerant Systems.
Proceedings of the ICPP 2009, 2009

2008
An efficient format for nearly constant-time access to arbitrary time intervals in large trace files.
Sci. Program., 2008

DARPA's HPCS Program- History, Models, Tools, Languages.
Adv. Comput., 2008

EuroPVM/MPI Full-Day Tutorial. Using MPI-2: A Problem-Based Approach.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2008

Non-data-communication Overheads in MPI: Analysis on Blue Gene/P.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2008

Early Experiments with the OpenMP/MPI Hybrid Programming Model.
Proceedings of the OpenMP in a New Era of Parallelism, 4th International Workshop, 2008

Simulating Failures on Large-Scale Systems.
Proceedings of the 37th International Conference on Parallel Processing, 2008

Disparity: Scalable Anomaly Detection for Clusters.
Proceedings of the 37th International Conference on Parallel Processing, 2008

2007
Languages for High-Productivity Computing: the DARPA HPCS Language Project.
Parallel Process. Lett., 2007

A Portable Method for Finding User Errors in the Usage of MPI Collective Operations.
Int. J. High Perform. Comput. Appl., 2007

A Composition Environment for MPI Programs.
Int. J. High Perform. Comput. Appl., 2007

New and Old Tools and Programming Models for High-Performance Computing.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 14th European PVM/MPI User's Group Meeting, Paris, France, September 30, 2007

Using MPI-2: A Problem-Based Approach.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 14th European PVM/MPI User's Group Meeting, Paris, France, September 30, 2007

The computer as software component: A mechanism for developing and testing resource management software.
Proceedings of the 2007 IEEE International Conference on Cluster Computing, 2007

MPI - eine Einführung: portable parallele Programmierung mit dem Message-Passing Interface.
Oldenbourg, 2007

2006
An Interoperability Approach to System Software, Tools, and Libraries for Clusters.
Int. J. High Perform. Comput. Appl., 2006

M01 - Application supercomputing and multiscale simulation techniques.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006

S01 - Advanced MPI: I/O and one-sided communication.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006

An Interface to Support the Identification of Dynamic MPI 2 Processes for Scalable Parallel Debugging.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2006

2005
Components of Systems Software for Parallel Systems.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2005

Collective Error Detection for MPI Collective Operations.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2005

MPISH2: Unix Integration for MPI Programs.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2005

MPISH: A Parallel Shell for MPI Programs.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

2004
Fault Tolerance in Message Passing Interface Programs.
Int. J. High Perform. Comput. Appl., 2004

An Open Cluster System Software Stack.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2004

MPI Cluster System Software.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2004

Component-based cluster systems software architecture a case study.
Proceedings of the 2004 IEEE International Conference on Cluster Computing (CLUSTER 2004), 2004

2003
Methods to Model-Check Parallel Systems Software
CoRR, 2003

Integrating Scalable Process Management into Component-Based Systems Software.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface,10th European PVM/MPI Users' Group Meeting, Venice, Italy, September 29, 2003

High-Level Programming in MPI.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface,10th European PVM/MPI Users' Group Meeting, Venice, Italy, September 29, 2003

Using MPI-2: Advanced Features of the Message Passing Interface.
Proceedings of the 2003 IEEE International Conference on Cluster Computing (CLUSTER 2003), 2003

The ProcessManagement Component of a Scalable Systems Software Environment.
Proceedings of the 2003 IEEE International Conference on Cluster Computing (CLUSTER 2003), 2003

2002
Optimizing noncontiguous accesses in MPI-IO.
Parallel Comput., 2002

A Multilevel Approach to Topology-Aware Collective Operations in Computational Grids
CoRR, 2002

SPINning Parallel Systems Software.
Proceedings of the Model Checking of Software, 2002

Process Management for Scalable Parallel Programs.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 9th European PVM/MPI Users' Group Meeting, Linz, Austria, September 29, 2002

MPI on the Grid.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 9th European PVM/MPI Users' Group Meeting, Linz, Austria, September 29, 2002

MPI in 2002: Has it Been Ten Years Already?
Proceedings of the 2002 IEEE International Conference on Cluster Computing (CLUSTER 2002), 2002

Goals Guiding Design: PVM and MP.
Proceedings of the 2002 IEEE International Conference on Cluster Computing (CLUSTER 2002), 2002

2001
Components and interfaces of a process management system for parallel programs.
Parallel Comput., 2001

Scalable Unix Commands for Parallel Processors: A High-Performance Implementation.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2001

Interfacing Parallel Jobs to Process Managers.
Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing (HPDC-10 2001), 2001

Programming with MPI on Clusters.
Proceedings of the 2001 IEEE International Conference on Cluster Computing (CLUSTER 2001), 2001

2000
Flash code: studying astrophysical thermonuclear flashes.
Comput. Sci. Eng., 2000

From Trace Generation to Visualization: A Performance Framework for Distributed Parallel Systems.
Proceedings of the Proceedings Supercomputing 2000, 2000

Isolating and Interfacing the Components of a Parallel Computing Environment.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2000

A Scalable Process-Management Environment for Parallel Programs.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 2000

Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance.
Proceedings of the 14th International Parallel & Distributed Processing Symposium (IPDPS'00), 2000

1999
Toward Scalable Performance Visualization with Jumpshot.
Int. J. High Perform. Comput. Appl., 1999

Reproducible Measurements of MPI Performance Characteristics.
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 1999

On Implementing MPI-IO Portably and with High Performance.
Proceedings of the Sixth Workshop on I/O in Parallel and Distributed Systems, 1999

Using MPI: portable parallel programming with the message-passing interface, 2nd Edition.
Scientific and engineering computation series, MIT Press, ISBN: 026257134X, 1999

1998
Wide-Area Implementation of the Message Passing Interface.
Parallel Comput., 1998

I/O in Parallel Applications: the Weakest Link.
Int. J. High Perform. Comput. Appl., 1998

1997 Gordon Bell Prize Winners.
Computer, 1998

A Case for Using MPI's Derived Datatypes to Improve I/O Performance.
Proceedings of the ACM/IEEE Conference on Supercomputing, 1998

1997
A High-Performance MPI Implementation on a Shared-Memory Vector Supercomputer.
Parallel Comput., 1997

Sowing Mpich: a Case Study in the Dissemination of a Portable Environment for Parallel Scientific Computing.
Int. J. High Perform. Comput. Appl., 1997

Why Are PVM and MPI So Different?
Proceedings of the Recent Advances in Parallel Virtual Machine and Message Passing Interface, 1997

1996
A High-Performance, Portable Implementation of the MPI Message Passing Interface Standard.
Parallel Comput., 1996

Toward high-performance computational chemistry: II. A scalable self-consistent field program.
J. Comput. Chem., 1996

MPI-2: Extending the Message-Passing Interface.
Proceedings of the Euro-Par '96 Parallel Processing, 1996

An Experimental Evaluation of the Parallel I/O Systems of the IBM SP and Intel Paragon Using a Production Application.
Proceedings of the Parallel Computation, 1996

1995
Early Applications in the Message-Passing Interface (Mpi).
Int. J. High Perform. Comput. Appl., 1995

Experiences with the IBM SP1.
IBM Syst. J., 1995

Dynamic process management in an MPI setting.
Proceedings of the Seventh IEEE Symposium on Parallel and Distributed Processing, 1995

1994
Monitors, Messages, and Clusters: The p4 Parallel Programming System.
Parallel Comput., 1994

SCOTT: Semantically Constrained Otter System Description.
Proceedings of the Automated Deduction - CADE-12, 12th International Conference on Automated Deduction, Nancy, France, June 26, 1994

Using MPI - portable parallel programming with the message-parsing interface.
MIT Press, ISBN: 978-0-262-57104-3, 1994

1993
Uniform Strategies: The CADE-11 Theorem Proving Contest.
J. Autom. Reason., 1993

Commentary - Speedups and Insights.
INFORMS J. Comput., 1993

P4-Linda: A Portable Implementation of Linda.
Proceedings of the Second International Symposium on High Performance Distributed Computing, 1993

1992
Controlling Redundancy in Large Search Spaces: Argonne-Style Theorem Proving Through the Years.
Proceedings of the Logic Programming and Automated Reasoning, 1992

Applications of the Aurora Parallel Prolog System to Computational Molecular Biology.
Proceedings of the Workshop on Concurrent and Parallel Implementations (sessions A and B), 1992

Benchmark Problems in Which Equality Plays the Major Role.
Proceedings of the Automated Deduction, 1992

ROO: A Parallel Theorem Prover.
Proceedings of the Automated Deduction, 1992

1991
Subsumption, a Sometimes Undervalued Procedure.
Proceedings of the Computational Logic - Essays in Honor of Alan Robinson, 1991

1990
The Aurora or-parallel Prolog system.
New Gener. Comput., 1990

Parallel Closure-Based Automated Reasoning.
Proceedings of the Parallelization in Inference Systems, 1990

Experiments with ROO: A Parallel Automated Deduction System.
Proceedings of the Parallelization in Inference Systems, 1990

Automated Reasoning Contributed to Mathematics and Logic.
Proceedings of the 10th International Conference on Automated Deduction, 1990

Parallelizing the Closure Computation in Automated Deduction.
Proceedings of the 10th International Conference on Automated Deduction, 1990

Tutorial on High-Performance Automated Theorem Proving.
Proceedings of the 10th International Conference on Automated Deduction, 1990

1988
Scheduling OR-Parallelism: An Argonne Perspective.
Proceedings of the Logic Programming, 1988

The Aurora Or-Parallel Prolog System.
Proceedings of the International Conference on Fifth Generation Computer Systems, 1988

1987
A Graphical Tool for Observing the Behavior of Parallel Logic Programs.
Proceedings of the 1987 Symposium on Logic Programming, San Francisco, California, USA, August 31, 1987

Experiments with OR-Parallel Logic Programs.
Proceedings of the Logic Programming, 1987

1986
Set Theory in First-Order Logic: Clauses for Gödel's Axioms.
J. Autom. Reason., 1986

Parallel Logic Programming for Numeric Applications.
Proceedings of the Third International Conference on Logic Programming, 1986

ITP at Argonne National Laboratory.
Proceedings of the 8th International Conference on Automated Deduction, Oxford, England, July 27, 1986

Paths to High-Performance Automated Theorem Proving.
Proceedings of the 8th International Conference on Automated Deduction, Oxford, England, July 27, 1986

1985
A technique for achieving portability among multiprocessors: Implementation on the Lemur.
Parallel Comput., 1985

Reasoning about Equality.
J. Autom. Reason., 1985

Non-Horn Problems.
J. Autom. Reason., 1985

The Design of Entity-Relationship Models for General Ledger Systems.
Data Knowl. Eng., 1985

1984
A Portable Environment for Research in Automated Reasoning.
Proceedings of the 7th International Conference on Automated Deduction, 1984

1983
Tools for the Creation of IMS Database Designs from Entity-Relationship Diagrams.
Proceedings of the 3rd Int. Conf. on Entity-Relationship Approach (ER'83), 1983

1982
Logic Machine Architecture: Inference Mechanisms.
Proceedings of the 6th Conference on Automated Deduction, 1982

Logic Machine Architecture: Kernel Funtions.
Proceedings of the 6th Conference on Automated Deduction, 1982

1981
Item Tracking Entity-Relationship Models.
Proceedings of the Entity-Relationship Approach to Information Modeling and Analysis, 1981

An automated reasoning system.
Proceedings of the American Federation of Information Processing Societies: 1981 National Computer Conference, 1981

1980
A Practical Design Methodology for the Implementation of IMS Databases, Using the Entity-Relationship Model.
Proceedings of the 1980 ACM SIGMOD International Conference on Management of Data, 1980

Data Structures and Control Architectures for Implementation of Theorem-Proving Programs.
Proceedings of the 5th Conference on Automated Deduction, 1980

1979
A DML for Entity-Relationship Models.
Proceedings of the Entity-Relationship Approach to Systems Analysis and Design. Proc. 1st International Conference on the Entity-Relationship Approach, 1979

1977
An advanced undergraduate course in applied computer science.
Proceedings of the 8th SIGCSE Technical Symposium on Computer Science Education, 1977


  Loading...