Publications and Technical Reports

Clicking on the Paper's number reveals the Abstract, Author information, Publication Information, and links to the paper itself.

By Year

2008   2007   2006   2005   2004   2003   2002   2001   2000  
1999  1998   1997   1996  1995  Before 1995

By Research Area

Charm++ System Adapative MPI Load Balancing Communication Optimizations Fault Tolerance
Performance Analysis Parallel Debugging PetaFLOPS Simulation BigNetSim Faucet
Cluster Computing ParFUM FEM Multiple Block Parallel Search
Parallel Discrete Event Simulation Charisma++ MSA NAMD Rocket Simulation
N-Body Simulation Ab Initio MD LeanMD CSE Applications





2008
08-05 Towards Scalable Performance Analysis and Visualization through Data Reduction
Chee Wai Lee and Celso Mendes and Laxmikant V. Kale
08-04 NoiseMiner: An Algorithm for Scalable Automatic Computational Noise and Software Interference Detection
Isaac Dooley, Chao Mei, Laxmikant V. Kale
08-03 Massively Parallel Cosmological Simulations with ChaNGa
Pritish Jetley, Filippo Gioachin, Celso Mendes, Laxmikant V. Kale, Thomas R. Quinn
08-02 Application-specific Topology-aware Mapping for Three Dimensional Topologies
Abhinav Bhatele, Laxmikant V. Kale
08-01 Overcoming Scaling Challenges in Biomolecular Simulations across Multiple Platforms
Abhinav Bhatele, Sameer Kumar, Chao Mei, James C. Phillips, Gengbin Zheng, Laxmikant V. Kale
Top

2007
07-14 Supporting Multi-Paradigm Parallel Programming on An Adaptive Run-Time System
Chao Huang
07-13 Parallel Mesh Adaptation for Highly Evolving Geometries with Application to Solid Propellant Rockets
D. Guoy, T. Wilmarth, P. Alexander, X. Jiao, M. Campbell, E. Shaffer, R. Fiedler, W. Cochran, and P. Suriyamongkol.
07-12 Application-specific Topology-aware Mapping and Load Balancing for three-dimensional Torus Topologies.
Abhinav Bhatele
07-11 Parallel Prim’s algorithm on dense graphs with a novel extension
Ekaterina Gonina and Laxmikant Kale
07-10 NAMD: A Portable and Highly Scalable Program for Biomolecular Simulations
Abhinav Bhatele, Sameer Kumar, Chao Mei, James C. Phillips, Gengbin Zheng, Laxmikant V. Kale
07-09 Toward Petascale Comological Simulations with ChaNGa
Filippo Gioachin, Pritish Jetley, Celso L. Mendes, Laxmikant V. Kale, Thomas R. Quinn
07-08 Supporting Adaptivity in MPI for Dynamic Parallel Applications
Chao Huang, Gengbin Zheng, Laxmikant V. Kale
07-07 Parallel Simulations of Dynamic Fracture Using Extrinsic Cohesive Elements
Isaac Dooley and Sandhya Mangala and Laxmikant Kale and Philippe Geubelle
07-06 Scalable Techniques for Performance Analysis
Chee Wai Lee and Laxmikant V. Kale
07-05 Biomolecular modeling in the era of petascale computing
Klaus Schulten, James C. Phillips, Laxmikant V. Kale, Abhinav Bhatele
07-04 Programming Petascale Applications with Charm++ and AMPI
Laxmikant V. Kale, Eric Bohm, Celso L. Mendes, Terry Wilmarth, Gengbin Zheng
07-03 Fine grained parallelization of the Car-Parrinello ab initio MD method on Blue Gene/L
Eric Bohm, Abhinav Bhatele, Laxmikant V. Kale, Mark E. Tuckerman, Sameer Kumar, John A. Gunnels and Glenn J. Martyna
07-02 Scalable Molecular Dynamics with NAMD on Blue Gene/L
Sameer Kumar, Chao Huang, Gengbin Zheng, Eric Bohm, Abhinav Bhatele, James C. Phillips, Hao Yu, Laxmikant V. Kale
07-01 Optimizing Distributed Application Performance Using Dynamic Grid Topology-Aware Load Balancing
Gregory A. Koenig and Laxmikant V. Kale
Top

2006
06-18 Charisma: Orchestrating Migratable Parallel Objects
Chao Huang, Laxmikant V. Kale
06-17 Automated Source-to-Source Translations to Assist Parallel Programmers
Isaac Dooley
06-16 Charm++ on the Cell Processor
David Kunzman
06-15 Parallel Adaptive Simulations of Dynamic Fracture Events
Sandhya Mangala, Terry Wilmarth, Sayantan Chakravorty, Nilesh Choudhury, Laxmikant V. Kale and Philippe H. Geubelle
06-14 Charm++, Offload API, and the Cell Processor
David Kunzman, Gengbin Zheng, Eric Bohm, Laxmikant V. Kale
06-13 Quantifying the Interference Caused by Subnormal Floating-Point Values
Isaac Dooley and Laxmikant Kale
06-12 A Fault Tolerance Protocol with Fast Fault Recovery
Sayantan Chakravorty, Laxmikant V. Kale
06-11 Proactive Fault Tolerance in MPI Applications via Task Migration
Sayantan Chakravorty, Celso L. Mendes, Laxmikant V. Kale
06-10 Design and Implementation of a Flexible Cluster-Scheduling Framework
Esteban Pauli
06-09 Performance Evaluation of Tree structures and Tree traversals for Parallel N-Body Cosmological Simulations
Amit Sharma
06-08 Automatic Dynamic Load Balancing for a Crack Propagation Application
Gengbin Zheng, Michael S. Breitenfeld, Hari Govind, Philippe Geubelle, Laxmikant V. Kale
06-07 Parallel Incremental adaptivity for Unstructured Meshes in Two Dimensions.
Nilesh Choudhury
06-06 Run-time Support for Controlling Communication-Induced Memory Fluctuation
Yan Shi, Gengbin Zheng, Laxmikant V. Kale
06-05 Multiple Flows of Control in Migratable Parallel Programs
Gengbin Zheng, Orion Sky Lawlor, Laxmikant V. Kale
06-04 HPC-Colony: Services and Interfaces for Very Large Systems
Sayantan Chakravorty, Celso L. Mendes, Laxmikant V. Kale, Terry Jones, Andrew Tauferner, Todd Inglett, Jose Moreira
06-03 Performance Evaluation of Automatic Checkpoint-based Fault Tolerance for AMPI and Charm++
Gengbin Zheng, Chao Huang, Laxmikant V. Kale
06-02 Support for Adaptivity in ARMCI Using Migratable Objects
Chao Huang, Chee Wai Lee, Laxmikant V. Kale
06-01 Scalable Cosmological Simulations on Parallel Machines
Filippo Gioachin, Amit Sharma, Sayantan Chakravorty, Celso Mendes, Laxmikant V. Kale, Thomas R. Quinn
Top

2005
05-24 Biomolecular modeling using parallel supercomputers
Laxmikant V. Kale, Klaus Schulten, Robert D. Skeel, Glenn Martyna, Mark Tuckerman, James C. Phillips, Sameer Kumar, and Gengbin Zheng
05-23 Scalable molecular dynamics with NAMD
James C. Phillips, Rosemary Braun, Wei Wang, James Gumbart, Emad Tajkhorshid, Elizabeth Villa, Christophe Chipot, Robert D. Skeel, Laxmikant Kale, and Klaus Schulten
05-22 Parallelization of Level Set Methods for Solving Solidification Problems
Kai Wang Anthony Chang Jonathan A. Dantzig Laxmikant V. Kale
05-21 The Nonsingularity of Sparse Approximate Inverse Preconditioning and Its Performance Based on Processor Virtualization
Kai Wang Orion Lawlor Laxmikant V. Kale
05-20 A Parallel Multigrid Solver Based on Processor Virtualization Techniques
Kai Wang Laxmikant V. Kale
05-19 Performance Visualization and Analysis of Parallel Discrete Event Simulations with Projections
Chee Wai Lee, Terry L. Wilmarth and Laxmikant V. Kale
05-18 Topology-aware task mapping for reducing communication contention on large parallel machines
Tarun Agarwal, Amit Sharma, Laxmikant V. Kale
05-17 Optimizing Communication for Massively Parallel Processing
Sameer Kumar
05-16 A system integration framework for coupled multiphysics simulations
Xiangmin Jiao, Gengbin Zheng, Phillip A. Alexander, Michael T. Campbell, Orion S. Lawlor, John Norris, Andreas Haselbacher, Michael T. Heath
05-15 Scalable, fine grain, parallelization of the Car-Parrinello ab initio molecular dynamics method
Sameer Kumar, Yan Shi, Eric Bohm, L. V. Kale
05-14 ParFUM: A Parallel Framework for Unstructured Meshes for Scalable Dynamic Physics Applications
Orion Lawlor, Sayantan Chakravorty, Terry Wilmarth, Nilesh Choudhury, Isaac Dooley, Gengbin Zheng, and Laxmikant Kale
05-13 Achieving Strong Scaling with NAMD on Blue Gene/L
Sameer Kumar, Chao Huang, Gheorghe Almasi, Laxmikant V. Kale
05-12 Performance Degradation in the Presence of Subnormal Floating-Point Values
Orion Lawlor, Hari Govind, Isaac Dooley, Michael Breitenfeld, and Laxmikant Kale
05-11 Scaling an Optimistic Parallel Simulation of Large-scale Interconnection Networks
Nilesh Choudhury and Yogesh Mehta and Terry L. Wilmarth and Eric J. Bohm and Laxmikant V. Kale
05-10 Impostors for Parallel Interactive Computer Graphics
Orion Sky Lawlor
05-09 Low diameter regular graph as a network topology in direct and hybrid interconnection networks
Yogesh Mehta
05-08 An Integration Framework for Simulations of Solid Rocket Motors
Xiangmin Jiao , Gengbin Zheng , Orion Lawlor , Phil Alexander , Mike Campbell , Michael Heath , Robert Fiedler
05-07 Strategies for topology-aware task mapping and for rebalancing with bounded migrations
Tarun Agarwal
05-06 Achieving High Performance on Extremely Large Parallel Machines: Performance Prediction and Load Balancing
Gengbin Zheng
05-05 Implementation of parallel mesh partition and ghost generation for the Finite Element Mesh framework
Sayantan Chakravorty
05-04 Performance Evaluation of Adaptive MPI
Chao Huang, Gengbin Zheng, Sameer Kumar, Laxmikant V. Kale
05-03 Performance Prediction using Simulation of Large-scale Interconnection Networks in POSE
Terry L. Wilmarth, Gengbin Zheng, Eric J. Bohm, Yogesh Mehta, Nilesh Choudhury, Praveen Jagadishprasad and Laxmikant V. Kale
05-02 Architecture for supporting Hardware Collectives in Output-Queued High-Radix Routers
Sameer Kumar, Laxmikant V. Kale and Craig Stunkel
05-01 POSE: Scalable General-purpose Parallel Discrete Event Simulation
Terry L. Wilmarth
Top

2004
04-18 Jade: Compiler-Supported Multi-Paradigm Processor Virtualization-Based Parallel Programming
Jayant DeSouza
04-17 Scalable fine-grained parallelization of plane-wave-based ab initio molecular dynamics for large supercomputers,
Ramkumar V. Vadali , Yan Shi , Sameer Kumar , L. V. Kale , Mark E. Tuckerman , Glenn J. Martyna
04-16 Performance and Modularity Benefits of Message-Driven Execution
Attila Gursoy, Laxmikant V. Kale
04-15 Using Message-Driven Objects to Mask Latency in Grid Computing Applications
Gregory A. Koenig and Laxmikant V. Kale
04-14 Proactive Fault Tolerance in Large Systems
Sayantan Chakravorty, Celso L. Mendes and Laxmikant V. Kale
04-13 An Orchestration Language for Parallel Objects
L. V. Kale, Mark Hills, Chao Huang
04-12 Simulation-Based Performance Prediction for Large Parallel Machines
Gengbin Zheng, Terry Wilmarth, Praveen Jagadishprasad and Laxmikant V. Kale
04-11 LeanMD: A Charm++ framework for high performance molecular dynamics simulation on large parallel machines
Vikas Mehta
04-10 MSA: Multiphase Specifically Shared Arrays
Jayant DeSouza and Laxmikant V. Kale
04-09 Faucets: Efficient Resource Allocation on the Computational Grid
L.V.Kale, Sameer Kumar, Jayant DeSouza, Mani Potnuru, and Sindhura Bandhakavi
04-08 Thesis: Parallel Simulation of Large Scale Interconnection Networks used in High Performance Computing
Praveen Kumar Jagadishprasad
04-07 Thesis: System Support for Checkpoint/Restart of Charm++ and AMPI Applications
Chao Huang
04-06 FTC-Charm++: An In-Memory Checkpoint-Based Fault Tolerant Runtime for Charm++ and MPI
Gengbin Zheng, Lixia Shi, Laxmikant V. Kale
04-05 Scaling Applications to Massively Parallel Machines Using Projections Performance Analysis Tool
Laxmikant V. Kale, Gengbin Zheng, Chee Wai Lee, Sameer Kumar
04-04 Debugging Support for Charm++
Rashmi Jyothi, Orion Sky Lawlor and L. V. Kale
04-03 A Fault Tolerant Protocol for Massively Parallel Systems
Sayantan Chakravorty and Laxmikant V. Kale
04-02 Performance Modeling and Programming Environments for Petaflops Computers and the Blue Gene Machine
Gengbin Zheng, Terry Wilmarth, Orion Sky Lawlor, Laxmikant V. Kale, Sarita Adve, David Padua, Philippe Geubelle
04-01 POSE: Getting Over Grainsize in Parallel Discrete Event Simulation
Terry L. Wilmarth and L. V. Kale
Top

2003
03-19 Simulating Large Parallel Machines for Performance Prediction
Gunavardhan Kakulapati
03-18 Parallelizing CPAIMD Using Charm++
Ramkumar Venkat Vadali
03-17 An Efficient Implementation of Charm++ on Virtual Machine Interface
Gregory Allen Koenig
03-16 Performance and Productivity in Parallel Programming via Processor Virtualization
L. V. Kale
03-15 Opportunities and Challenges of Modern Communication Architectures: Case Study with QsNet
Sameer Kumar and L. V. Kale
03-14 Analyzing Bidding Strategies For Schedulers In A Simulated Multiple-Cluster Market Driven Environment
Sindhura Bandhakavi
03-13 Debugging Support for Charm++
Rashmi Jyothi
03-11 Scaling Collective Multicast on Fat-tree Networks
Sameer Kumar and L. V. Kale
03-10 Supporting Dynamic Parallel Object Arrays
Orion Lawlor and L. V. Kale
03-09 Balancing Priorities and Load for State Space Search On Large Parallel Machines
Jonathan A. Booth
03-08 Automatic Out-of-Core Execution Support for CHARM++
Mani Potnuru
03-07 Adaptive MPI
Chao Huang, Orion Lawlor, L. V. Kale
03-06 Scalable Parallelization of Ab Initio Molecular Dynamics
Ramkumar Vadali, L. V. Kale, Glenn Martyna, Mark Tuckerman
03-05 BigSim: A Parallel Simulator for Performance Prediction of Extremely Large Parallel Machines
Gengbin Zheng, Gunavardhan Kakulapati, Laxmikant V. Kale
03-04 Scaling Collective Multicast on High Performance Clusters
L. V. Kale and Sameer Kumar
03-03 Scaling Molecular Dynamics to 3000 Processors with Projections: A Performance Analysis Case Study
Laxmikant V. Kale, Sameer Kumar, Gengbin Zheng, Chee Wai Lee
03-02 Jade: A Parallel Message-Driven Java
Jayant DeSouza and L. V. Kale
03-01 Faucets: Efficient Resource Allocation on the Computational Grid
L.V.Kale, Sameer Kumar, Jayant DeSouza, Mani Potnuru, and Sindhura Bandhakavi
Top

2002
02-10 A Framework for Collective Personalized Communication
L. V. Kale and Sameer Kumar and Krishnan Vardarajan
02-09 The Virtualization Approach to Parallel Programming: Runtime Optimizations and the State of the Art
L. V. Kale
02-08 Charisma: A Component Architecture for Parallel Programming
Milind A. Bhandarkar
02-07 NAMD: Biomolecular Simulation on Thousands of Processors
James C. Phillips, Gengbin Zheng, Sameer Kumar, Laxmikant V. Kale
02-06 A Voxel-Based Parallel Collision Detection Algorithm
Orion Sky Lawlor and L.V. Kale
02-05 Adaptive MPI
Orion Lawlor, Milind Bhandarkar, and L. V. Kale
02-04 NAMD: Biomolecular Simulation on Thousands of Processors
James Phillips, Gengbin Zheng, Laxmikant V. Kale
02-03 A Parallel-Object Programming Model for Petaflops Machines and Blue Gene/Cyclops
Gengbin Zheng, Arun Kumar Singla, Joshua Mostkoff Unger, L. V. Kale
02-02 An Adaptive Mesh Refinement (AMR) Library Using Charm++
Puneet Narula
02-01 A Malleable-Job System for Timeshared Parallel Machines
L. V. Kale, Sameer Kumar, and Jayant DeSouza
Top

2001
01-06 Thesis: An Adaptive Job Scheduler for Timeshared Parallel Machines
Sameer Kumar
01-05 Thesis: A Grid-Based Parallel Collision Detection Algorithm
Orion Lawlor
01-04 Emulating Petaflops Machines and Blue Gene
Neelam Saboo, Arun Kumar Singla, Joshua Mostkoff Unger, L.V. Kale
01-03 An Interface Model for Parallel Components
Milind Bhandarkar and L. V. Kale
01-02 Improving Paging Performace With Object Prefetching
Neelam Saboo and L. V. Kale
01-01 Supporting Dynamic Parallel Object Arrays
Orion Lawlor and L. V. Kale
Top

2000
00-08 Versatile Automatic Load Balancing with Migratable Objects
Robert K. Brunner
00-07 A Checkpoint and Restart Mechanism for Parallel Programming Systems
Sameer Paranjpye
00-06 Scalable Molecular Dynamics for Large Biomolecular Systems
Robert K. Brunner and James C. Phillips and Laxmikant V. Kale
00-05 Run-time Support for Adaptive Load Balancing
L. V. Kale, Milind Bhandarkar, and Robert Brunner
00-04 A New Approach to Software Integration Frameworks for Multi-physics Simulation Codes
Eric deSturler, Jay Hoeflinger, L. V. Kale and Milind Bhandarkar
00-03 Object-Based Adaptive Load Balancing for MPI Programs
Milind Bhandarkar, L. V. Kale, Eric de Sturler, and Jay Hoeflinger
00-02 An Adaptive Job Scheduler for Timeshared Parallel Machines
L. V. Kale, Sameer Kumar, and Jayant DeSouza
00-01 A Parallel Framework for Explicit FEM
Milind A. Bhandarkar and L. V. Kale
Top

1999
99-08 Thesis: Communication Library for Parallel Architectures
Krishnan Varadarajan
99-07 BioCoRE: A collaboratory for structural biology
Milind Bhandarkar, Gila Budescu, William F. Humphrey, Jesus A. Izaguirre, Sergei Izrailev, Laxmikant V. Kale, Dorina Kosztin, Ferenc Molnar, James C. Phillips, and Klaus Schulten
99-06 Branch and Bound Based Load Balancing for Parallel Applications
Shobana Radhakrishnan, Robert Brunner, and Laxmikant Kale
99-05 Web-based Interaction and Monitoring for Parallel Programs (Via Conspector)
Parthasarathy Ramachandran and Laxmikant V. Kale
99-04 Mulitlingual Debugging Support for Data-driven and Thread-based Parallel Languages
Parthasarathy Ramachandran and Laxmikant V. Kale
99-03 Handling Application-Induced Load Imbalance using Parallel Objects
Robert K. Brunner and Laxmikant V. Kale
99-02 Adapting to Load on Workstation Clusters
Robert K. Brunner and Laxmikant V. Kale
99-01 Application Performance of a Linux Cluster using Converse
Laxmikant Kale, Robert Brunner, James Phillips and Krishnan Varadarajan
Top

1998
98-10 Algorithmic Challenges in Computational Molecular Biophysics
Tamar Schlick and Robert Skeel and Axel Brunger and Laxmikant Kale and John A. Board Jr. and Jan Jermans and Klaus Schulten
98-09 Programming Languages for CSE: the state of the art
L. V. Kale
98-08 NAMD: A Case Study in Multilingual Parallel Programming
L. V. Kale, Milind Bhandarkar, Robert Brunner, N. Krawetz, J. Philips, and A. Shinozaki
98-07 Static networks: A powerful and elegant extension to concurrent object-oriented languages
J. Yelon and L. V. Kale
98-06 Computational biophysics today
Tamar Schlick, Robert D. Skeel, Axel T. Brunger, Klaus Schulten, Laxmikant V. Kale, Jan Hermans, and Jr. John A. Board
98-05 Avoiding Algorithmic Obfuscation in a Message-Driven Parallel MD Code
James C. Phillips, Robert Brunner, Aritomo Shinozaki, Milind Bhandarkar, Neal Krawetz, Laxmikant Kale, Robert D. Skeel and Klaus Schulten
98-04 Flexibility and Interoperability in a Parallel Molecular Dynamics Code
Robert Brunner, Laxmikant Kale and James Phillips
98-03 NAMD2: Greater Scalability for Parallel Molecular Dynamics
Laxmikant Kale, Robert Skeel, Milind Bhandarkar, Robert Brunner, Attila Gursoy, Neal Krawetz, James Phillips, Aritomo Shinozaki, Krishnan Varadarajan, and Klaus Schulten
98-02 Load Balancing in Parallel Molecular Dynamics
L. V. Kale, Milind Bhandarkar and Robert Brunner
98-01 Multiparadigm, Multilingual Interoperability: Experience with Converse
L. V. Kale, Milind Bhandarkar, Robert Brunner and Joshua Yelon
Top

1997
97-03 NAMD: A Case Study in Multilingual Parallel Programming
L. V. Kale, Milind Bhandarkar, Robert Brunner, N. Krawetz, J. Philips, and A. Shinozaki
97-02 Design and Implementation of Parallel Java with Global Object Space
L. V. Kale, Milind Bhandarkar, and Terry Wilmarth
97-01 Agents: an Abstraction Mechanism that Labels and Taxonomizes the Objects it Encapsulates
Joshua M. Yelon
Top

1996
96-15 Simulating Message Driven Programs
Attila Gursoy, Laxmikant V. Kale
96-14 Object-Oriented Implementation of the NAS Parallel Benchmarks using Charm++
Sanjeev Krishnan, Milind Bhandarkar, and Laxmikant V. Kale
96-13 Automating Runtime Optimizations for Parallel Object-Oriented Programming
Sanjeev Krishnan
96-12 Towards Automatic Peformance Analysis
Amitabh Sinha and L. V. Kale
96-11 Charm++: Parallel Programming with Message-Driven Objects
L. V. Kale and Sanjeev Krishnan
96-10 Structured Dagger: A Coordination Language for Message-Driven Programming
L. V. Kale and Milind Bhandarkar
96-09 Threads for Interoperable Parallel Programming
L. V. Kale and Joshua M. Yelon
96-08 Automating Parallel Runtime Optimizations Using Post-Mortem Analysis
Sanjeev Krishnan and L. V. Kale
96-07 Automating Runtime Optimizations for Load Balancing in Irregular Problems
Sanjeev Krishnan and L. V. Kale
96-06 A Parallel Array Abstraction for Data-Driven Objects
Sanjeev Krishnan and Laxmikant V. Kale
96-05 MICE: A Prototype MPI Implementation in Converse Environment
Milind Bhandarkar and L. V. Kale
96-04 NAMD - a Parallel, Object-Oriented Molecular Dynamics Program
Mark Nelson, William Humphrey, Attila Gursoy, Andrew Dalke, Laxmikant Kale, Robert D. Skeel, and Klaus Schulten
96-03 Converse : An Interoperable Framework for Parallel Programming
Laxmikant V. Kale, Milind Bhandarkar, Narain Jagathesan, Sanjeev Krishnan, and Joshua Yelon
Top

1995
95-16 Parallel Import Report
L. V. Kale, Joshua M. Yelon, and T. Knauff
95-15 Agents: an Undistorted Representation of Problem Structure
Joshua M. Yelon and L. V. Kale
95-13 A Parallel Adaptive Fast Multipole algorithm for N-body problems
Sanjeev Krishnan and Laxmikant V. Kale
95-11 Efficient, Language-Based Checkpointing for Massively Parallel Programs
Sanjeev Krishnan and Laxmikant V. Kale
95-10 Exploiting Message Driven Execution to Compile Data Parallel Programs
Edward Kornkven
95-09 Analysis of Object Based and Message Driven Programs
Amitabh B. Sinha
95-08 Simplified Expression of Message Driven Programs and Quantification of Their Impact on Performance
A. Gursoy
95-07 Modularity, Reuse, and Efficiency with Message-Driven Libraries
L.V. Kale and A. Gursoy
95-06 Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview
Edward A. Kornkven, Laxmikant V. Kale
95-05 Efficient Parallel Graph Coloring with Prioritization
L. V. Kale and B. H. Richards and T. D. Allen
95-03 The Charm Parallel Programming Language and System: Part II - The Runtime System
L. V. Kale, B. Ramkumar, A. B. Sinha, A. Gursoy
95-02 The Charm Parallel Programming Language and System: Part I --- Description of Language Features
L. V. Kale, B. Ramkumar, A. B. Sinha, A. Gursoy
95-01 MDScope - A visual Computing Environment for Structural Biology
M. Nelson and W. Humprey A. Gursoy and A. Dalke and L.V. Kale and R Skeel and K. Schulten and R. Kuffrin
Top

Before 1995
94-05 Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview
E. Kornkven and L. V. Kale
94-04 Application-Oriented and Computer-Science-Centered HPCC Research
L. V. Kale
94-03 Dagger: Combining the Benefits of Synchronous and Asynchronous Communication Styles
Attila Gursoy and L.V. Kale
94-02 Modeling Biomolecules: Large Scales, Longer Durations
John A. Board Jr. and Laxmikant V. Kale and Klaus Schulten and Robert D. Skeel and and Tamar Schlick
94-01 A Framework for Intelligent Performance Feedback
Amitabh B. Sinha, Laxmikant V. Kale
93-16 Prioritization in Parallel Computing (extended abstract)
L.V. Kale
93-15 A portable software support system for irregular computations
Laxmikant V. Kale, Amitabh B. Sinha, Attila Gursoy
93-14 Parallel Programming with CHARM: An Overview
L.V. Kale
93-13 A Load Balancing Strategy For Prioritized Execution of Tasks
Amitabh B. Sinha and Laxmikant V. Kale
93-12 Medium Grained Execution in Concurrent Object Oriented Systems
L.V. Kale and Sanjeev Krishnan
93-11 A Dynamic and Adaptive Quiescence Detection Algorithm
A. Sinha and L.V. Kale, and B. Ramkumar
93-10 Tolerating Latency with Dagger
A. Gursoy and L.V. Kale
93-09 Simulating Message Driven Programs
A. Gursoy and L.V. Kale
93-08 Performance Benefits of Message Driven Executions
L.V. Kale and A. Gursoy
93-07 Loop Transformation for Prolog Programs
David Sehr, L.V. Kale and David A. Padua
93-06 Prioritization in Parallel Symbolic Computing
L.V. Kale, B. Ramkumar, V. Saletore, and A.B. Sinha
93-05 Bidirectional Search in Parallel
Thorr Tjorvi Einarsson
93-04 Information sharing mechanisms in parallel programs
Laxmikant V. Kale, Amitabh B. Sinha
93-03 Dagger: Combining the Benefits of Synchronous and Asynchronous Communication Styles
Attila Gursoy and L.V. Kale
93-02 CHARM++ : A Portable Concurrent Object Oriented System Based On C++
L.V. Kale and Sanjeev Krishnan
93-01 A Comparison Based Parallel Sorting Algorithm
L.V. Kale and Sanjeev Krishnan
92-10 Dynamic Adaptive Scheduling in an Implementation of a Data Parallel Language
Edward A. Kornkven, Laxmikant V. Kale
92-09 The Reduce-OR-Process Model for Parallel Logic Programming on Nonshared Memory Machines
L.V.Kale and B. Ramkumar
92-07 A Join Algorithm for Combining and Parallel Solutions in AND/OR Parallel Systems
B.Ramkumar and L.V.Kale
92-05 A Load Balancing Strategy For Prioritized Execution of Tasks
Amitabh B. Sinha and Laxmikant V. Kale
92-04 Unsteady Fluid Flow Calculations Using a Machine Independent Parallel Programming Environment
A. Gursoy, L. V. Kale, and S. P. Vanka
92-03 Projections: a Preliminary Performance Tool for Charm
Laxmikant V. Kale and Amitabh B. Sinha
92-02 Parallel Problem Solving
L.V. Kale
92-01 Estimating the Inherent Parallelism in Prolog Programs
D. Sehr, L.V. Kale
91-09 Machine Independent AND and OR Parallel Execution of Logic Programs: Part I and II
B. Ramkumar and L.V. Kale
91-08 Supporting Machine Independent Parallel Programming on Diverse Architectures
Wayne Fenton, Balkrishan Ramkumar, Vikram Saletore, Amitabh B. Sinha, and Laxmikant V. Kale
91-07 The REDUCE OR Process Model for Parallel Execution of Logic Programs
L.V. Kale
91-06 Machine Independent AND and OR Parallel Execution of Logic Programs: Part II - Compiled Execution
B. Ramkumar and L.V. Kale
91-05 Machine Independent AND and OR Parallel Execution of Logic Programs: PartI - the Binding Environment
B.Ramkumar and L.V. Kale
91-04 Fortran-Style Transformations for Functional Programs (Extended Abstract)
David C. Sehr and Laxmikant V. Kale and David A. Padua
91-03 High Level Support for Divide-and-Conquer Parallelism
Attila Gursoy, L. V. Kale
91-02 Implementing a Parallel Prolog Interpreter on Multiprocessors
L.V. Kale and B. Ramkumar
91-01 Efficient Parallel Execution of IDA* on Shared and Distributed Memory Multiprocessors
L. V. Kale and Vikram Saletore
90-11 Distributed and Adaptive Dynamic Load Balancing Scheme for Parallel Processing of Medium-Grain Tasks
Vikram A. Saletore
90-10 Machine Independent Parallel Execution of Speculative Computations
Vikram Saletore
90-09 Parallel State-space Search for a First Solution with Consistent Linear Speedups
L.V. Kale and V Saletore
90-08 Chare Kernel - A Runtime Support System for Parallel Computations
W.W. Shu and L.V. Kale
90-07 An Almost Perfect Heuristic for the N-queens Problem
L.V. Kale
90-04 Joining AND-Parallel Solutions in AND/OR Parallel Systems
L. V. Kale and B. Ramkumar
90-03 The Chare Kernel Parallel Programming Language and System
L.V. Kale
90-02 Consistent Linear Speedups for a First Solution in Parallel State-Space Search
V. Saletore and L.V. Kale
90-01 A Chare Kernel Implementation of a Parallel Prolog Compiler
B. Ramkumar and L. V. Kale
89-09 An Abstract Machine for the Reduce or Process Model for Parallel Prolog
B. Ramkumar and L. V. Kale
89-08 A Dynamic Load Balancing Strategy for the Chare Kernel System
W. W. Shu and L. V. Kale
89-07 Compiled Execution of the Reduce-Or Process Model on MultiProcessors
B. Ramkumar and L. V. Kale
89-06 Obtaining First Solutions Fast in Parallel Problem Solving
V. Saletore and L. V. Kale
89-05 The Chare Kernel Base Language: Preliminary Performance
L. V. Kale and W. Shu
89-04 A Specialized Expert System for Judicial Decision Support
V. P. Pethe and C. P. Rippey and L. V. Kale
89-03 A Brief Perspective on Parallel Programming
L. V. Kale
89-02 Parallel Prolog on Intel's iPSC/2
L. V. Kale and B. Ramkumar and W. Shu
89-01 The Mesh Superceded?
L. V. Kale
88-08 OR Parallel Execution of Prolog Programs with Side Effecty
L.V.Kale and D.A. Padua and D.C. Sehr
88-07 The Chare Kernel Language for Parallel Programming: A perspective
L. V. Kale and W. Shu
88-06 A Tree Representation for Parallel Problem Solving
L. V. Kale
88-05 A Memory Independent Binding Environment for AND and OR Parallel Execution of Logic Programs
L. V. Kale and B. Ramkumar and W. Shu
88-04 Comparing the Performance of Two Dynamic Load Distribution Methods
L. V. Kale
88-03 Prolog Research at {U}niversity of Illinois
M. Gooley and L. V. Kale and D. Padua and D. Sehr and B. Ramkumar and U. S. Reddy and W. Shu and B. Wah
88-02 D-Trees: A Class of Dense Regular Interconnection Topologies
L. V. Kale and B. Ramkumar
87-02 Parallel Execution of Logic Programs: the REDUCE-OR Process Model
L. V. Kale
87-01 Completeness and Full Parallelism of Parallel Logic Programming Schemes
L. V. Kale
86-01 Optimal Communication Neighborhoods
L. V. Kale
85-01 Lattice-Mesh: a Multi-Bus Topology
L. V. Kale
84-01 A Class of Architectures for {P}rolog Machine
L. V. Kale and D. S. Warren