14-20
2014
[Paper]
Using Migratable Objects to Enhance Fault Tolerance Schemes in Supercomputers [IEEE Transactions on Parallel and Distributed Systems 2014]
14-19
2014
[Paper]
Position Paper: Power-aware and Temperature Restrain Modeling for Maximizing Performance and Reliability [MODSIM 2014]
14-18
2014
[Paper]
TRAM: Optimizing Fine-grained Communication with Topological Routing and Aggregation of Messages [ICPP 2014]
| Lukasz Wesolowski | Ramprasad Venkataraman | Abhishek Gupta | Jae-Seung Yeom | Keith Bisset | Yanhua Sun | Pritish Jetley | Thomas Quinn | Laxmikant Kale
14-17
2014
[Paper]
Mapping to Irregular Torus Topologies and Other Techniques for Petascale Biomolecular Simulation [SC 2014]
| James Phillips | Yanhua Sun | Nikhil Jain | Eric Bohm | Laxmikant Kale
14-15
2014
[Paper]
Maximizing Throughput of Overprovisioned HPC Data Centers Under a Strict Power Budget [SC 2014]
14-13
2014
[Paper]
Structure-Adaptive Parallel Solution of Sparse Triangular Linear Systems [ParCo 2014]
| Ehsan Totoni | Michael Heath | Laxmikant Kale
14-12
2014
[Paper]
PICS: A Performance-Analysis-Based Introspective Control System to Steer Parallel Applications [ROSS 2014]
14-07
2014
[Paper]
Parallel Programming with Migratable Objects: Charm++ in Practice [SC 2014]
14-04
2014
[Paper]
Maximizing Network Throughput on the Dragonfly Interconnect [SC 2014]
14-03
2013
[PhD Thesis]
Optimizing Performance Under Thermal and Power Constraints for HPC Data Centers [Thesis 2013]
14-02
2014
[Paper]
Energy Profile of Rollback-Recovery Strategies in High Performance Computing [ParCo 2014]
14-01
2014
[Paper]
Overcoming the Scalability Challenges of Epidemic Simulations on Blue Waters [IPDPS 2014]
| Jae-Seung Yeom | Abhinav Bhatele | Keith Bisset | Eric Bohm | Abhishek Gupta | Laxmikant Kale | Madhav Marathe | Dimitrios Nikolopoulos | Martin Schulz | Lukasz Wesolowski
13-60
2013
[Paper]
Position Paper: Actionable Performance Modeling for Future Supercomputers [MODSIM 2013]
13-56
2013
[Paper]
Easy, Fast and Energy Efficient Object Detection on Heterogeneous On-Chip Architectures [ACM TACO 2013]
| Ehsan Totoni | Mert Dikmen | Maria Garzaran
13-51
2013
[Paper]
ACM SRC: Structure-Aware Parallel Algorithm for Solution of Sparse Triangular Linear Systems [SC 2013]
| Ehsan Totoni | Michael Heath | Laxmikant Kale
13-46
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 1: The Charm++ Programming Model [Book 2013]
13-45
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 2: Designing Charm++ Programs [Book 2013]
13-44
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 3: Tools for Debugging and Performance Analysis [Book 2013]
13-43
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 4: Scalable Molecular Dynamics with NAMD [Book 2013]
| James Phillips | Klaus Schulten | Abhinav Bhatele | Chao Mei | Yanhua Sun | Eric Bohm | Laxmikant Kale
13-42
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 5: OpenAtom: Ab-initio Molecular Dynamics for Petascale Platforms [Book 2013]
13-41
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 6: N-body Simulations with ChaNGa [Book 2013]
13-40
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 7: Remote Visualization of Cosmological Data using Salsa [Book 2013]
| Orion Lawlor | Thomas Quinn
13-39
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 8: Improving Scalability of BRAMS: a Regional Weather Forecast Model [Book 2013]
| Eduardo Rodrigues | Celso Mendes | Jairo Panetta
13-38
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 9: Crack Propagation Analysis with Automatic Load Balancing [Book 2013]
| Orion Lawlor | Michael Breitenfeld | Philippe Geubelle | Gengbin Zheng
13-37
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach: Chapter 10: Contagion Diffusion with EpiSimdemics [Book 2013]
| Keith Bisset | Ashwin Aji | Tariq Kamal | Jae-Seung Yeom | Madhav Marathe | Eric Bohm | Abhishek Gupta
13-36
2012
[Paper]
Controlling Concurrency and Expressing Synchronization in Charm++ Programs [Concurrent Objects and Beyond 2012]
13-33
2013
[Paper]
Thermal Aware Automated Load Balancing for HPC Applications [Cluster 2013]
| Harshitha Menon | Bilge Acun | Simon Garcia De Gonzalo | Osman Sarood | Laxmikant Kale
13-30
2013
[Paper]
The Who, What, Why, and How of High Performance Computing in the Cloud [CloudCom 2013]
| Abhishek Gupta | Laxmikant Kale | Filippo Gioachin | Verdi March | Chun Hui Suen | Bu-Sung Lee | Paolo Faraboschi | Richard Kaufmann | Dejan Milojicic
13-29
2013
[Paper]
Parallel Branch-and-Bound for Two-Stage Stochastic Integer Optimization [HiPC 2013]
13-26
2013
[Paper]
A Distributed Dynamic Load Balancer for Iterative Applications [SC 2013]
13-25
2013
[Paper]
A ‘Cool’ Way of Improving the Reliability of HPC Machines [SC 2013]
13-24
2013
[Paper]
ACR: Automatic Checkpoint/Restart for Soft and Hard Error Protection [SC 2013]
13-22
2013
[Paper]
Position Paper: A Multi-resolution Emulation + Simulation Methodology [MODSIM 2013]
13-20
2013
[Paper]
Optimizing Power Allocation to CPU and Memory Subsystems in Overprovisioned HPC Systems [Cluster 2013]
| Osman Sarood | Akhil Langer | Laxmikant Kale | Barry Rountree | Bronis Supinski
13-19
2013
[Paper]
The Who, What, Why and How of High Performance Computing Applications in the Cloud [HPL 2013]
| Abhishek Gupta | Laxmikant Kale | Filippo Gioachin | Verdi March | Chun Hui Suen | Bu-Sung Lee | Paolo Faraboschi | Richard Kaufmann | Dejan Milojicic
13-18
2013
[Paper]
Predicting application performance using supervised learning on communication features [SC 2013]
13-17
2013
[PhD Thesis]
Scalable Message-Logging Techniques for Effective Fault Tolerance in HPC Applications [Thesis 2013]
13-16
2013
[Paper]
Parallel Science and Engineering Applications: The Charm++ Approach [Book 2013]
13-09
2013
[Paper]
Toward Runtime Power Management of Exascale Networks by On/Off Control of Links [HPPAC 2013]
13-08
2013
[Paper]
In Search of a Scalable, Parallel Branch-and-Bound for Two-Stage Stochastic Integer Optimization [PPL Technical Report 2013]
13-07
2013
[Paper]
Towards Efficient Mapping, Scheduling, and Execution of HPC Applications on Platforms in Cloud [IPDPS PhD Forum 2013]
13-05
2013
[Paper]
Improving HPC Application Performance in Cloud through Dynamic Load Balancing [CCGrid 2013]
| Abhishek Gupta | Osman Sarood | Laxmikant Kale | Dejan Milojicic
13-04
2013
[Paper]
Steal Tree: Low-Overhead Tracing of Work Stealing Schedulers [PLDI 2013]
| Jonathan Lifflander | Sriram Krishnamoorthy | Laxmikant Kale
13-01
2013
[Paper]
HPC-Aware VM Placement in Infrastructure Clouds [IC2E 2013]
| Abhishek Gupta | Laxmikant Kale | Dejan Milojicic | Paolo Faraboschi | Susanne Balle
12-54
2012
[PhD Thesis]
Message-driven Parallel Language Runtime Design and Optimizations for Multicore-based Massively Parallel Machines [Thesis 2012]
12-50
2013
[Paper]
Acceleration of an Asynchronous Message Driven Programming Paradigm on IBM Blue Gene/Q [IPDPS 2013]
12-47
2012
[Paper]
Migratable Objects + Active Messages + Adaptive Runtime = Productivity + Performance: A Submission to the 2012 HPC Class II Challenge [SC 2012]
12-46
2013
[Paper]
Adoption Protocols for Fanout-Optimal Fault-Tolerant Termination Detection [PPoPP 2013]
12-45
2012
[PhD Thesis]
Runtime Support For Object-based Message-driven Parallel Applications on Heterogeneous Clusters [Thesis 2012]
12-44
2012
[PhD Thesis]
Compiler Support for Productive Message-Driven Parallel Programming [Thesis 2012]
12-42
2012
[Paper]
Structure-Adaptive Parallel Solution of Sparse Triangular Linear Systems [PPL Technical Report 2012]
| Ehsan Totoni | Michael Heath | Laxmikant Kale
12-41
2012
[MS Thesis]
Meta-Balancer: Automated Load Balancing Based On Application Behavior [Thesis 2012]
12-39
2012
[Paper]
Parallelizing Information Set Generation for Game Tree Search Applications. [SBAC-PAD 2012]
12-38
2012
[Paper]
Optimizing VM Placement for HPC in the Cloud [WCS&OCS 2012]
| Abhishek Gupta | Dejan Milojicic | Laxmikant Kale
12-37
2012
[Paper]
Assessing Energy Efficiency of Fault Tolerance Protocols for HPC Systems [SBAC-PAD 2012]
12-36
2012
[Paper]
Performance Optimization of a Parallel, Two Stage Stochastic Linear Program: The Military Aircraft Allocation Problem [ICPADS 2012]
| Akhil Langer | Ramprasad Venkataraman | Udatta Palekar | Laxmikant Kale | Steven Baker
12-35
2012
[Paper]
Scalable Algorithms for Distributed-Memory Adaptive Mesh Refinement [SBAC-PAD 2012]
| Akhil Langer | Jonathan Lifflander | Phil Miller | Kuo-Chuan Pan | Laxmikant Kale | Paul Ricker
12-33
2012
[Paper]
Optimizing Fine-grained Communication in a Biomolecular Simulation Application on Cray XK6 [SC 2012]
| Yanhua Sun | Gengbin Zheng | Chao Mei | Eric Bohm | James Phillips | Terry Jones | Laxmikant Kale
12-32
2012
[Paper]
Hiding Checkpoint Overhead in HPC Applications with a Semi-Blocking Algorithm [Cluster 2012]
12-31
2012
[Paper]
A Hierarchical Approach for Load Balancing on Parallel Multi-core Systems [ICPP 2012]
| Laercio Pilla | Christiane Ribeiro | Daniel Cordeiro | Chao Mei | Abhinav Bhatele | Philippe Navaux | Francois Broquedis | Jean-Francois Mehaut | Laxmikant Kale
12-29
2012
[Paper]
Automated Load Balancing Invocation based on Application Characteristics [Cluster 2012]
12-28
2012
[Paper]
Efficient ‘Cool Down’ of Parallel Applications [PASA 2012]
12-27
2012
[Paper]
Cloud Friendly Load Balancing for HPC Applications: Preliminary Work [CloudTech-HPC 2012]
12-22
2012
[Paper]
Scalable Algorithms for Constructing Balanced Spanning Trees on System-ranked Process Groups [EuroMPI 2012]
12-21
2012
[Paper]
Collectives on Two-tier Direct Networks [EuroMPI 2012]
| Nikhil Jain | JohnMark Lau | Laxmikant Kale
12-20
2012
[Paper]
`Cool' Load Balancing for High Performance Computing Data Centers [IEEE TC 2012]
12-19
2012
[Paper]
Short Paper: Exploring the Performance and Mapping of HPC Applications to Platforms in the Cloud [HPDC 2012]
| Abhishek Gupta | Laxmikant Kale | Dejan Milojicic | Paolo Faraboschi | Filippo Gioachin | Verdi March | Chun Hui Suen | Bu-Sung Lee | Richard Kaufmann
12-18
2011
[Paper]
Evaluation of HPC Applications on Cloud [OCS 2011]
| Abhishek Gupta | Dejan Milojicic
12-15
2012
[MS Thesis]
A Semi-Blocking Checkpoint Protocol to Minimize Checkpoint Overhead [Thesis 2012]
12-14
2012
[Paper]
A Message-Logging Protocol for Multicore Systems [FTXS 2012]
12-12
2012
[Paper]
A Scalable Double In-memory Checkpoint and Restart Scheme towards Exascale [FTXS 2012]
12-11
2012
[Paper]
Work Stealing and Persistence-based Load Balancers for Iterative Overdecomposed Applications [HPDC 2012]
| Jonathan Lifflander | Sriram Krishnamoorthy | Laxmikant Kale
12-08
2012
[Paper]
Collective Algorithms for Sub-communicators [ICS 2012]
| Anshul Mittal | Nikhil Jain | Thomas George | Yogish Sabharwal | Sameer Kumar
12-07
2012
[Paper]
Parallel Computing for DoD Airlift Allocation [PPL Technical Report 2012]
| Steven Baker | Udatta Palekar | Gagan Gupta | Laxmikant Kale | Akhil Langer | Mark Surina | Ramprasad Venkataraman
12-06
2012
[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]
A Scalable Double In-memory Checkpoint and Restart Scheme towards Exascale [PPL Technical Report 2012]
12-03
2012
[Paper]
Applying graph partitioning methods in measurement-based dynamic load balancing [PPL Technical Report 2012]
| Abhinav Bhatele | Sébastien Fourestier | Harshitha Menon | Laxmikant Kale | François Pellegrini
12-02
2012
[Paper]
A parallel algorithm for 3-D particle tracking and Lagrangian trajectory reconstruction [Journal of Measurement Science and Technology 2012]
| Douglas Barker | Jonathan Lifflander | Anshu Arya | Yuanhui Zhang
11-60
2011
[MS Thesis]
A Multi-level Scalable Startup for Parallel Applications [Thesis 2011]
11-58
2011
[Paper]
Detecting and Using Critical Paths at Runtime in Message Driven Parallel Programs [IJNC 2011]
11-57
2011
[MS Thesis]
Enabling Massive Parallelism for Two-Stage Stochastic Integer Optimizations: A Branch and Bound Based Approach [Thesis 2011]
11-55
2012
[Paper]
Comparing the Power and Performance of Intel’s SCC to State-of-the-Art CPUs and GPUs [ISPASS 2012]
| Ehsan Totoni | Babak Behzad | Swapnil Ghike | Josep Torrellas
11-54
2011
[Paper]
ACM SRC: Optimizing All-to-All Algorithm for PERCS Network Using Simulation [SC 2011]
11-53
2011
[MS Thesis]
Simulation-based Performance Analysis and Tuning for Future Supercomputers [Thesis 2011]
11-51
2012
[Paper]
Mapping Dense LU Factorization on Multicore Supercomputer Nodes [IPDPS 2012]
11-50
2012
[Paper]
A uGNI-Based Asynchronous Message-driven Runtime System for Cray Supercomputers with Gemini Interconnect [IPDPS 2012]
| Yanhua Sun | Gengbin Zheng | Ryan Olson | Terry Jones | Laxmikant Kale
11-49
2011
[Paper]
Charm++ for Productivity and Performance: A Submission to the 2011 HPC Class II Challenge [SC 2011]
11-41
2011
[Paper]
Using Shared Arrays in Message-Driven Parallel Programs [ParCo 2011]
11-40
2011
[Paper]
Real Time Contingency Analysis for Power Grids [Euro-Par 2011]
| Anshul Mittal | Jagobondhu Hazra | Nikhil Jain | Vivek Goyal | Deva Seetharam | Yogish Sabharwal
11-37
2011
[Paper]
Simulation-based Performance Analysis and Tuning for a Two-level Directly Connected System [ICPADS 2011]
11-35
2011
[Paper]
Evaluation of HPC Applications on Cloud [HPL 2011]
| Abhishek Gupta | Dejan Milojicic
11-34
2011
[Paper]
Exploring Partial Synchrony in an Asynchronous Environment Using Dense LU [PPL Technical Report 2011]
11-32
2011
[Paper]
Asynchronous Collective Output With Non-Dedicated Cores [IASDS 2011]
| Phil Miller | Shen Li | Chao Mei
11-30
2011
[Paper]
Design and Analysis of a Message Logging Protocol for Fault Tolerant Multicore Systems [PPL Technical Report 2011]
11-29
2011
[Paper]
Weighted locality sensitive scheduling for mitigating noise on multicore clusters [HiPC 2011]
| Vivek Kale | Abhinav Bhatele | William Gropp
11-28
2011
[Paper]
Improving Parallel System Performance with a NUMA-aware Load Balancer [Computer Science Research and Technical Reports 2011]
| Laercio Pilla | Christiane Ribeiro | Daniel Cordeiro | Abhinav Bhatele | Philippe Navaux | Jean-Francois Mehaut | Laxmikant Kale
11-27
2011
[Paper]
Optimizations for Message Driven Applications on Multicore Architectures [HiPC 2011]
11-26
2011
[Paper]
Dynamic Load Balance for Optimized Message Logging in Fault Tolerant HPC Applications [Cluster 2011]
| Esteban Meneses | Greg Bronevetsky | Laxmikant Kale
11-25
2011
[Paper]
ParSSSE: An Adaptive Parallel State Space Search Engine [PPL 2011]
11-23
2011
[Paper]
Automatic Handling of Global Variables for Multi-threaded MPI Programs [ICPADS 2011]
11-22
2011
[Paper]
Improving communication performance in dense linear algebra via topology aware collectives [SC 2011]
| Edgar Solomonik | Abhinav Bhatele | James Demmel
11-21
2011
[Paper]
Avoiding hot-spots on two-level direct networks [SC 2011]
11-18
2011
[Paper]
A `Cool' Load Balancer for Parallel Applications [SC 2011]
11-17
2011
[Paper]
Enabling and Scaling Biomolecular Simulations of 100~Million Atoms on Petascale Machines with a Multicore-optimized Message-driven Runtime [SC 2011]
| Chao Mei | Yanhua Sun | Gengbin Zheng | Eric Bohm | Laxmikant Kale | James Phillips | Chris Harrison
11-13
2011
[Paper]
Using Shared Arrays in Message-Driven Parallel Programs [HIPS 2011]
11-12
2011
[Paper]
Heuristic-based techniques for mapping irregular communication graphs to mesh topologies [ESCAPE 2011]
11-11
2011
[Paper]
A Multi-level Scalable Startup for Parallel Applications [ROSS 2011]
11-10
2011
[Paper]
Temperature Aware Load Balancing for Parallel Applications: Preliminary Work [HPPAC 2011]
11-09
2011
[Paper]
Charm++ [Encyclopedia of Parallel Computing 2011]
11-08
2011
[Paper]
Parallel Sorting [Encyclopedia of Parallel Computing 2011]
11-07
2011
[Paper]
Distributed Memory Load Balancing [Encyclopedia of Parallel Computing 2011]
11-06
2011
[Paper]
Parallel Combinatorial Search [Encyclopedia of Parallel Computing 2011]
11-05
2011
[Paper]
An Adaptive Framework for Large-scale State Space Search [LSPP 2011]
11-04
2011
[Paper]
Evaluation of Simple Causal Message Logging for Large-Scale Fault Tolerant HPC Systems [DPDNS 2011]
| Esteban Meneses | Greg Bronevetsky | Laxmikant Kale
11-03
2011
[Paper]
Accelerator Support in the Charm++ Parallel Programming Model [Scientific Computing with Multicore and Accelerators 2011]
11-02
2011
[Paper]
Topology Aware Task Mapping [Encyclopedia of Parallel Computing 2011]
11-01
2011
[Paper]
Architectural constraints to attain 1 Exaflop/s on three scientific application classes [IPDPS 2011]
| Abhinav Bhatele | Pritish Jetley | Hormozd Gahvari | Lukasz Wesolowski | William Gropp | Laxmikant Kale
10-43
2010
[Paper]
Optimizing Matrix Transpose on Torus Interconnects [Euro-Par 2010]
| Venkatesan Chakaravarthy | Nikhil Jain | Yogish Sabharwal
10-42
2010
[Paper]
Optimal bucket algorithms for large MPI collectives on torus interconnects [ICS 2010]
| Nikhil Jain | Yogish Sabharwal
10-26
2011
[Paper]
A Comparative Analysis of Load Balancing Algorithms Applied to a Weather Forecast Model [SBAC-PAD 2011]
| Eduardo Rodrigues | Philippe Navaux | Jairo Panetta | Alvaro Fazenda | Celso Mendes | Laxmikant Kale
10-25
2011
[Paper]
NAnoscale Molecular Dynamics (NAMD) [Encyclopedia of Parallel Computing 2011]
| Laxmikant Kale | Abhinav Bhatele | Eric Bohm | James Phillips
10-24
2010
[PhD Thesis]
Intelligent Runtime Tuning of Parallel Applications With Control Points [Thesis 2010]
10-23
2010
[Paper]
Debugging Parallel Applications via Provisional Execution [PPL Technical Report 2010]
10-22
2010
[PhD Thesis]
Debugging Large Scale Applications with Virtualization [Thesis 2010]
10-21
2010
[Paper]
Optimizing an MPI Weather Forecasting Model via Processor Virtualization [HiPC 2010]
| Eduardo Rodrigues | Philippe Navaux | Jairo Panetta | Celso Mendes | Laxmikant Kale
10-20
2010
[Paper]
Periodic Hierarchical Load Balancing for Large Supercomputers [IJHPCA 2010]
10-19
2010
[Paper]
A Study of Memory-Aware Scheduling in Message Driven Parallel Programs [HiPC 2010]
10-18
2010
[Paper]
Automated Mapping of Regular Communication Graphs on Mesh Interconnects [HiPC 2010]
10-17
2010
[PhD Thesis]
Automating Topology Aware Mapping for Supercomputers [Thesis 2010]
10-16
2010
[Paper]
Scaling Hierarchical N-Body Simulations on GPU Clusters [SC 2010]
10-15
2010
[Paper]
Simulating Large Scale Parallel Applications using Statistical Models for Sequential Execution Blocks [ICPADS 2010]
10-14
2010
[Paper]
Automatic MPI to AMPI Program Transformation using Photran [PROPER 2010]
| Stas Negara | Gengbin Zheng | Kuo-Chuan Pan | Natasha Negara | Ralph Johnson | Laxmikant Kale | Paul Ricker
10-13
2010
[Paper]
Optimizing a Parallel Runtime System for Multicore Clusters: A Case Study [TeraGrid 2010]
10-12
2010
[Paper]
Robust Non-Intrusive Record-Replay with Processor Extraction [PADTAD 2010]
10-11
2010
[Paper]
Debugging Large Scale Applications in a Virtualized Environment [LCPC 2010]
10-10
2010
[Paper]
Static Macro Data Flow: Compiling Global Control into Local Control [HIPS 2010]
10-09
2010
[Paper]
Automatic MPI to AMPI Program Transformation [Charm++ Workshop 2010]
| Stas Negara | Kuo-Chuan Pan | Gengbin Zheng | Natasha Negara | Ralph Johnson | Laxmikant Kale | Paul Ricker
10-08
2010
[Paper]
Hierarchical Load Balancing for Charm++ Applications on Large Supercomputers [P2S2 2010]
10-07
2010
[Paper]
Automated Mapping of Structured Communication Graphs onto Mesh Interconnects [Computer Science Research and Technical Reports 2010]
| Abhinav Bhatele | I-Hsin Chung | Laxmikant Kale
10-06
2009
[Paper]
Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects [Advanced Computational Infrastructures for Parallel and Distributed Applications 2009]
10-05
2010
[Paper]
A Study of Memory-Aware Scheduling in Message Driven Parallel Programs [PPL Technical Report 2010]
10-04
2010
[Paper]
Optimizing communication for Charm++ applications by reducing network contention [Concurrency and Computation: Practice and Experience 2010]
10-03
2010
[Paper]
Understanding application performance via micro-benchmarks on three largesupercomputers: Intrepid, Ranger and Jaguar [IJHPCA 2010]
10-02
2010
[Paper]
Team-based Message Logging: Preliminary Results [Resilience 2010]
10-01
2010
[Paper]
Detecting and Using Critical Paths at Runtime in Message Driven Parallel Programs [APDCM 2010]
09-31
2009
[Paper]
SMP Based Solver for Large Binary Systems [PDAA 2009]
| Nikhil Jain | Brajesh Pande | Phalguni Gupta
09-30
2009
[Paper]
Patterns for Overlapping Communication and Computation [ParaPLoP 2009]
09-14
2009
[Paper]
PGAS in the Message-Driven Execution Model [APGAS 2009]
09-13
2009
[PhD Thesis]
Techniques in Scalable and Effective Parallel Performance Analysis [Thesis 2009]
09-12
2009
[Paper]
Early Application Development/Tuning and Application Characterization/ Segmentation [IJHPCA 2009]
09-11
2009
[Paper]
Programming Models at Exascale: Adaptive Runtime Systems, Incomplete Simple Languages, and Interoperability [IJHPCA 2009]
09-10
2010
[Paper]
Highly Scalable Parallel Sorting [IPDPS 2010]
09-09
2009
[Paper]
Towards a Framework for Abstracting Accelerators in Parallel Applications: Experience with Cell [SC 2009]
09-08
2009
[Paper]
Continuous Performance Monitoring for Large-Scale Parallel Applications [HiPC 2009]
09-07
2009
[Paper]
Quantifying Network Contention on Large Parallel Machines [PPL 2009]
09-06
2009
[Paper]
Flexible Hardware Mapping for Finite Element Simulations on Hybrid CPU / GPU Clusters [SAAHPC 2009]
09-05
2009
[Paper]
Integrated Performance Views in Charm ++: Projections Meets TAU [ICPP 2009]
| Scott Biersdorff | Chee Lee | Allen Malony | Laxmikant Kale
09-04
2009
[Paper]
A Pattern Language for Topology Aware Mapping [ParaPLoP 2009]
| Abhinav Bhatele | Laxmikant Kale | Nicholas Chen | Ralph Johnson
09-03
2009
[Paper]
Scalable Interaction with Parallel Applications [TeraGrid 2009]
09-02
2009
[Paper]
Dynamic Topology Aware Load Balancing Algorithms for Molecular Dynamics Applications [ICS 2009]
09-01
2009
[Paper]
An Evaluative Study on the Effect of Contention on Message Latencies in Large Supercomputers [LSPP 2009]
08-16
2008
[PhD Thesis]
A Fault Tolerance Protocol for Fast Recovery [Thesis 2008]
08-15
2009
[Paper]
Parallel Simulations of Dynamic Fracture Using Extrinsic Cohesive Elements [J. Sci. Comp. 2009]
| Isaac Dooley | Sandhya Mangala | Laxmikant Kale | Philippe Geubelle
08-14
2008
[Paper]
Control Points for Adaptive Parallel Performance Tuning [PPL Technical Report 2008]
08-13
2008
[Paper]
A Case Study in Tightly Coupled Multi-paradigm Parallel Programming [LCPC 2008]
08-12
2008
[MS Thesis]
An Application Programming Interface for General Purpose Graphics Processing Units in an Asynchronous Runtime System [Thesis 2008]
08-11
2009
[Paper]
CkDirect: Unsynchronized One-Sided Communication in a Message-Driven Paradigm [P2S2 2009]
08-10
2009
[Paper]
A Case Study of Communication Optimizations on 3D Mesh Interconnects [Euro-Par 2009]
08-09
2008
[Paper]
Some Essential Techniques for Developing Efficient Petascale Applications [SciDAC 2008]
08-08
2009
[Paper]
Dynamic High-Level Scripting in Parallel Applications [IPDPS 2009]
08-07
2008
[Paper]
Benefits of Topology Aware Mapping for Mesh Interconnects [PPL 2008]
08-06
2008
[Paper]
Memory Tagging in Charm++ [PADTAD 2008]
08-05
2008
[Paper]
Towards Scalable Performance Analysis and Visualization through Data Reduction [HIPS 2008]
08-04
2008
[Paper]
NoiseMiner: An Algorithm for Scalable Automatic Computational Noise and Software Interference Detection [HIPS 2008]
08-03
2008
[Paper]
Massively Parallel Cosmological Simulations with ChaNGa [IPDPS 2008]
08-02
2008
[Paper]
Application-specific Topology-aware Mapping for Three Dimensional Topologies [LSPP 2008]
08-01
2008
[Paper]
Overcoming Scaling Challenges in Biomolecular Simulations across Multiple Platforms [IPDPS 2008]
07-17
2007
[PhD Thesis]
Efficient execution of tightly-coupled parallel applications in grid computing environments [Thesis 2007]
07-15
2007
[MS Thesis]
A Preliminary Investigation of Emulating Applications That Use Petabytes of Memory on Petascale Machines [Thesis 2007]
07-14
2007
[PhD Thesis]
Supporting Multi-Paradigm Parallel Programming on An Adaptive Run-Time System [Thesis 2007]
07-13
2007
[Paper]
Parallel Mesh Adaptation for Highly Evolving Geometries with Application to Solid Propellant Rockets [International Meshing Roundtable 2007]
| D. Guoy | Terry Wilmarth | Phil Alexander | Xiangmin Jiao | Mike Campbell | E. Shaffer | Robert Fiedler | W. Cochran | P. Suriyamongkol
07-12
2007
[MS Thesis]
Application-specific Topology-aware Mapping and Load Balancing for three-dimensional Torus Topologies [Thesis 2007]
07-10
2007
[Paper]
NAMD: A Portable and Highly Scalable Program for Biomolecular Simulations [Computer Science Research and Technical Reports 2007]
07-09
2007
[Paper]
Toward Petascale Comological Simulations with ChaNGa [PPL Technical Report 2007]
07-08
2007
[Paper]
Supporting Adaptivity in MPI for Dynamic Parallel Applications [PPL Technical Report 2007]
07-07
2007
[Paper]
Parallel Simulations of Dynamic Fracture Using Extrinsic Cohesive Elements [PPL Technical Report 2007]
| Isaac Dooley | Sandhya Mangala | Laxmikant Kale | Philippe Geubelle
07-06
2007
[Paper]
Scalable Techniques for Performance Analysis [Computer Science Research and Technical Reports 2007]
07-05
2008
[Paper]
Biomolecular modeling in the era of petascale computing [Petascale Computing: Algorithms and Applications 2008]
| Klaus Schulten | James Phillips | Laxmikant Kale | Abhinav Bhatele
07-04
2007
[Paper]
Programming Petascale Applications with Charm++ and AMPI [Petascale Computing: Algorithms and Applications 2007]
07-03
2007
[Paper]
Fine grained parallelization of the Car-Parrinello ab initio MD method on Blue Gene/L [IBM Journal of Research and Development 2007]
| Eric Bohm | Abhinav Bhatele | Laxmikant Kale | Mark Tuckerman | Sameer Kumar | John Gunnels | Glenn Martyna
07-02
2007
[Paper]
Scalable Molecular Dynamics with NAMD on Blue Gene/L [IBM Journal of Research and Development 2007]
07-01
2007
[Paper]
Optimizing Distributed Application Performance Using Dynamic Grid Topology-Aware Load Balancing [IPDPS 2007]
06-18
2007
[Paper]
Charisma: Orchestrating Migratable Parallel Objects [HPDC 2007]
06-17
2006
[MS Thesis]
Automated Source-to-Source Translations to Assist Parallel Programmers [Thesis 2006]
06-16
2006
[MS Thesis]
Charm++ on the Cell Processor [Thesis 2006]
06-15
2006
[Paper]
Parallel Adaptive Simulations of Dynamic Fracture Events [Engineering with Computers 2006]
| Sandhya Mangala | Terry Wilmarth | Sayantan Chakravorty | Nilesh Choudhury | Laxmikant Kale | Philippe Geubelle
06-14
2006
[Paper]
Charm++, Offload API, and the Cell Processor [PMUP 2006]
06-13
2006
[Paper]
Quantifying the Interference Caused by Subnormal Floating-Point Values [OSIHPA 2006]
06-12
2007
[Paper]
A Fault Tolerance Protocol with Fast Fault Recovery [IPDPS 2007]
06-11
2006
[Paper]
Proactive Fault Tolerance in MPI Applications via Task Migration [HiPC 2006]
06-10
2006
[MS Thesis]
Design and Implementation of a Flexible Cluster-Scheduling Framework [Thesis 2006]
06-09
2006
[MS Thesis]
Performance Evaluation of Tree structures and Tree traversals for Parallel N-Body Cosmological Simulations [Thesis 2006]
06-08
2006
[Paper]
Automatic Dynamic Load Balancing for a Crack Propagation Application [PPL Technical Report 2006]
| Gengbin Zheng | Michael Breitenfeld | Hari Govind | Philippe Geubelle | Laxmikant Kale
06-07
2006
[MS Thesis]
Parallel Incremental adaptivity for Unstructured Meshes in Two Dimensions [Thesis 2006]
06-06
2006
[Paper]
Run-time Support for Controlling Communication-Induced Memory Fluctuation [PPL Technical Report 2006]
06-05
2006
[Paper]
Multiple Flows of Control in Migratable Parallel Programs [HPSEC 2006]
06-04
2006
[Paper]
HPC-Colony: Services and Interfaces for Very Large Systems [OSR Special Issue on HEC OS/Runtimes 2006]
| Sayantan Chakravorty | Celso Mendes | Laxmikant Kale | Terry Jones | Andrew Tauferner | Todd Inglett | Jose Moreira
06-03
2006
[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]
Support for Adaptivity in ARMCI Using Migratable Objects [POHLL 2006]
06-01
2006
[Paper]
Scalable Cosmological Simulations on Parallel Machines [VECPAR 2006]
05-24
2005
[Paper]
Biomolecular modeling using parallel supercomputers [Handbook of Computational Molecular Biology 2005]
| Laxmikant Kale | Klaus Schulten | Robert Skeel | Glenn Martyna | Mark Tuckerman | James Phillips | Sameer Kumar | Gengbin Zheng
05-23
2005
[Paper]
Scalable molecular dynamics with NAMD [Journal of Computational Chemistry 2005]
| James Phillips | Rosemary Braun | Wei Wang | James Gumbart | Emad Tajkhorshid | Elizabeth Villa | Christophe Chipot | Robert Skeel | Laxmikant Kale | Klaus Schulten
05-22
2005
[Paper]
Parallelization of Level Set Methods for Solving Solidification Problems [PPL Technical Report 2005]
| Kai Wang | Anthony Chang | Jonathan Dantzig | Laxmikant Kale
05-21
2005
[Paper]
The Nonsingularity of Sparse Approximate Inverse Preconditioning and Its Performance Based on Processor Virtualization [PPL Technical Report 2005]
05-20
2005
[Paper]
A Parallel Multigrid Solver Based on ProcessorVirtualization Techniques [PPL Technical Report 2005]
05-19
2005
[Paper]
Performance Visualization and Analysis of Parallel Discrete Event Simulations with Projections [PPL Technical Report 2005]
05-18
2006
[Paper]
Topology-aware task mapping for reducing communication contention on large parallel machines [IPDPS 2006]
05-17
2005
[PhD Thesis]
Optimizing Communication for Massively Parallel Processing [Thesis 2005]
05-16
2006
[Paper]
A system integration framework for coupled multiphysics simulations [Engineering with Computers 2006]
| Xiangmin Jiao | Gengbin Zheng | Phil Alexander | Mike Campbell | Orion Lawlor | John Norris | Andreas Haselbacher | Michael Heath
05-15
2005
[Paper]
Scalable, fine grain, parallelization of the Car-Parrinello ab initio molecular dynamics method [PPL Technical Report 2005]
05-14
2006
[Paper]
ParFUM: A Parallel Framework for Unstructured Meshes for Scalable Dynamic Physics Applications [Engineering with Computers 2006]
05-13
2006
[Paper]
Achieving Strong Scaling with NAMD on Blue Gene/L [IPDPS 2006]
| Sameer Kumar | Chao Huang | Gheorghe Almasi | Laxmikant Kale
05-12
2005
[Paper]
Performance Degradation in the Presence of Subnormal Floating-Point Values [OSIHPA 2005]
| Orion Lawlor | Hari Govind | Isaac Dooley | Michael Breitenfeld | Laxmikant Kale
05-11
2005
[Paper]
Scaling an Optimistic Parallel Simulation of Large-scale Interconnection Networks [WSC 2005]
05-10
2005
[PhD Thesis]
Impostors for Parallel Interactive Computer Graphics [Thesis 2005]
05-09
2005
[MS Thesis]
Low diameter regular graph as a network topology in direct and hybrid interconnection networks [Thesis 2005]
05-08
2005
[Paper]
An Integration Framework for Simulations of Solid Rocket Motors [AIAAPropulsion 2005]
| Xiangmin Jiao | Gengbin Zheng | Orion Lawlor | Phil Alexander | Mike Campbell | Michael Heath | Robert Fiedler
05-07
2005
[MS Thesis]
Strategies for topology-aware task mapping and for rebalancing with bounded migrations [Thesis 2005]
05-06
2005
[PhD Thesis]
Achieving High Performance on Extremely Large Parallel Machines: Performance Prediction and Load Balancing [Thesis 2005]
05-05
2005
[MS Thesis]
Implementation of parallel mesh partition and ghost generation for the Finite Element Mesh framework [Thesis 2005]
05-04
2006
[Paper]
Performance Evaluation of Adaptive MPI [PPoPP 2006]
05-03
2005
[Paper]
Performance Prediction using Simulation of Large-scale InterconnectionNetworks in POSE [PADS 2005]
05-02
2005
[Paper]
Architecture for supporting Hardware Collectives in Output-Queued High-Radix Routers [HiPC 2005]
| Sameer Kumar | Laxmikant Kale | Craig Stunkel
05-01
2005
[PhD Thesis]
POSE: Scalable General-purpose Parallel Discrete Event Simulation [Thesis 2005]
04-18
2004
[PhD Thesis]
Jade: Compiler-Supported Multi-Paradigm Processor Virtualization-Based Parallel Programming [Thesis 2004]
04-17
2004
[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]
Performance and Modularity Benefits of Message-Driven Execution [Journal of Parallel and Distributed Computing 2004]
04-15
2005
[Paper]
Using Message-Driven Objects to Mask Latency in Grid Computing Applications [IPDPS 2005]
04-14
2005
[Paper]
Proactive Fault Tolerance in Large Systems [HPCRI 2005]
04-13
2004
[Paper]
An Orchestration Language for Parallel Objects [LCR 2004]
04-12
2005
[Paper]
Simulation-Based Performance Prediction for Large Parallel Machines [IJPP 2005]
| Gengbin Zheng | Terry Wilmarth | Praveen Jagadishprasad | Laxmikant Kale
04-11
2004
[MS Thesis]
LeanMD: A Charm++ framework for high performance molecular dynamics simulation on large parallel machines [Thesis 2004]
04-10
2004
[Paper]
MSA: Multiphase Specifically Shared Arrays [LCPC 2004]
04-09
2004
[Paper]
Faucets: Efficient Resource Allocation on the Computational Grid [ICPP 2004]
04-08
2004
[MS Thesis]
Parallel Simulation of Large Scale Interconnection Networks used in High Performance Computing [Thesis 2004]
| Praveen Jagadishprasad
04-07
2004
[MS Thesis]
System Support for Checkpoint/Restart of Charm++ and AMPI Applications [Thesis 2004]
04-06
2004
[Paper]
FTC-Charm++: An In-Memory Checkpoint-Based Fault Tolerant Runtime for Charm++ and MPI [Cluster 2004]
04-05
2004
[Paper]
Scaling Applications to Massively Parallel Machines Using Projections Performance Analysis Tool [FGCS 2004]
04-04
2004
[Paper]
Debugging Support for Charm++ [PADTAD 2004]
04-03
2004
[Paper]
A Fault Tolerant Protocol for Massively Parallel Systems [FTPDS 2004]
04-02
2004
[Paper]
Performance Modeling and Programming Environments for Petaflops Computers and the Blue Gene Machine [NSFNGS 2004]
| Gengbin Zheng | Terry Wilmarth | Orion Lawlor | Laxmikant Kale | Sarita Adve | David Padua | Philippe Geubelle
04-01
2004
[Paper]
POSE: Getting Over Grainsize in Parallel Discrete Event Simulation [ICPP 2004]
03-19
2003
[MS Thesis]
Simulating Large Parallel Machines for Performance Prediction [Thesis 2003]
03-18
2003
[MS Thesis]
Parallelizing CPAIMD Using Charm++ [Thesis 2003]
03-17
2003
[MS Thesis]
An Efficient Implementation of Charm++ on Virtual Machine Interface [Thesis 2003]
03-16
2004
[Paper]
Performance and Productivity in Parallel Programming via Processor Virtualization [PPHEC 2004]
03-15
2003
[Paper]
Opportunities and Challenges of Modern Communication Architectures:Case Study with QsNet [CAC Workshop at IPDPS 2003]
03-14
2003
[Paper]
Analyzing Bidding Strategies For Schedulers In A Simulated Multiple-Cluster Market Driven Environment [Thesis 2003]
03-13
2003
[MS Thesis]
Debugging Support for Charm++ [Thesis 2003]
03-11
2003
[Paper]
Scaling Collective Multicast on Fat-tree Networks [ICPADS 2003]
03-10
2003
[Paper]
Supporting Dynamic Parallel Object Arrays [Concurrency and Computation: Practice and Experience 2003]
03-09
2003
[MS Thesis]
Balancing Priorities and Load for State Space Search On Large Parallel Machines [Thesis 2003]
03-08
2003
[MS Thesis]
Automatic Out-of-Core Execution Support for CHARM++ [Thesis 2003]
03-07
2003
[Paper]
Adaptive MPI [LCPC 2003]
03-06
2003
[Paper]
Scalable Parallelization of Ab Initio Molecular Dynamics [PPL Technical Report 2003]
03-05
2004
[Paper]
BigSim: A Parallel Simulator for Performance Prediction of Extremely Large Parallel Machines [IPDPS 2004]
03-04
2003
[Paper]
Scaling Collective Multicast on High Performance Clusters [PPL Technical Report 2003]
03-03
2003
[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]
Jade: A Parallel Message-Driven Java [Workshop on Java in Computational Science at ICCS 2003]
03-01
2003
[Paper]
Faucets: Efficient Resource Allocation on the Computational Grid [PPL Technical Report 2003]
02-10
2003
[Paper]
A Framework for Collective Personalized Communication [IPDPS 2003]
02-09
2002
[Paper]
The Virtualization Approach to Parallel Programming: Runtime Optimizations and the State of the Art [LACSI 2002]
02-08
2002
[Paper]
Charisma: A Component Architecture for Parallel Programming [Publication Information Not Available 2002]
02-07
2002
[Paper]
NAMD: Biomolecular Simulation on Thousands of Processors [SC 2002]
| James Phillips | Gengbin Zheng | Sameer Kumar | Laxmikant Kale
02-06
2002
[Paper]
A Voxel-Based Parallel Collision Detection Algorithm [ICS 2002]
02-05
2002
[Paper]
Adaptive MPI [PPL Technical Report 2002]
02-04
2002
[Paper]
NAMD: Biomolecular Simulation on Thousands of Processors [Scaling to New Heights Workshop at Pittsburgh Supercomputing Center 2002]
| James Phillips | Gengbin Zheng | Laxmikant Kale
02-03
2002
[Paper]
A Parallel-Object Programming Model for Petaflops Machines and Blue Gene/Cyclops [NSFNGS 2002]
02-02
2002
[MS Thesis]
An Adaptive Mesh Refinement (AMR) Library Using Charm++ [Thesis 2002]
02-01
2002
[Paper]
A Malleable-Job System for Timeshared Parallel Machines [CCGrid 2002]
01-06
2001
[MS Thesis]
An Adaptive Job Scheduler for Timeshared Parallel Machines [Thesis 2001]
01-05
2001
[MS Thesis]
A Grid-Based Parallel Collision Detection Algorithm [Thesis 2001]
01-04
2001
[Paper]
Emulating Petaflops Machines and Blue Gene [IPDPS 2001]
01-03
2001
[Paper]
An Interface Model for Parallel Components [LCPC 2001]
01-02
2001
[Paper]
Improving Paging Performace With Object Prefetching [PPL Technical Report 2001]
01-01
2001
[Paper]
Supporting Dynamic Parallel Object Arrays [JGI 2001]
00-08
2000
[PhD Thesis]
Versatile Automatic Load Balancing with Migratable Objects [Thesis 2000]
00-07
2000
[MS Thesis]
A Checkpoint and Restart Mechanism for Parallel Programming Systems [Thesis 2000]
00-06
2000
[Paper]
Scalable Molecular Dynamics for Large Biomolecular Systems [SC 2000]
| Robert Brunner | James Phillips | Laxmikant Kale
00-05
2000
[Paper]
Run-time Support for Adaptive Load Balancing [RTSPP 2000]
00-04
2000
[Paper]
A New Approach to Software Integration Frameworks for Multi-physicsSimulation Codes [IFIP Conference on the Architecture of Scientific Software 2000]
| Eric Sturler | Jay Hoeflinger | Laxmikant Kale | Milind Bhandarkar
00-03
2001
[Paper]
Object-Based Adaptive Load Balancing for MPI Programs [ICCS 2001]
| Milind Bhandarkar | Laxmikant Kale | Eric Sturler | Jay Hoeflinger
00-02
2000
[Paper]
An Adaptive Job Scheduler for Timeshared Parallel Machines [PPL Technical Report 2000]
00-01
2000
[Paper]
A Parallel Framework for Explicit FEM [HiPC 2000]
99-08
1999
[MS Thesis]
Communication Library for Parallel Architectures [Thesis 1999]
99-07
1999
[Paper]
BioCoRE: A collaboratory for structural biology [SCS International Conference on Web-Based Modeling and Simulation 1999]
| Milind Bhandarkar | Gila Budescu | William Humphrey | Jesus Izaguirre | Sergei Izrailev | Laxmikant Kale | Dorina Kosztin | Ferenc Molnar | James Phillips | Klaus Schulten
99-06
1999
[Paper]
Branch and Bound Based Load Balancing for Parallel Applications [LNCS 1999]
99-05
1999
[Paper]
Web-based Interaction and Monitoring for Parallel Programs (ViaConspector) [PPL Technical Report 1999]
99-04
1999
[Paper]
Multilingual Debugging Support for Data-driven and Thread-based Parallel Languages [LCPC 1999]
99-03
2000
[Paper]
Handling Application-Induced Load Imbalance using Parallel Objects [Parallel and Distributed Computing for Symbolic and Irregular Applications 2000]
99-02
1999
[Paper]
Adapting to Load on Workstation Clusters [ Frontiers of Massively Parallel Computation 1999]
99-01
2000
[Paper]
Application Performance of a Linux Cluster using Converse [RTSPP 2000]
98-10
1999
[Paper]
Algorithmic Challenges in Computational Molecular Biophysics [Journal of Computational Physics 1999]
| Tamar Schlick | Robert Skeel | Axel Brunger | Laxmikant Kale | John Board Jr. | Jan Hermans | Klaus Schulten
98-09
1998
[Paper]
Programming Languages for CSE: the state of the art [IEEE Computational Science and Engineering 1998]
98-08
1998
[Paper]
NAMD: A Case Study in Multilingual Parallel Programming [LCPC 1998]
| Laxmikant Kale | Milind Bhandarkar | Robert Brunner | Neal Krawetz | J. Philips | Aritomo Shinozaki
98-07
1998
[Paper]
Static networks: A powerful and elegant extension to concurrent object-oriented languages [LNCS 1998]
98-06
1998
[Paper]
Computational Molecular Biophysics Today: A Confluence of Methodological Advances and Complex Biomolecular Applications [Journal of Computational Physics 1998]
| Tamar Schlick | Robert Skeel | Axel Brunger | Klaus Schulten | Laxmikant Kale | Jan Hermans | John Board Jr.
98-05
1998
[Paper]
Avoiding Algorithmic Obfuscation in a Message-Driven Parallel MD Code [LNCS 1998]
| James Phillips | Robert Brunner | Aritomo Shinozaki | Milind Bhandarkar | Neal Krawetz | Laxmikant Kale | Robert Skeel | Klaus Schulten
98-04
1998
[Paper]
Flexibility and Interoperability in a Parallel Molecular Dynamics Code [Object Oriented Methods for Inter-operable Scientific and Engineering Computing 1998]
| Robert Brunner | Laxmikant Kale | James Phillips
98-03
1998
[Paper]
NAMD2: Greater Scalability for Parallel Molecular Dynamics [Journal of Computational Physics 1998]
| Laxmikant Kale | Robert Skeel | Milind Bhandarkar | Robert Brunner | Attila Gursoy | Neal Krawetz | James Phillips | Aritomo Shinozaki | Krishnan Varadarajan | Klaus Schulten
98-02
1998
[Paper]
Load Balancing in Parallel Molecular Dynamics [International Symposium on Solving Irregularly Structured Problems in Parallel 1998]
98-01
1998
[Paper]
Multiparadigm, Multilingual Interoperability: Experience with Converse [RTSPP 1998]
97-03
1997
[Paper]
NAMD: A Case Study in Multilingual Parallel Programming [LCPC 1997]
| Laxmikant Kale | Milind Bhandarkar | Robert Brunner | Neal Krawetz | J. Philips | Aritomo Shinozaki
97-02
1997
[Paper]
Design and Implementation of Parallel Java with Global Object Space [CPDPTA 1997]
97-01
1997
[Paper]
Agents: an Abstraction Mechanism that Labels and Taxonomizes theObjects it Encapsulates [PPL Technical Report 1997]
96-15
1996
[Paper]
Simulating Message Driven Programs [ICPP 1996]
96-14
1996
[Paper]
Object-Oriented Implementation of the NAS Parallel Benchmarks using Charm++ [PPL Technical Report 1996]
96-13
1996
[PhD Thesis]
Automating Runtime Optimizations for Parallel Object-Oriented Programming [Thesis 1996]
96-12
1996
[Paper]
Towards Automatic Peformance Analysis [ICPP 1996]
96-11
1996
[Paper]
Charm++: Parallel Programming with Message-Driven Objects [Book Chapter 1996]
96-10
1996
[Paper]
Structured Dagger: A Coordination Language for Message-Driven Programming [Euro-Par 1996]
96-09
1995
[Paper]
Threads for Interoperable Parallel Programming [LCPC 1995]
96-08
1996
[Paper]
Automating Parallel Runtime Optimizations Using Post-Mortem Analysis [ICS 1996]
96-07
1996
[Paper]
Automating Runtime Optimizations for Load Balancing in Irregular Problems [CPDPTA 1996]
96-06
1996
[Paper]
A Parallel Array Abstraction for Data-Driven Objects [POOMA 1996]
96-05
1996
[Paper]
MICE: A Prototype MPI Implementation in Converse Environment [MPI Developers Conference 1996]
96-04
1996
[Paper]
NAMD - a Parallel, Object-Oriented Molecular Dynamics Program [International Journal Supercomputing Applications and High Performance Computing 1996]
| M. Nelson | William Humphrey | Attila Gursoy | A. Dalke | Laxmikant Kale | Robert Skeel | Klaus Schulten
96-03
1996
[Paper]
Converse : An Interoperable Framework for Parallel Programming [IPPS 1996]
96-02
1996
[Paper]
Converse : An Interoperable Framework for Parallel Programming [IPPS 1996]
96-01
1996
[Paper]
Converse : An Interoperable Framework for Parallel Programming [IPPS 1996]
95-16
1995
[Paper]
Parallel Import Report [PPL Technical Report 1995]
95-15
1995
[Paper]
Agents: an Undistorted Representation of Problem Structure [LCPC 1995]
95-13
1995
[Paper]
A Parallel Adaptive Fast Multipole algorithm for N-body problems [ICPP 1995]
95-11
2005
[Paper]
Efficient, Language-Based Checkpointing for Massively Parallel Programs [PPL Technical Report 2005]
95-10
1995
[PhD Thesis]
Exploiting Message Driven Execution to Compile Data Parallel Programs [Thesis 1995]
95-09
1995
[PhD Thesis]
Analysis of Object Based and Message Driven Programs [Thesis 1995]
95-08
1994
[PhD Thesis]
Simplified Expression of Message Driven Programs and Quantification of Their Impact on Performance [Thesis 1994]
95-07
1995
[Paper]
Modularity, Reuse, and Efficiency with Message-Driven Libraries [PPSC 1995]
95-06
1994
[Paper]
Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview [IWPP 1994]
95-05
1995
[Paper]
Efficient Parallel Graph Coloring with Prioritization [LNCS 1995]
| Laxmikant Kale | B. Richards | Terry Allen
95-03
1995
[Paper]
The Charm Parallel Programming Language and System:Part II - The Runtime System [PPL Technical Report 1995]
95-02
1994
[Paper]
The Charm Parallel Programming Language and System:Part I --- Description of Language Features [PPL Technical Report 1994]
95-01
1995
[Paper]
MDScope - A visual Computing Environment for Structural Biology [Computer Physics Communications 1995]
| M. Nelson | Attila Gursoy | A. Dalke | Laxmikant Kale | Robert Skeel | Klaus Schulten | R. Kuffrin
94-07
1994
[MS Thesis]
Process Group and Collective Communication in a Message Driven Environment [Thesis 1994]
94-05
1994
[Paper]
Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview [IWPP 1994]
94-04
1994
[Paper]
Application-Oriented and Computer-Science-Centered HPCC Research [HPCC Workshop 1994]
94-03
1994
[Paper]
Dagger: Combining the Benefits of Synchronous and Asynchronous Communication Styles [IPPS 1994]
94-02
1994
[Paper]
Modeling Biomolecules: Larger Scales, Longer Durations [IEEECSE 1994]
| John Board Jr. | Laxmikant Kale | Klaus Schulten | Robert Skeel | Tamar Schlick
94-01
1994
[Paper]
A Framework for Intelligent Performance Feedback [PPL Technical Report 1994]
93-16
1992
[Paper]
Prioritization in Parallel Computing (extended abstract) [Parallel Symbolic Computing Workshop 1992]
93-15
1993
[Paper]
A portable software support system for irregular computations [PPL Technical Report 1993]
93-14
1993
[Paper]
Parallel Programming with CHARM: An Overview [PPL Technical Report 1993]
93-13
1993
[Paper]
A Load Balancing Strategy For Prioritized Execution of Tasks [International Symposium on Parallel Processing 1993]
93-12
1993
[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]
A Dynamic and Adaptive Quiescence Detection Algorithm [PPL Technical Report 1993]
| Amitabh Sinha | Laxmikant Kale | B. Ramkumar
93-10
1993
[Paper]
Tolerating Latency with Dagger [ISCIS 1993]
93-09
1996
[Paper]
Simulating Message Driven Programs [ICPP 1996]
93-08
1993
[Paper]
Performance Benefits of Message Driven Executions [Intel Supercomputer User's Group 1993]
93-07
1993
[Paper]
Loop Transformation for Prolog Programs [LNCS 1993]
| David Sehr | Laxmikant Kale | David Padua
93-06
1993
[Paper]
Prioritization in Parallel Symbolic Computing [LNCS 1993]
| Laxmikant Kale | B. Ramkumar | Vikram Saletore | Amitabh Sinha
93-05
1993
[MS Thesis]
Bidirectional Search in Parallel [Thesis 1993]
| Thorr Einarsson
93-04
1993
[Paper]
Information sharing mechanisms in parallel programs [IPPS 1993]
93-03
1993
[Paper]
Dagger: Combining the Benefits of Synchronous and AsynchronousCommunication Styles [PPL Technical Report 1993]
93-02
1993
[Paper]
CHARM++ : A Portable Concurrent Object Oriented System Based On C++ [OOPSLA 1993]
93-01
1993
[Paper]
A Comparison Based Parallel Sorting Algorithm [ICPP 1993]
92-10
1992
[Paper]
Dynamic Adaptive Scheduling in an Implementation of a Data Parallel Language [PPL Technical Report 1992]
92-09
1992
[Paper]
The Reduce-OR-Process Model for Parallel Logic Programming on Nonshared Memory Machines [Implementations of Distributed Prolog 1992]
| Laxmikant Kale | B. Ramkumar
92-07
1992
[Paper]
A Join Algorithm for Combining and Parallel Solutions in AND/OR Parallel Systems [IJPP 1992]
| B.Ramkumar B.Ramkumar | Laxmikant Kale
92-05
1992
[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]
Unsteady Fluid Flow Calculations Using a Machine Independent ParallelProgramming Environment [ParCFD 1992]
| Attila Gursoy | Laxmikant Kale | S. Vanka
92-03
1992
[Paper]
Projections: a Preliminary Performance Tool for Charm [Parallel Systems Fair 1992]
92-02
1989
[Paper]
Parallel Problem Solving [Parallel Algorithms for Machine Intelligence and Pattern Recognition 1989]
92-01
1992
[Paper]
Estimating the Inherent Parallelism in Prolog Programs [International Conference on Fifth Generation Computer Systems 1992]
| David Sehr | Laxmikant Kale
91-09
1991
[Paper]
Machine Independent AND and OR Parallel Execution of Logic Programs: Part I and Part II [IEEE Transactions on Parallel and Distributed Systems 1991]
| B. Ramkumar | Laxmikant Kale
91-08
1991
[Paper]
Supporting Machine Independent Parallel Programming on Diverse Architectures [ICPP 1991]
| Wayne Fenton | B. Ramkumar | Vikram Saletore | Amitabh Sinha | Laxmikant Kale
91-07
1991
[Paper]
The REDUCE OR Process Model for Parallel Execution of Logic Programs [Journal of Logic Programming 1991]
91-06
1994
[Paper]
Machine Independent AND and OR Parallel Execution of Logic Programs: Part II - Compiled Execution [IEEE Transactions on Parallel and Distributed Systems 1994]
| B. Ramkumar | Laxmikant Kale
91-05
1994
[Paper]
Machine Independent AND and OR Parallel Execution of Logic Programs: Part I - the Binding Environment [IEEE Transactions on Parallel and Distributed Systems 1994]
| B.Ramkumar B.Ramkumar | Laxmikant Kale
91-04
1991
[Paper]
Fortran-Style Transformations for Functional Programs (Extended Abstract) [ICPP 1991]
| David Sehr | Laxmikant Kale | David Padua
91-03
1991
[Paper]
High Level Support for Divide-and-Conquer Parallelism [SC 1991]
91-02
1991
[Paper]
Implementing a Parallel Prolog Interpreter on Multiprocessors [IPPS 1991]
| Laxmikant Kale | B. Ramkumar
91-01
1991
[Paper]
Efficient Parallel Execution of IDA* on Shared and Distributed Memory Multiprocessors [DMCC 1991]
| Laxmikant Kale | Vikram Saletore
90-11
1990
[Paper]
Distributed and Adaptive Dynamic Load Balancing Scheme for Parallel Processing of Medium-Grain Tasks [DMCC 1990]
| Vikram Saletore
90-10
1990
[PhD Thesis]
Machine Independent Parallel Execution of Speculative Computations [Thesis 1990]
| Vikram Saletore
90-09
1990
[Paper]
Parallel State-space Search for a First Solution with Consistent Linear Speedups [IJPP 1990]
| Laxmikant Kale | Vikram Saletore
90-08
1990
[Paper]
Chare Kernel - A Runtime Support System for Parallel Computations [Journal of Parallel and Distributed Computing 1990]
90-07
1990
[Paper]
An Almost Perfect Heuristic for the N-queens Problem [Information Processing Letters 1990]
90-04
1990
[Paper]
Joining AND-Parallel Solutions in AND/OR Parallel Systems [NACLP 1990 1990]
| Laxmikant Kale | B. Ramkumar
90-03
1990
[Paper]
The Chare Kernel Parallel Programming Language and System [ICPP 1990]
90-02
1990
[Paper]
Consistent Linear Speedups for a First Solution in Parallel State-Space Search [AAAI 1990]
| Vikram Saletore | Laxmikant Kale
90-01
1990
[Paper]
A Chare Kernel Implementation of a Parallel Prolog Compiler [PPoPP 1990]
| B. Ramkumar | Laxmikant Kale
89-09
1989
[Paper]
An Abstract Machine for the Reduce or Process Model for Parallel Prolog [Knowledge Based Computer Systems 1989]
| B. Ramkumar | Laxmikant Kale
89-08
1989
[Paper]
A Dynamic Scheduling Strategy for the Chare Kernel System [SC 1989]
89-07
1989
[Paper]
Compiled Execution of the Reduce-Or Process Model on MultiProcessors [NACLP 1990 1989]
| B. Ramkumar | Laxmikant Kale
89-06
1989
[Paper]
Obtaining First Solutions Fast in Parallel Problem Solving [NACLP 1990 1989]
| Vikram Saletore | Laxmikant Kale
89-05
1989
[Paper]
The Chare Kernel Base Language: Preliminary Performance [ICPP 1989]
89-04
1989
[Paper]
A Specialized Expert System for Judicial Decision Support [ICAIL 1989]
| V. Pethe | C. Rippey | Laxmikant Kale
89-03
1989
[Paper]
A Brief Perspective on Parallel Programming [TENCON 1989]
89-02
1989
[Paper]
Parallel Prolog on Intel's iPSC/2 [Hypercube Concurrent Computers and Applications 1989]
| Laxmikant Kale | B. Ramkumar | Wennie Shu
89-01
1989
[Paper]
The Mesh Superceded? [CSC 1989]
88-08
1988
[Paper]
OR Parallel Execution of Prolog Programs with Side Effects [Journal of Supercomputing 1988]
| Laxmikant Kale | David Padua | David Sehr
88-07
1988
[Paper]
The Chare Kernel Language for Parallel Programming: A perspective [PPL Technical Report 1988]
88-06
1988
[Paper]
A Tree Representation for Parallel Problem Solving [AAAI 1988]
88-05
1988
[Paper]
A Memory Independent Binding Environment for AND and OR Parallel Execution of Logic Programs [International Conference on Logic Programming 1988]
| Laxmikant Kale | B. Ramkumar | Wennie Shu
88-04
1988
[Paper]
Comparing the Performance of Two Dynamic Load Distribution Methods [ICPP 1988]
88-03
1988
[Paper]
Prolog Research at University of Illinois [COMPCON 1988]
| M. Gooley | Laxmikant Kale | David Padua | B. Ramkumar | U. Reddy | Wennie Shu | B. Wah
88-02
1988
[Paper]
D-Trees: A Class of Dense Regular Interconnection Topologies [ Frontiers of Massively Parallel Computation 1988]
| Laxmikant Kale | B. Ramkumar
87-02
1987
[Paper]
Parallel Execution of Logic Programs: the REDUCE-OR Process Model [International Conference on Logic Programming 1987]
87-01
1987
[Paper]
Completeness and Full Parallelism of Parallel Logic Programming Schemes [Symposium on Logic Programming 1987]
86-01
1986
[Paper]
Optimal Communication Neighborhoods [ICPP 1986]
85-01
1985
[Paper]
Lattice-Mesh: a Multi-Bus Topology [ICPP 1985]
84-01
1984
[Paper]
A Class of Architectures for {P}rolog Machine [International Conference on Logic Programming 1984]
| Laxmikant Kale | D. Warren