13-09
2013
[Paper]
[Paper]
Toward Runtime Power Management of Exascale Networks by On/Off Control of Links [HPPAC 2013]
13-08
2013
[Paper]
[Paper]
In Search of a Scalable, Parallel Branch-and-Bound for Two-Stage Stochastic Integer Optimization [PPL Technical Report 2013]
13-07
2013
[Paper]
[Paper]
Towards Efficient Mapping, Scheduling, and Execution of HPC Applications on Platforms in Cloud [IPDPS PhD Forum 2013]
13-05
2013
[Paper]
[Paper]
Improving HPC Application Performance in Cloud through Dynamic Load Balancing [CCGrid 2013]
13-04
2013
[Paper]
[Paper]
Steal Tree: Low-Overhead Tracing of Work Stealing Schedulers [PLDI 2013]
13-01
2013
[Paper]
[Paper]
HPC-Aware VM Placement in Infrastructure Clouds [IC2E 2013]
12-50
2013
[Paper]
[Paper]
Acceleration of an Asynchronous Message Driven Programming Paradigm on IBM Blue Gene/Q [IPDPS 2013]
12-47
2012
[Paper]
[Paper]
Migratable Objects + Active Messages + Adaptive Runtime = Productivity + Performance: A Submission to the 2012 HPC Class II Challenge [SC 2012]
12-46
2013
[Paper]
[Paper]
Adoption Protocols for Fanout-Optimal Fault-Tolerant Termination Detection [PPoPP 2013]
12-45
2012
[PhD Thesis]
[PhD Thesis]
Runtime Support For Object-based Message-driven Parallel Applications on Heterogeneous Clusters [Thesis 2012]
12-44
2012
[PhD Thesis]
[PhD Thesis]
Compiler Support for Productive Message-Driven Parallel Programming [Thesis 2012]
12-42
2012
[Paper]
[Paper]
Structure-Adaptive Parallel Solution of Sparse Triangular Linear Systems [PPL Technical Report 2012]
12-41
2012
[MS Thesis]
[MS Thesis]
Meta-Balancer: Automated Load Balancing Based On Application Behavior [Thesis 2012]
12-39
2012
[Paper]
[Paper]
Parallelizing Information Set Generation for Game Tree Search Applications. [SBAC-PAD 2012]
12-38
2012
[Paper]
[Paper]
Optimizing VM Placement for HPC in the Cloud [WCS&OCS 2012]
12-37
2012
[Paper]
[Paper]
Assessing Energy Efficiency of Fault Tolerance Protocols for HPC Systems [SBAC-PAD 2012]
12-36
2012
[Paper]
[Paper]
Performance Optimization of a Parallel, Two Stage Stochastic Linear Program: The Military Aircraft Allocation Problem [ICPADS 2012]
12-35
2012
[Paper]
[Paper]
Scalable Algorithms for Distributed-Memory Adaptive Mesh Refinement [SBAC-PAD 2012]
12-33
2012
[Paper]
[Paper]
Optimizing Fine-grained Communication in a Biomolecular Simulation Application on Cray XK6 [SC 2012]
12-32
2012
[Paper]
[Paper]
Hiding Checkpoint Overhead in HPC Applications with a Semi-Blocking Algorithm [Cluster 2012]
12-31
2012
[Paper]
[Paper]
A Hierarchical Approach for Load Balancing on Parallel Multi-core Systems [ICPP 2012]
12-29
2012
[Paper]
[Paper]
Automated Load Balancing Invocation based on Application Characteristics [Cluster 2012]
12-28
2012
[Paper]
[Paper]
Efficient ‘Cool Down’ of Parallel Applications [PASA 2012]
12-27
2012
[Paper]
[Paper]
Cloud Friendly Load Balancing for HPC Applications: Preliminary Work [CloudTech-HPC 2012]
12-22
2012
[Paper]
[Paper]
Scalable Algorithms for Constructing Balanced Spanning Trees on System-ranked Process Groups [EuroMPI 2012]
12-21
2012
[Paper]
[Paper]
Collectives on Two-tier Direct Networks [EuroMPI 2012]
12-20
2012
[Paper]
[Paper]
`Cool' Load Balancing for High Performance Computing Data Centers [IEEE TC 2012]
12-19
2012
[Paper]
[Paper]
Short Paper: Exploring the Performance and Mapping of HPC Applications to Platforms in the Cloud [HPDC 2012]
12-18
2011
[Paper]
[Paper]
Evaluation of HPC Applications on Cloud [OCS 2011]
12-15
2012
[MS Thesis]
[MS Thesis]
A Semi-Blocking Checkpoint Protocol to Minimize Checkpoint Overhead [Thesis 2012]
12-14
2012
[Paper]
[Paper]
A Message-Logging Protocol for Multicore Systems [FTXS 2012]
12-12
2012
[Paper]
[Paper]
A Scalable Double In-memory Checkpoint and Restart Scheme towards Exascale [FTXS 2012]
12-11
2012
[Paper]
[Paper]
Work Stealing and Persistence-based Load Balancers for Iterative Overdecomposed Applications [HPDC 2012]
12-08
2012
[Paper]
[Paper]
Collective Algorithms for Sub-communicators [ICS 2012]
12-07
2012
[Paper]
[Paper]
Parallel Computing for DoD Airlift Allocation [PPL Technical Report 2012]
12-06
2012
[Paper]
[Paper]
Dynamic Scheduling for Work Agglomeration on Heterogeneous Clusters [Workshop on Multicore and GPU Programming Models, Languages and Compilers at IPDPS 2012]
12-04
2012
[Paper]
[Paper]
A Scalable Double In-memory Checkpoint and Restart Scheme towards Exascale [PPL Technical Report 2012]
12-03
2012
[Paper]
[Paper]
Applying graph partitioning methods in measurement-based dynamic load balancing [PPL Technical Report 2012]
12-02
2012
[Paper]
[Paper]
A parallel algorithm for 3-D particle tracking and Lagrangian trajectory reconstruction [Journal of Measurement Science and Technology 2012]
11-60
2011
[MS Thesis]
[MS Thesis]
A Multi-level Scalable Startup for Parallel Applications [Thesis 2011]
11-58
2011
[Paper]
[Paper]
Detecting and Using Critical Paths at Runtime in Message Driven Parallel Programs [IJNC 2011]
11-57
2011
[MS Thesis]
[MS Thesis]
Enabling Massive Parallelism for Two-Stage Stochastic Integer Optimizations: A Branch and Bound Based Approach [Thesis 2011]
11-55
2012
[Paper]
[Paper]
Comparing the Power and Performance of Intel’s SCC to State-of-the-Art CPUs and GPUs [ISPASS 2012]
11-54
2011
[Paper]
[Paper]
ACM SRC: Optimizing All-to-All Algorithm for PERCS Network Using Simulation [Supercomputing 2011]
11-53
2011
[MS Thesis]
[MS Thesis]
Simulation-based Performance Analysis and Tuning for Future Supercomputers [Thesis 2011]
11-51
2012
[Paper]
[Paper]
Mapping Dense LU Factorization on Multicore Supercomputer Nodes [IPDPS 2012]
11-50
2012
[Paper]
[Paper]
A uGNI-Based Asynchronous Message-driven Runtime System for Cray Supercomputers with Gemini Interconnect [IPDPS 2012]
11-49
2011
[Paper]
[Paper]
Charm++ for Productivity and Performance: A Submission to the 2011 HPC Class II Challenge [Supercomputing 2011]
11-41
2011
[Paper]
[Paper]
Using Shared Arrays in Message-Driven Parallel Programs [ParCo 2011]
11-40
2011
[Paper]
[Paper]
Real Time Contingency Analysis for Power Grids [Euro-Par 2011]
11-37
2011
[Paper]
[Paper]
Simulation-based Performance Analysis and Tuning for a Two-level Directly Connected System [ICPADS 2011]
11-35
2011
[Paper]
[Paper]
Evaluation of HPC Applications on Cloud [HPL 2011]
11-34
2011
[Paper]
[Paper]
Exploring Partial Synchrony in an Asynchronous Environment Using Dense LU [PPL Technical Report 2011]
11-32
2011
[Paper]
[Paper]
Asynchronous Collective Output With Non-Dedicated Cores [IASDS 2011]
11-30
2011
[Paper]
[Paper]
Design and Analysis of a Message Logging Protocol for Fault Tolerant Multicore Systems [PPL Technical Report 2011]
11-29
2011
[Paper]
[Paper]
Weighted locality sensitive scheduling for mitigating noise on multicore clusters [HiPC 2011]
11-28
2011
[Paper]
[Paper]
Improving Parallel System Performance with a NUMA-aware Load Balancer [Computer Science Research and Technical Reports 2011]
11-27
2011
[Paper]
[Paper]
Optimizations for Message Driven Applications on Multicore Architectures [HiPC 2011]
11-26
2011
[Paper]
[Paper]
Dynamic Load Balance for Optimized Message Logging in Fault Tolerant HPC Applications [Cluster 2011]
11-25
2011
[Paper]
[Paper]
ParSSSE: An Adaptive Parallel State Space Search Engine [PPL 2011]
11-23
2011
[Paper]
[Paper]
Automatic Handling of Global Variables for Multi-threaded MPI Programs [ICPADS 2011]
11-22
2011
[Paper]
[Paper]
Improving communication performance in dense linear algebra via topology aware collectives [Supercomputing 2011]
11-21
2011
[Paper]
[Paper]
Avoiding hot-spots on two-level direct networks [Supercomputing 2011]
11-18
2011
[Paper]
[Paper]
A `Cool' Load Balancer for Parallel Applications [Supercomputing 2011]
11-17
2011
[Paper]
[Paper]
Enabling and Scaling Biomolecular Simulations of 100~Million Atoms on Petascale Machines with a Multicore-optimized Message-driven Runtime [Supercomputing 2011]
11-13
2011
[Paper]
[Paper]
Using Shared Arrays in Message-Driven Parallel Programs [HIPS 2011]
11-12
2011
[Paper]
[Paper]
Heuristic-based techniques for mapping irregular communication graphs to mesh topologies [ESCAPE 2011]
11-11
2011
[Paper]
[Paper]
A Multi-level Scalable Startup for Parallel Applications [ROSS 2011]
11-10
2011
[Paper]
[Paper]
Temperature Aware Load Balancing for Parallel Applications: Preliminary Work [HPPAC 2011]
11-09
2011
[Paper]
[Paper]
Charm++ [Encyclopedia of Parallel Computing 2011]
11-08
2011
[Paper]
[Paper]
Parallel Sorting [Encyclopedia of Parallel Computing 2011]
11-07
2011
[Paper]
[Paper]
Distributed Memory Load Balancing [Encyclopedia of Parallel Computing 2011]
11-06
2011
[Paper]
[Paper]
Parallel Combinatorial Search [Encyclopedia of Parallel Computing 2011]
11-05
2011
[Paper]
[Paper]
An Adaptive Framework for Large-scale State Space Search [LSPP 2011]
11-04
2011
[Paper]
[Paper]
Evaluation of Simple Causal Message Logging for Large-Scale Fault Tolerant HPC Systems [DPDNS 2011]
11-03
2011
[Paper]
[Paper]
Accelerator Support in the Charm++ Parallel Programming Model [Scientific Computing with Multicore and Accelerators 2011]
11-02
2011
[Paper]
[Paper]
Topology Aware Task Mapping [Encyclopedia of Parallel Computing 2011]
11-01
2011
[Paper]
[Paper]
Architectural constraints to attain 1 Exaflop/s on three scientific application classes [IPDPS 2011]
10-43
2010
[Paper]
[Paper]
Optimizing Matrix Transpose on Torus Interconnects [Euro-Par 2010]
10-42
2010
[Paper]
[Paper]
Optimal bucket algorithms for large MPI collectives on torus interconnects [ICS 2010]
10-26
2011
[Paper]
[Paper]
A Comparative Analysis of Load Balancing Algorithms Applied to a Weather Forecast Model [SBAC-PAD 2011]
10-25
2011
[Paper]
[Paper]
NAnoscale Molecular Dynamics (NAMD) [Encyclopedia of Parallel Computing 2011]
10-24
2010
[PhD Thesis]
[PhD Thesis]
Intelligent Runtime Tuning of Parallel Applications With Control Points [Thesis 2010]
10-23
2010
[Paper]
[Paper]
Debugging Parallel Applications via Provisional Execution [PPL Technical Report 2010]
10-22
2010
[PhD Thesis]
[PhD Thesis]
Debugging Large Scale Applications with Virtualization [Thesis 2010]
10-21
2010
[Paper]
[Paper]
Optimizing an MPI Weather Forecasting Model via Processor Virtualization [HiPC 2010]
10-20
2010
[Paper]
[Paper]
Periodic Hierarchical Load Balancing for Large Supercomputers [IJHPCA 2010]
10-19
2010
[Paper]
[Paper]
A Study of Memory-Aware Scheduling in Message Driven Parallel Programs [HiPC 2010]
10-18
2010
[Paper]
[Paper]
Automated Mapping of Regular Communication Graphs on Mesh Interconnects [HiPC 2010]
10-17
2010
[PhD Thesis]
[PhD Thesis]
Automating Topology Aware Mapping for Supercomputers [Thesis 2010]
10-16
2010
[Paper]
[Paper]
Scaling Hierarchical N-Body Simulations on GPU Clusters [Supercomputing 2010]
10-15
2010
[Paper]
[Paper]
Simulating Large Scale Parallel Applications using Statistical Models for Sequential Execution Blocks [ICPADS 2010]
10-14
2010
[Paper]
[Paper]
Automatic MPI to AMPI Program Transformation using Photran [PROPER 2010]
10-13
2010
[Paper]
[Paper]
Optimizing a Parallel Runtime System for Multicore Clusters: A Case Study [TeraGrid 2010]
10-12
2010
[Paper]
[Paper]
Robust Non-Intrusive Record-Replay with Processor Extraction [PADTAD 2010]
10-11
2010
[Paper]
[Paper]
Debugging Large Scale Applications in a Virtualized Environment [LCPC 2010]
10-10
2010
[Paper]
[Paper]
Static Macro Data Flow: Compiling Global Control into Local Control [HIPS 2010]
10-09
2010
[Paper]
[Paper]
Automatic MPI to AMPI Program Transformation [Charm++ Workshop 2010]
10-08
2010
[Paper]
[Paper]
Hierarchical Load Balancing for Charm++ Applications on Large Supercomputers [P2S2 2010]
10-07
2010
[Paper]
[Paper]
Automated Mapping of Structured Communication Graphs onto Mesh Interconnects [Computer Science Research and Technical Reports 2010]
10-06
2009
[Paper]
[Paper]
Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects [Advanced Computational Infrastructures for Parallel and Distributed Applications 2009]
10-05
2010
[Paper]
[Paper]
A Study of Memory-Aware Scheduling in Message Driven Parallel Programs [PPL Technical Report 2010]
10-04
2010
[Paper]
[Paper]
Optimizing communication for Charm++ applications by reducing network contention [Concurrency and Computation: Practice and Experience 2010]
10-03
2010
[Paper]
[Paper]
Understanding application performance via micro-benchmarks on three largesupercomputers: Intrepid, Ranger and Jaguar [IJHPCA 2010]
10-02
2010
[Paper]
[Paper]
Team-based Message Logging: Preliminary Results [Resilience 2010]
10-01
2010
[Paper]
[Paper]
Detecting and Using Critical Paths at Runtime in Message Driven Parallel Programs [APDCM 2010]
09-31
2009
[Paper]
[Paper]
SMP Based Solver for Large Binary Systems [PDAA 2009]
09-30
2009
[Paper]
[Paper]
Patterns for Overlapping Communication and Computation [ParaPLoP 2009]
09-14
2009
[Paper]
[Paper]
PGAS in the Message-Driven Execution Model [APGAS 2009]
09-13
2009
[PhD Thesis]
[PhD Thesis]
Techniques in Scalable and Effective Parallel Performance Analysis [Thesis 2009]
09-12
2009
[Paper]
[Paper]
Early Application Development/Tuning and Application Characterization/ Segmentation [IJHPCA 2009]
09-11
2009
[Paper]
[Paper]
Programming Models at Exascale: Adaptive Runtime Systems, Incomplete Simple Languages, and Interoperability [IJHPCA 2009]
09-10
2010
[Paper]
[Paper]
Highly Scalable Parallel Sorting [IPDPS 2010]
09-09
2009
[Paper]
[Paper]
Towards a Framework for Abstracting Accelerators in Parallel Applications: Experience with Cell [Supercomputing 2009]
09-08
2009
[Paper]
[Paper]
Continuous Performance Monitoring for Large-Scale Parallel Applications [HiPC 2009]
09-07
2009
[Paper]
[Paper]
Quantifying Network Contention on Large Parallel Machines [PPL 2009]
09-06
2009
[Paper]
[Paper]
Flexible Hardware Mapping for Finite Element Simulations on Hybrid CPU / GPU Clusters [SAAHPC 2009]
09-05
2009
[Paper]
[Paper]
Integrated Performance Views in Charm ++: Projections Meets TAU [ICPP 2009]
09-04
2009
[Paper]
[Paper]
A Pattern Language for Topology Aware Mapping [ParaPLoP 2009]
09-03
2009
[Paper]
[Paper]
Scalable Interaction with Parallel Applications [TeraGrid 2009]
09-02
2009
[Paper]
[Paper]
Dynamic Topology Aware Load Balancing Algorithms for Molecular Dynamics Applications [ICS 2009]
09-01
2009
[Paper]
[Paper]
An Evaluative Study on the Effect of Contention on Message Latencies in Large Supercomputers [LSPP 2009]
08-16
2008
[PhD Thesis]
[PhD Thesis]
A Fault Tolerance Protocol for Fast Recovery [Thesis 2008]
08-15
2009
[Paper]
[Paper]
Parallel Simulations of Dynamic Fracture Using Extrinsic Cohesive Elements [J. Sci. Comp. 2009]
08-14
2008
[Paper]
[Paper]
Control Points for Adaptive Parallel Performance Tuning [PPL Technical Report 2008]
08-13
2008
[Paper]
[Paper]
A Case Study in Tightly Coupled Multi-paradigm Parallel Programming [LCPC 2008]
08-12
2008
[MS Thesis]
[MS Thesis]
An Application Programming Interface for General Purpose Graphics Processing Units in an Asynchronous Runtime System [Thesis 2008]
08-11
2009
[Paper]
[Paper]
CkDirect: Unsynchronized One-Sided Communication in a Message-Driven Paradigm [P2S2 2009]
08-10
2009
[Paper]
[Paper]
A Case Study of Communication Optimizations on 3D Mesh Interconnects [Euro-Par 2009]
08-09
2008
[Paper]
[Paper]
Some Essential Techniques for Developing Efficient Petascale Applications [SciDAC 2008]
08-08
2009
[Paper]
[Paper]
Dynamic High-Level Scripting in Parallel Applications [IPDPS 2009]
08-07
2008
[Paper]
[Paper]
Benefits of Topology Aware Mapping for Mesh Interconnects [PPL 2008]
08-06
2008
[Paper]
[Paper]
Memory Tagging in Charm++ [PADTAD 2008]
08-05
2008
[Paper]
[Paper]
Towards Scalable Performance Analysis and Visualization through Data Reduction [HIPS 2008]
08-04
2008
[Paper]
[Paper]
NoiseMiner: An Algorithm for Scalable Automatic Computational Noise and Software Interference Detection [HIPS 2008]
08-03
2008
[Paper]
[Paper]
Massively Parallel Cosmological Simulations with ChaNGa [IPDPS 2008]
08-02
2008
[Paper]
[Paper]
Application-specific Topology-aware Mapping for Three Dimensional Topologies [LSPP 2008]
08-01
2008
[Paper]
[Paper]
Overcoming Scaling Challenges in Biomolecular Simulations across Multiple Platforms [IPDPS 2008]
07-17
2007
[PhD Thesis]
[PhD Thesis]
Efficient execution of tightly-coupled parallel applications in grid computing environments [Thesis 2007]
07-15
2007
[MS Thesis]
[MS Thesis]
A Preliminary Investigation of Emulating Applications That Use Petabytes of Memory on Petascale Machines [Thesis 2007]
07-14
2007
[PhD Thesis]
[PhD Thesis]
Supporting Multi-Paradigm Parallel Programming on An Adaptive Run-Time System [Thesis 2007]
07-13
2007
[Paper]
[Paper]
Parallel Mesh Adaptation for Highly Evolving Geometries with Application to Solid Propellant Rockets [International Meshing Roundtable 2007]
07-12
2007
[MS Thesis]
[MS Thesis]
Application-specific Topology-aware Mapping and Load Balancing for three-dimensional Torus Topologies [Thesis 2007]
07-10
2007
[Paper]
[Paper]
NAMD: A Portable and Highly Scalable Program for Biomolecular Simulations [Computer Science Research and Technical Reports 2007]
07-09
2007
[Paper]
[Paper]
Toward Petascale Comological Simulations with ChaNGa [PPL Technical Report 2007]
07-08
2007
[Paper]
[Paper]
Supporting Adaptivity in MPI for Dynamic Parallel Applications [PPL Technical Report 2007]
07-07
2007
[Paper]
[Paper]
Parallel Simulations of Dynamic Fracture Using Extrinsic Cohesive Elements [PPL Technical Report 2007]
07-06
2007
[Paper]
[Paper]
Scalable Techniques for Performance Analysis [Computer Science Research and Technical Reports 2007]
07-05
2008
[Paper]
[Paper]
Biomolecular modeling in the era of petascale computing [Petascale Computing: Algorithms and Applications 2008]
07-04
2007
[Paper]
[Paper]
Programming Petascale Applications with Charm++ and AMPI [Petascale Computing: Algorithms and Applications 2007]
07-03
2007
[Paper]
[Paper]
Fine grained parallelization of the Car-Parrinello ab initio MD method on Blue Gene/L [IBM Journal of Research and Development 2007]
07-02
2007
[Paper]
[Paper]
Scalable Molecular Dynamics with NAMD on Blue Gene/L [IBM Journal of Research and Development 2007]
07-01
2007
[Paper]
[Paper]
Optimizing Distributed Application Performance Using Dynamic Grid Topology-Aware Load Balancing [IPDPS 2007]
06-18
2007
[Paper]
[Paper]
Charisma: Orchestrating Migratable Parallel Objects [HPDC 2007]
06-17
2006
[MS Thesis]
[MS Thesis]
Automated Source-to-Source Translations to Assist Parallel Programmers [Thesis 2006]
06-16
2006
[MS Thesis]
[MS Thesis]
Charm++ on the Cell Processor [Thesis 2006]
06-15
2006
[Paper]
[Paper]
Parallel Adaptive Simulations of Dynamic Fracture Events [Engineering with Computers 2006]
06-14
2006
[Paper]
[Paper]
Charm++, Offload API, and the Cell Processor [PMUP 2006]
06-13
2006
[Paper]
[Paper]
Quantifying the Interference Caused by Subnormal Floating-Point Values [OSIHPA 2006]
06-12
2007
[Paper]
[Paper]
A Fault Tolerance Protocol with Fast Fault Recovery [IPDPS 2007]
06-11
2006
[Paper]
[Paper]
Proactive Fault Tolerance in MPI Applications via Task Migration [HiPC 2006]
06-10
2006
[MS Thesis]
[MS Thesis]
Design and Implementation of a Flexible Cluster-Scheduling Framework [Thesis 2006]
06-09
2006
[MS Thesis]
[MS Thesis]
Performance Evaluation of Tree structures and Tree traversals for Parallel N-Body Cosmological Simulations [Thesis 2006]
06-08
2006
[Paper]
[Paper]
Automatic Dynamic Load Balancing for a Crack Propagation Application [PPL Technical Report 2006]
06-07
2006
[MS Thesis]
[MS Thesis]
Parallel Incremental adaptivity for Unstructured Meshes in Two Dimensions [Thesis 2006]
06-06
2006
[Paper]
[Paper]
Run-time Support for Controlling Communication-Induced Memory Fluctuation [PPL Technical Report 2006]
06-05
2006
[Paper]
[Paper]
Multiple Flows of Control in Migratable Parallel Programs [HPSEC 2006]
06-04
2006
[Paper]
[Paper]
HPC-Colony: Services and Interfaces for Very Large Systems [OSR Special Issue on HEC OS/Runtimes 2006]
06-03
2006
[Paper]
[Paper]
Performance Evaluation of Automatic Checkpoint-based Fault Tolerance for AMPI and Charm++ [Operating and Runtime Systems for High-end Computing Systems 2006]
06-02
2006
[Paper]
[Paper]
Support for Adaptivity in ARMCI Using Migratable Objects [POHLL 2006]
06-01
2006
[Paper]
[Paper]
Scalable Cosmological Simulations on Parallel Machines [VECPAR 2006]
05-24
2005
[Paper]
[Paper]
Biomolecular modeling using parallel supercomputers [Handbook of Computational Molecular Biology 2005]
05-23
2005
[Paper]
[Paper]
Scalable molecular dynamics with NAMD [Journal of Computational Chemistry 2005]
05-22
2005
[Paper]
[Paper]
Parallelization of Level Set Methods for Solving Solidification Problems [PPL Technical Report 2005]
05-21
2005
[Paper]
[Paper]
The Nonsingularity of Sparse Approximate Inverse Preconditioning and Its Performance Based on Processor Virtualization [PPL Technical Report 2005]
05-20
2005
[Paper]
[Paper]
A Parallel Multigrid Solver Based on ProcessorVirtualization Techniques [PPL Technical Report 2005]
05-19
2005
[Paper]
[Paper]
Performance Visualization and Analysis of Parallel Discrete Event Simulations with Projections [PPL Technical Report 2005]
05-18
2006
[Paper]
[Paper]
Topology-aware task mapping for reducing communication contention on large parallel machines [ICPADS 2006]
05-17
2005
[PhD Thesis]
[PhD Thesis]
Optimizing Communication for Massively Parallel Processing [Thesis 2005]
05-16
2006
[Paper]
[Paper]
A system integration framework for coupled multiphysics simulations [Engineering with Computers 2006]
05-15
2005
[Paper]
[Paper]
Scalable, fine grain, parallelization of the Car-Parrinello ab initio molecular dynamics method [PPL Technical Report 2005]
05-14
2006
[Paper]
[Paper]
ParFUM: A Parallel Framework for Unstructured Meshes for Scalable Dynamic Physics Applications [Engineering with Computers 2006]
05-13
2006
[Paper]
[Paper]
Achieving Strong Scaling with NAMD on Blue Gene/L [IPDPS 2006]
05-12
2005
[Paper]
[Paper]
Performance Degradation in the Presence of Subnormal Floating-Point Values [OSIHPA 2005]
05-11
2005
[Paper]
[Paper]
Scaling an Optimistic Parallel Simulation of Large-scale Interconnection Networks [WSC 2005]
05-10
2005
[PhD Thesis]
[PhD Thesis]
Impostors for Parallel Interactive Computer Graphics [Thesis 2005]
05-09
2005
[MS Thesis]
[MS Thesis]
Low diameter regular graph as a network topology in direct and hybrid interconnection networks [Thesis 2005]
05-08
2005
[Paper]
[Paper]
An Integration Framework for Simulations of Solid Rocket Motors [AIAAPropulsion 2005]
05-07
2005
[MS Thesis]
[MS Thesis]
Strategies for topology-aware task mapping and for rebalancing with bounded migrations [Thesis 2005]
05-06
2005
[PhD Thesis]
[PhD Thesis]
Achieving High Performance on Extremely Large Parallel Machines: Performance Prediction and Load Balancing [Thesis 2005]
05-05
2005
[MS Thesis]
[MS Thesis]
Implementation of parallel mesh partition and ghost generation for the Finite Element Mesh framework [Thesis 2005]
05-04
2006
[Paper]
[Paper]
Performance Evaluation of Adaptive MPI [PPoPP 2006]
05-03
2005
[Paper]
[Paper]
Performance Prediction using Simulation of Large-scale InterconnectionNetworks in POSE [PADS 2005]
05-02
2005
[Paper]
[Paper]
Architecture for supporting Hardware Collectives in Output-Queued High-Radix Routers [HiPC 2005]
05-01
2005
[PhD Thesis]
[PhD Thesis]
POSE: Scalable General-purpose Parallel Discrete Event Simulation [Thesis 2005]
04-18
2004
[PhD Thesis]
[PhD Thesis]
Jade: Compiler-Supported Multi-Paradigm Processor Virtualization-Based Parallel Programming [Thesis 2004]
04-17
2004
[Paper]
[Paper]
Scalable fine-grained parallelization of plane-wave-based ab initio molecular dynamics for large supercomputers, [Journal of Computational Chemistry 2004]
04-16
2004
[Paper]
[Paper]
Performance and Modularity Benefits of Message-Driven Execution [Journal of Parallel and Distributed Computing 2004]
04-15
2005
[Paper]
[Paper]
Using Message-Driven Objects to Mask Latency in Grid Computing Applications [IPDPS 2005]
04-14
2005
[Paper]
[Paper]
Proactive Fault Tolerance in Large Systems [HPCRI 2005]
04-13
2004
[Paper]
[Paper]
An Orchestration Language for Parallel Objects [LCR 2004]
04-12
2005
[Paper]
[Paper]
Simulation-Based Performance Prediction for Large Parallel Machines [IJPP 2005]
04-11
2004
[MS Thesis]
[MS Thesis]
LeanMD: A Charm++ framework for high performance molecular dynamics simulation on large parallel machines [Thesis 2004]
04-10
2004
[Paper]
[Paper]
MSA: Multiphase Specifically Shared Arrays [LCPC 2004]
04-09
2004
[Paper]
[Paper]
Faucets: Efficient Resource Allocation on the Computational Grid [ICPP 2004]
04-08
2004
[MS Thesis]
[MS Thesis]
Parallel Simulation of Large Scale Interconnection Networks used in High Performance Computing [Thesis 2004]
04-07
2004
[MS Thesis]
[MS Thesis]
System Support for Checkpoint/Restart of Charm++ and AMPI Applications [Thesis 2004]
04-06
2004
[Paper]
[Paper]
FTC-Charm++: An In-Memory Checkpoint-Based Fault Tolerant Runtime for Charm++ and MPI [Cluster 2004]
04-05
2004
[Paper]
[Paper]
Scaling Applications to Massively Parallel Machines Using Projections Performance Analysis Tool [FGCS 2004]
04-04
2004
[Paper]
[Paper]
Debugging Support for Charm++ [PADTAD 2004]
04-03
2004
[Paper]
[Paper]
A Fault Tolerant Protocol for Massively Parallel Systems [FTPDS 2004]
04-02
2004
[Paper]
[Paper]
Performance Modeling and Programming Environments for Petaflops Computers and the Blue Gene Machine [NSFNGS 2004]
04-01
2004
[Paper]
[Paper]
POSE: Getting Over Grainsize in Parallel Discrete Event Simulation [ICPP 2004]
03-19
2003
[MS Thesis]
[MS Thesis]
Simulating Large Parallel Machines for Performance Prediction [Thesis 2003]
03-18
2003
[MS Thesis]
[MS Thesis]
Parallelizing CPAIMD Using Charm++ [Thesis 2003]
03-17
2003
[MS Thesis]
[MS Thesis]
An Efficient Implementation of Charm++ on Virtual Machine Interface [Thesis 2003]
03-16
2004
[Paper]
[Paper]
Performance and Productivity in Parallel Programming via Processor Virtualization [PPHEC 2004]
03-15
2003
[Paper]
[Paper]
Opportunities and Challenges of Modern Communication Architectures:Case Study with QsNet [CAC Workshop at IPDPS 2003]
03-14
2003
[Paper]
[Paper]
Analyzing Bidding Strategies For Schedulers In A Simulated Multiple-Cluster Market Driven Environment [Thesis 2003]
03-13
2003
[MS Thesis]
[MS Thesis]
Debugging Support for Charm++ [Thesis 2003]
03-11
2003
[Paper]
[Paper]
Scaling Collective Multicast on Fat-tree Networks [ICPADS 2003]
03-10
2003
[Paper]
[Paper]
Supporting Dynamic Parallel Object Arrays [Concurrency and Computation: Practice and Experience 2003]
03-09
2003
[MS Thesis]
[MS Thesis]
Balancing Priorities and Load for State Space Search On Large Parallel Machines [Thesis 2003]
03-08
2003
[MS Thesis]
[MS Thesis]
Automatic Out-of-Core Execution Support for CHARM++ [Thesis 2003]
03-07
2003
[Paper]
[Paper]
Adaptive MPI [LCPC 2003]
03-06
2003
[Paper]
[Paper]
Scalable Parallelization of Ab Initio Molecular Dynamics [PPL Technical Report 2003]
03-05
2004
[Paper]
[Paper]
BigSim: A Parallel Simulator for Performance Prediction of Extremely Large Parallel Machines [IPDPS 2004]
03-04
2003
[Paper]
[Paper]
Scaling Collective Multicast on High Performance Clusters [PPL Technical Report 2003]
03-03
2003
[Paper]
[Paper]
Scaling Molecular Dynamics to 3000 Processors with Projections: A Performance Analysis Case Study [Workshop on Terascale Performance Analysis at ICCS 2003]
03-02
2003
[Paper]
[Paper]
Jade: A Parallel Message-Driven Java [Workshop on Java in Computational Science at ICCS 2003]
03-01
2003
[Paper]
[Paper]
Faucets: Efficient Resource Allocation on the Computational Grid [PPL Technical Report 2003]
02-10
2003
[Paper]
[Paper]
A Framework for Collective Personalized Communication [IPDPS 2003]
02-09
2002
[Paper]
[Paper]
The Virtualization Approach to Parallel Programming: Runtime Optimizations and the State of the Art [LACSI 2002]
02-08
2002
[Paper]
[Paper]
Charisma: A Component Architecture for Parallel Programming [Publication Information Not Available 2002]
02-07
2002
[Paper]
[Paper]
NAMD: Biomolecular Simulation on Thousands of Processors [SC 2002]
02-06
2002
[Paper]
[Paper]
A Voxel-Based Parallel Collision Detection Algorithm [ICS 2002]
02-05
2002
[Paper]
[Paper]
Adaptive MPI [PPL Technical Report 2002]
02-04
2002
[Paper]
[Paper]
NAMD: Biomolecular Simulation on Thousands of Processors [Scaling to New Heights Workshop at Pittsburgh Supercomputing Center 2002]
02-03
2002
[Paper]
[Paper]
A Parallel-Object Programming Model for Petaflops Machines and Blue Gene/Cyclops [NSFNGS 2002]
02-02
2002
[MS Thesis]
[MS Thesis]
An Adaptive Mesh Refinement (AMR) Library Using Charm++ [Thesis 2002]
02-01
2002
[Paper]
[Paper]
A Malleable-Job System for Timeshared Parallel Machines [CCGrid 2002]
01-06
2001
[MS Thesis]
[MS Thesis]
An Adaptive Job Scheduler for Timeshared Parallel Machines [Thesis 2001]
01-05
2001
[MS Thesis]
[MS Thesis]
A Grid-Based Parallel Collision Detection Algorithm [Thesis 2001]
01-04
2001
[Paper]
[Paper]
Emulating Petaflops Machines and Blue Gene [IPDPS 2001]
01-03
2001
[Paper]
[Paper]
An Interface Model for Parallel Components [LCPC 2001]
01-02
2001
[Paper]
[Paper]
Improving Paging Performace With Object Prefetching [PPL Technical Report 2001]
01-01
2001
[Paper]
[Paper]
Supporting Dynamic Parallel Object Arrays [JGI 2001]
00-08
2000
[PhD Thesis]
[PhD Thesis]
Versatile Automatic Load Balancing with Migratable Objects [Thesis 2000]
00-07
2000
[MS Thesis]
[MS Thesis]
A Checkpoint and Restart Mechanism for Parallel Programming Systems [Thesis 2000]
00-06
2000
[Paper]
[Paper]
Scalable Molecular Dynamics for Large Biomolecular Systems [Supercomputing 2000]
00-05
2000
[Paper]
[Paper]
Run-time Support for Adaptive Load Balancing [RTSPP 2000]
00-04
2000
[Paper]
[Paper]
A New Approach to Software Integration Frameworks for Multi-physicsSimulation Codes [IFIP Conference on the Architecture of Scientific Software 2000]
00-03
2001
[Paper]
[Paper]
Object-Based Adaptive Load Balancing for MPI Programs [ICCS 2001]
00-02
2000
[Paper]
[Paper]
An Adaptive Job Scheduler for Timeshared Parallel Machines [PPL Technical Report 2000]
00-01
2000
[Paper]
[Paper]
A Parallel Framework for Explicit FEM [HiPC 2000]
99-08
1999
[MS Thesis]
[MS Thesis]
Communication Library for Parallel Architectures [Thesis 1999]
99-07
1999
[Paper]
[Paper]
BioCoRE: A collaboratory for structural biology [SCS International Conference on Web-Based Modeling and Simulation 1999]
99-06
1999
[Paper]
[Paper]
Branch and Bound Based Load Balancing for Parallel Applications [LNCS 1999]
99-05
1999
[Paper]
[Paper]
Web-based Interaction and Monitoring for Parallel Programs (ViaConspector) [PPL Technical Report 1999]
99-04
1999
[Paper]
[Paper]
Mulitlingual Debugging Support for Data-driven and Thread-basedParallel Languages [LCPC 1999]
99-03
2000
[Paper]
[Paper]
Handling Application-Induced Load Imbalance using Parallel Objects [Parallel and Distributed Computing for Symbolic and Irregular Applications 2000]
99-02
1999
[Paper]
[Paper]
Adapting to Load on Workstation Clusters [ Frontiers of Massively Parallel Computation 1999]
99-01
2000
[Paper]
[Paper]
Application Performance of a Linux Cluster using Converse [RTSPP 2000]
98-10
1999
[Paper]
[Paper]
Algorithmic Challenges in Computational Molecular Biophysics [Journal of Computational Physics 1999]
98-09
1998
[Paper]
[Paper]
Programming Languages for CSE: the state of the art [IEEE Computational Science and Engineering 1998]
98-08
1998
[Paper]
[Paper]
NAMD: A Case Study in Multilingual Parallel Programming [LCPC 1998]
98-07
1998
[Paper]
[Paper]
Static networks: A powerful and elegant extension to concurrentobject-oriented languages [LNCS 1998]
98-06
1998
[Paper]
[Paper]
Computational biophysics today [Journal of Computational Physics 1998]
98-05
1998
[Paper]
[Paper]
Avoiding Algorithmic Obfuscation in a Message-Driven Parallel MD Code [LNCS 1998]
98-04
1998
[Paper]
[Paper]
Flexibility and Interoperability in a Parallel Molecular Dynamics Code [Object Oriented Methods for Inter-operable Scientific and Engineering Computing 1998]
98-03
1998
[Paper]
[Paper]
NAMD2: Greater Scalability for Parallel Molecular Dynamics [Journal of Computational Physics 1998]
98-02
1998
[Paper]
[Paper]
Load Balancing in Parallel Molecular Dynamics [International Symposium on Solving Irregularly Structured Problems in Parallel 1998]
98-01
1998
[Paper]
[Paper]
Multiparadigm, Multilingual Interoperability: Experience with Converse [RTSPP 1998]
97-03
1997
[Paper]
[Paper]
NAMD: A Case Study in Multilingual Parallel Programming [LCPC 1997]
97-02
1997
[Paper]
[Paper]
Design and Implementation of Parallel Java with Global Object Space [CPDPTA 1997]
97-01
1997
[Paper]
[Paper]
Agents: an Abstraction Mechanism that Labels and Taxonomizes theObjects it Encapsulates [PPL Technical Report 1997]
96-15
1996
[Paper]
[Paper]
Simulating Message Driven Programs [ICPP 1996]
96-14
1996
[Paper]
[Paper]
Object-Oriented Implementation of the NAS Parallel Benchmarks using Charm++ [PPL Technical Report 1996]
96-13
1996
[PhD Thesis]
[PhD Thesis]
Automating Runtime Optimizations for Parallel Object-Oriented Programming [Thesis 1996]
96-12
1996
[Paper]
[Paper]
Towards Automatic Peformance Analysis [ICPP 1996]
96-11
1996
[Paper]
[Paper]
Charm++: Parallel Programming with Message-Driven Objects [Book Chapter 1996]
96-10
1996
[Paper]
[Paper]
Structured Dagger: A Coordination Language for Message-Driven Programming [Euro-Par 1996]
96-09
1995
[Paper]
[Paper]
Threads for Interoperable Parallel Programming [LCPC 1995]
96-08
1996
[Paper]
[Paper]
Automating Parallel Runtime Optimizations Using Post-Mortem Analysis [ICS 1996]
96-07
1996
[Paper]
[Paper]
Automating Runtime Optimizations for Load Balancing in Irregular Problems [CPDPTA 1996]
96-06
1996
[Paper]
[Paper]
A Parallel Array Abstraction for Data-Driven Objects [Parallel Object-Oriented Methods and Applications Conference 1996]
96-05
1996
[Paper]
[Paper]
MICE: A Prototype MPI Implementation in Converse Environment [MPI Developers Conference 1996]
96-04
1996
[Paper]
[Paper]
NAMD - a Parallel, Object-Oriented Molecular Dynamics Program [International Journal Supercomputing Applications and High Performance Computing 1996]
96-03
1996
[Paper]
[Paper]
Converse : An Interoperable Framework for Parallel Programming [IPPS 1996]
96-02
1996
[Paper]
[Paper]
Converse : An Interoperable Framework for Parallel Programming [IPPS 1996]
96-01
1996
[Paper]
[Paper]
Converse : An Interoperable Framework for Parallel Programming [IPPS 1996]
95-16
1995
[Paper]
[Paper]
Parallel Import Report [PPL Technical Report 1995]
95-15
1995
[Paper]
[Paper]
Agents: an Undistorted Representation of Problem Structure [LCPC 1995]
95-13
1995
[Paper]
[Paper]
A Parallel Adaptive Fast Multipole algorithm for N-body problems [ICPP 1995]
95-11
2005
[Paper]
[Paper]
Efficient, Language-Based Checkpointing for Massively Parallel Programs [PPL Technical Report 2005]
95-10
1995
[PhD Thesis]
[PhD Thesis]
Exploiting Message Driven Execution to Compile Data Parallel Programs [Thesis 1995]
95-09
1995
[PhD Thesis]
[PhD Thesis]
Analysis of Object Based and Message Driven Programs [Thesis 1995]
95-08
1994
[PhD Thesis]
[PhD Thesis]
Simplified Expression of Message Driven Programs and Quantification of Their Impact on Performance [Thesis 1994]
95-07
1995
[Paper]
[Paper]
Modularity, Reuse, and Efficiency with Message-Driven Libraries [SIAM Conference on Parallel Processing for Scientific Computing 1995]
95-06
1994
[Paper]
[Paper]
Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview [IWPP 1994]
95-05
1995
[Paper]
[Paper]
Efficient Parallel Graph Coloring with Prioritization [LNCS 1995]
95-03
1995
[Paper]
[Paper]
The Charm Parallel Programming Language and System:Part II - The Runtime System [PPL Technical Report 1995]
95-02
1994
[Paper]
[Paper]
The Charm Parallel Programming Language and System:Part I --- Description of Language Features [PPL Technical Report 1994]
95-01
1995
[Paper]
[Paper]
MDScope - A visual Computing Environment for Structural Biology [Computer Physics Communications 1995]
94-07
1994
[MS Thesis]
[MS Thesis]
Process Group and Collective Communication in a Message Driven Environment [Thesis 1994]
94-05
1994
[Paper]
[Paper]
Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview [IWPP 1994]
94-04
1994
[Paper]
[Paper]
Application-Oriented and Computer-Science-Centered HPCC Research [HPCC Workshop 1994]
94-03
1994
[Paper]
[Paper]
Dagger: Combining the Benefits of Synchronous and Asynchronous Communication Styles [IPPS 1994]
94-02
1994
[Paper]
[Paper]
Modeling Biomolecules: Larger Scales, Longer Durations [IEEECSE 1994]
94-01
1994
[Paper]
[Paper]
A Framework for Intelligent Performance Feedback [PPL Technical Report 1994]
93-16
1992
[Paper]
[Paper]
Prioritization in Parallel Computing (extended abstract) [Parallel Symbolic Computing Workshop 1992]
93-15
1993
[Paper]
[Paper]
A portable software support system for irregular computations [PPL Technical Report 1993]
93-14
1993
[Paper]
[Paper]
Parallel Programming with CHARM: An Overview [PPL Technical Report 1993]
93-13
1993
[Paper]
[Paper]
A Load Balancing Strategy For Prioritized Execution of Tasks [International Symposium on Parallel Processing 1993]
93-12
1993
[Paper]
[Paper]
Medium Grained Execution in Concurrent Object Oriented Systems [Workshop on Efficient Implementation of Concurrent Object Oriented Languages at OOPSLA 1993]
93-11
1993
[Paper]
[Paper]
A Dynamic and Adaptive Quiescence Detection Algorithm [PPL Technical Report 1993]
93-10
1993
[Paper]
[Paper]
Tolerating Latency with Dagger [ISCIS 1993]
93-09
1996
[Paper]
[Paper]
Simulating Message Driven Programs [ICPP 1996]
93-08
1993
[Paper]
[Paper]
Performance Benefits of Message Driven Executions [Intel Supercomputer User's Group 1993]
93-07
1993
[Paper]
[Paper]
Loop Transformation for Prolog Programs [LNCS 1993]
93-06
1993
[Paper]
[Paper]
Prioritization in Parallel Symbolic Computing [LNCS 1993]
93-05
1993
[MS Thesis]
[MS Thesis]
Bidirectional Search in Parallel [Thesis 1993]
93-04
1993
[Paper]
[Paper]
Information sharing mechanisms in parallel programs [IPPS 1993]
93-03
1993
[Paper]
[Paper]
Dagger: Combining the Benefits of Synchronous and AsynchronousCommunication Styles [PPL Technical Report 1993]
93-02
1993
[Paper]
[Paper]
CHARM++ : A Portable Concurrent Object Oriented System Based On C++ [OOPSLA 1993]
93-01
1993
[Paper]
[Paper]
A Comparison Based Parallel Sorting Algorithm [ICPP 1993]
92-10
1992
[Paper]
[Paper]
Dynamic Adaptive Scheduling in an Implementation of a Data Parallel Language [PPL Technical Report 1992]
92-09
1992
[Paper]
[Paper]
The Reduce-OR-Process Model for Parallel Logic Programming on Nonshared Memory Machines [Implementations of Distributed Prolog 1992]
92-07
1992
[Paper]
[Paper]
A Join Algorithm for Combining and Parallel Solutions in AND/OR Parallel Systems [IJPP 1992]
92-05
1992
[Paper]
[Paper]
A Load Balancing Strategy For Prioritized Execution of Tasks [Workshop on Dynamic Object Placement and Load Balancing at ECOOP 1992]
92-04
1992
[Paper]
[Paper]
Unsteady Fluid Flow Calculations Using a Machine Independent ParallelProgramming Environment [ParCFD 1992]
92-03
1992
[Paper]
[Paper]
Projections: a Preliminary Performance Tool for Charm [Parallel Systems Fair 1992]
92-02
1989
[Paper]
[Paper]
Parallel Problem Solving [Parallel Algorithms for Machine Intelligence and Pattern Recognition 1989]
92-01
1992
[Paper]
[Paper]
Estimating the Inherent Parallelism in Prolog Programs [International Conference on Fifth Generation Computer Systems 1992]
91-09
1991
[Paper]
[Paper]
Machine Independent AND and OR Parallel Execution of Logic Programs:Part I and II [IEEE Transactions on Parallel and Distributed Systems 1991]
91-08
1991
[Paper]
[Paper]
Supporting Machine Independent Parallel Programming on Diverse Architectures [ICPP 1991]
91-07
1991
[Paper]
[Paper]
The REDUCE OR Process Model for Parallel Execution of Logic Programs [Journal of Logic Programming 1991]
91-06
1994
[Paper]
[Paper]
Machine Independent AND and OR Parallel Execution of Logic Programs: Part II - Compiled Execution [IEEE Transactions on Parallel and Distributed Systems 1994]
91-05
1994
[Paper]
[Paper]
Machine Independent AND and OR Parallel Execution of Logic Programs: Part I - the Binding Environment [IEEE Transactions on Parallel and Distributed Systems 1994]
91-04
1991
[Paper]
[Paper]
Fortran-Style Transformations for Functional Programs (Extended Abstract) [ICPP 1991]
91-03
1991
[Paper]
[Paper]
High Level Support for Divide-and-Conquer Parallelism [SC 1991]
91-02
1991
[Paper]
[Paper]
Implementing a Parallel Prolog Interpreter on Multiprocessors [IPPS 1991]
91-01
1991
[Paper]
[Paper]
Efficient Parallel Execution of IDA* on Shared and Distributed Memory Multiprocessors [DMCC 1991]
90-11
1990
[Paper]
[Paper]
Distributed and Adaptive Dynamic Load Balancing Scheme for Parallel Processing of Medium-Grain Tasks [DMCC 1990]
90-10
1990
[PhD Thesis]
[PhD Thesis]
Machine Independent Parallel Execution of Speculative Computations [Thesis 1990]
90-09
1990
[Paper]
[Paper]
Parallel State-space Search for a First Solution with Consistent Linear Speedups [IJPP 1990]
90-08
1990
[Paper]
[Paper]
Chare Kernel - A Runtime Support System for Parallel Computations [Journal of Parallel and Distributed Computing 1990]
90-07
1990
[Paper]
[Paper]
An Almost Perfect Heuristic for the N-queens Problem [Information Processing Letters 1990]
90-04
1990
[Paper]
[Paper]
Joining AND-Parallel Solutions in AND/OR Parallel Systems [NACLP 1990 1990]
90-03
1990
[Paper]
[Paper]
The Chare Kernel Parallel Programming Language and System [ICPP 1990]
90-02
1990
[Paper]
[Paper]
Consistent Linear Speedups for a First Solution in Parallel State-Space Search [AAAI 1990]
90-01
1990
[Paper]
[Paper]
A Chare Kernel Implementation of a Parallel Prolog Compiler [PPoPP 1990]
89-09
1989
[Paper]
[Paper]
An Abstract Machine for the Reduce or Process Model for Parallel Prolog [Knowledge Based Computer Systems 1989]
89-08
1989
[Paper]
[Paper]
A Dynamic Load Balancing Strategy for the Chare Kernel System [SC 1989]
89-07
1989
[Paper]
[Paper]
Compiled Execution of the Reduce-Or Process Model on MultiProcessors [NACLP 1990 1989]
89-06
1989
[Paper]
[Paper]
Obtaining First Solutions Fast in Parallel Problem Solving [NACLP 1990 1989]
89-05
1989
[Paper]
[Paper]
The Chare Kernel Base Language: Preliminary Performance [ICPP 1989]
89-04
1989
[Paper]
[Paper]
A Specialized Expert System for Judicial Decision Support [ICAIL 1989]
89-03
2010
[Paper]
[Paper]
A Brief Perspective on Parallel Programming [No Conference 2010]
89-02
1989
[Paper]
[Paper]
Parallel Prolog on Intel's iPSC/2 [Hypercube Concurrent Computers and Applications 1989]
89-01
1989
[Paper]
[Paper]
The Mesh Superceded? [CSC 1989]
88-08
1988
[Paper]
[Paper]
OR Parallel Execution of Prolog Programs with Side Effects [Journal of Supercomputing 1988]
88-07
1988
[Paper]
[Paper]
The Chare Kernel Language for Parallel Programming: A perspective [PPL Technical Report 1988]
88-06
1988
[Paper]
[Paper]
A Tree Representation for Parallel Problem Solving [AAAI 1988]
88-05
1988
[Paper]
[Paper]
A Memory Independent Binding Environment for AND and OR Parallel Execution of Logic Programs [International Conference on Logic Programming 1988]
88-04
1988
[Paper]
[Paper]
Comparing the Performance of Two Dynamic Load Distribution Methods [ICPP 1988]
88-03
1988
[Paper]
[Paper]
Prolog Research at University of Illinois [COMPCON 1988]
88-02
1988
[Paper]
[Paper]
D-Trees: A Class of Dense Regular Interconnection Topologies [ Frontiers of Massively Parallel Computation 1988]
87-02
1987
[Paper]
[Paper]
Parallel Execution of Logic Programs: the REDUCE-OR Process Model [International Conference on Logic Programming 1987]
87-01
1987
[Paper]
[Paper]
Completeness and Full Parallelism of Parallel Logic Programming Schemes [Symposium on Logic Programming 1987]
86-01
1986
[Paper]
[Paper]
Optimal Communication Neighborhoods [ICPP 1986]
85-01
1985
[Paper]
[Paper]
Lattice-Mesh: a Multi-Bus Topology [ICPP 1985]
84-01
1984
[Paper]
[Paper]
A Class of Architectures for {P}rolog Machine [International Conference on Logic Programming 1984]









