| Publications and Technical Reports |
|
|
Towards Scalable Performance Analysis and Visualization through Data Reduction
Chee Wai Lee and Celso Mendes and Laxmikant V. Kale |
|
|
NoiseMiner: An Algorithm for Scalable Automatic Computational Noise and Software Interference Detection
Isaac Dooley, Chao Mei, Laxmikant V. Kale |
|
|
Massively Parallel Cosmological Simulations with ChaNGa
Pritish Jetley, Filippo Gioachin, Celso Mendes, Laxmikant V. Kale, Thomas R. Quinn |
|
|
Application-specific Topology-aware Mapping for Three Dimensional Topologies
Abhinav Bhatele, Laxmikant V. Kale |
|
|
Overcoming Scaling Challenges in Biomolecular Simulations across Multiple Platforms
Abhinav Bhatele, Sameer Kumar, Chao Mei, James C. Phillips, Gengbin Zheng, Laxmikant V. Kale |
| Top | |
|
|
Supporting Multi-Paradigm Parallel Programming on An Adaptive Run-Time System
Chao Huang |
|
|
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. |
|
|
Application-specific Topology-aware Mapping and Load Balancing for three-dimensional Torus Topologies.
Abhinav Bhatele |
|
|
Parallel Prim’s algorithm on dense graphs with a novel extension Ekaterina Gonina and Laxmikant Kale |
|
|
NAMD: A Portable and Highly Scalable Program for Biomolecular Simulations
Abhinav Bhatele, Sameer Kumar, Chao Mei, James C. Phillips, Gengbin Zheng, Laxmikant V. Kale |
|
|
Toward Petascale Comological Simulations with ChaNGa
Filippo Gioachin, Pritish Jetley, Celso L. Mendes, Laxmikant V. Kale, Thomas R. Quinn |
|
|
Supporting Adaptivity in MPI for Dynamic Parallel Applications
Chao Huang, Gengbin Zheng, Laxmikant V. Kale |
|
|
Parallel Simulations of Dynamic Fracture Using Extrinsic Cohesive Elements Isaac Dooley and Sandhya Mangala and Laxmikant Kale and Philippe Geubelle |
|
|
Scalable Techniques for Performance Analysis
Chee Wai Lee and Laxmikant V. Kale |
|
|
Biomolecular modeling in the era of petascale computing
Klaus Schulten, James C. Phillips, Laxmikant V. Kale, Abhinav Bhatele |
|
|
Programming Petascale Applications with Charm++ and AMPI
Laxmikant V. Kale, Eric Bohm, Celso L. Mendes, Terry Wilmarth, Gengbin Zheng |
|
|
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 |
|
|
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 |
|
|
Optimizing Distributed Application Performance Using Dynamic Grid Topology-Aware Load Balancing
Gregory A. Koenig and Laxmikant V. Kale |
| Top | |
|
|
Charisma: Orchestrating Migratable Parallel Objects
Chao Huang, Laxmikant V. Kale |
|
|
Automated Source-to-Source Translations to Assist Parallel Programmers Isaac Dooley |
|
|
Charm++ on the Cell Processor
David Kunzman |
|
|
Parallel Adaptive Simulations of Dynamic Fracture Events
Sandhya Mangala, Terry Wilmarth, Sayantan Chakravorty, Nilesh Choudhury, Laxmikant V. Kale and Philippe H. Geubelle |
|
|
Charm++, Offload API, and the Cell Processor
David Kunzman, Gengbin Zheng, Eric Bohm, Laxmikant V. Kale |
|
|
Quantifying the Interference Caused by Subnormal Floating-Point Values
Isaac Dooley and Laxmikant Kale |
|
|
A Fault Tolerance Protocol with Fast Fault Recovery
Sayantan Chakravorty, Laxmikant V. Kale |
|
|
Proactive Fault Tolerance in MPI Applications via Task Migration
Sayantan Chakravorty, Celso L. Mendes, Laxmikant V. Kale |
|
|
Design and Implementation of a Flexible Cluster-Scheduling Framework
Esteban Pauli |
|
|
Performance Evaluation of Tree structures and Tree traversals for Parallel N-Body Cosmological Simulations
Amit Sharma |
|
|
Automatic Dynamic Load Balancing for a Crack Propagation Application
Gengbin Zheng, Michael S. Breitenfeld, Hari Govind, Philippe Geubelle, Laxmikant V. Kale |
|
|
Parallel Incremental adaptivity for Unstructured Meshes in Two Dimensions.
Nilesh Choudhury |
|
|
Run-time Support for Controlling Communication-Induced Memory Fluctuation
Yan Shi, Gengbin Zheng, Laxmikant V. Kale |
|
|
Multiple Flows of Control in Migratable Parallel Programs
Gengbin Zheng, Orion Sky Lawlor, Laxmikant V. Kale |
|
|
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 |
|
|
Performance Evaluation of Automatic Checkpoint-based Fault Tolerance for AMPI and Charm++
Gengbin Zheng, Chao Huang, Laxmikant V. Kale |
|
|
Support for Adaptivity in ARMCI Using Migratable Objects
Chao Huang, Chee Wai Lee, Laxmikant V. Kale |
|
|
Scalable Cosmological Simulations on Parallel Machines
Filippo Gioachin, Amit Sharma, Sayantan Chakravorty, Celso Mendes, Laxmikant V. Kale, Thomas R. Quinn |
| Top | |
|
|
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 |
|
|
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 |
|
|
Parallelization of Level Set Methods for Solving Solidification Problems
Kai Wang Anthony Chang Jonathan A. Dantzig Laxmikant V. Kale |
|
|
The Nonsingularity of Sparse Approximate Inverse Preconditioning and Its Performance Based on Processor Virtualization
Kai Wang Orion Lawlor Laxmikant V. Kale |
|
|
A Parallel Multigrid Solver Based on Processor
Virtualization Techniques
Kai Wang Laxmikant V. Kale |
|
|
Performance Visualization and Analysis of Parallel Discrete Event Simulations with Projections
Chee Wai Lee, Terry L. Wilmarth and Laxmikant V. Kale |
|
|
Topology-aware task mapping for reducing communication contention on large parallel machines
Tarun Agarwal, Amit Sharma, Laxmikant V. Kale |
|
|
Optimizing Communication for Massively Parallel Processing
Sameer Kumar |
|
|
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 |
|
|
Scalable, fine grain, parallelization of the Car-Parrinello ab initio molecular dynamics method
Sameer Kumar, Yan Shi, Eric Bohm, L. V. Kale |
|
|
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 |
|
|
Achieving Strong Scaling with NAMD on Blue Gene/L
Sameer Kumar, Chao Huang, Gheorghe Almasi, Laxmikant V. Kale |
|
|
Performance Degradation in the Presence of Subnormal Floating-Point Values
Orion Lawlor, Hari Govind, Isaac Dooley, Michael Breitenfeld, and Laxmikant Kale |
|
|
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 |
|
|
Impostors for Parallel Interactive Computer Graphics
Orion Sky Lawlor |
|
|
Low diameter regular graph as a network topology in direct and hybrid interconnection networks
Yogesh Mehta |
|
|
An Integration Framework for Simulations of Solid Rocket Motors
Xiangmin Jiao , Gengbin Zheng , Orion Lawlor , Phil Alexander , Mike Campbell , Michael Heath , Robert Fiedler |
|
|
Strategies for topology-aware task mapping and for rebalancing with bounded migrations
Tarun Agarwal |
|
|
Achieving High Performance on Extremely Large Parallel Machines: Performance Prediction and Load Balancing
Gengbin Zheng |
|
|
Implementation of parallel mesh partition and ghost generation for the Finite Element Mesh framework
Sayantan Chakravorty |
|
|
Performance Evaluation of Adaptive MPI
Chao Huang, Gengbin Zheng, Sameer Kumar, Laxmikant V. Kale |
|
|
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 |
|
|
Architecture for supporting Hardware Collectives in Output-Queued High-Radix Routers
Sameer Kumar, Laxmikant V. Kale and Craig Stunkel |
|
|
POSE: Scalable General-purpose Parallel Discrete Event Simulation
Terry L. Wilmarth |
| Top | |
|
|
Jade: Compiler-Supported Multi-Paradigm Processor Virtualization-Based Parallel Programming
Jayant DeSouza |
|
|
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 |
|
|
Performance and Modularity Benefits of Message-Driven Execution
Attila Gursoy, Laxmikant V. Kale |
|
|
Using Message-Driven Objects to Mask Latency in Grid Computing Applications
Gregory A. Koenig and Laxmikant V. Kale |
|
|
Proactive Fault Tolerance in Large Systems
Sayantan Chakravorty, Celso L. Mendes and Laxmikant V. Kale |
|
|
An Orchestration Language for Parallel Objects
L. V. Kale, Mark Hills, Chao Huang |
|
|
Simulation-Based Performance Prediction for Large Parallel Machines
Gengbin Zheng, Terry Wilmarth, Praveen Jagadishprasad and Laxmikant V. Kale |
|
|
LeanMD: A Charm++ framework for high performance molecular dynamics simulation on large parallel machines
Vikas Mehta |
|
|
MSA: Multiphase Specifically Shared Arrays Jayant DeSouza and Laxmikant V. Kale |
|
|
Faucets: Efficient Resource Allocation on the Computational Grid
L.V.Kale, Sameer Kumar, Jayant DeSouza, Mani Potnuru, and Sindhura Bandhakavi |
|
|
Thesis: Parallel Simulation of Large Scale Interconnection Networks used in High Performance Computing
Praveen Kumar Jagadishprasad |
|
|
Thesis: System Support for Checkpoint/Restart of Charm++ and AMPI Applications
Chao Huang |
|
|
FTC-Charm++: An In-Memory Checkpoint-Based Fault Tolerant Runtime for Charm++ and MPI
Gengbin Zheng, Lixia Shi, Laxmikant V. Kale |
|
|
Scaling Applications to Massively Parallel Machines Using Projections Performance Analysis Tool
Laxmikant V. Kale, Gengbin Zheng, Chee Wai Lee, Sameer Kumar |
|
|
Debugging Support for Charm++
Rashmi Jyothi, Orion Sky Lawlor and L. V. Kale |
|
|
A Fault Tolerant Protocol for Massively Parallel Systems
Sayantan Chakravorty and Laxmikant V. Kale |
|
|
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 |
|
|
POSE: Getting Over Grainsize in Parallel Discrete Event Simulation Terry L. Wilmarth and L. V. Kale |
| Top | |
|
|
Simulating Large Parallel Machines for Performance Prediction Gunavardhan Kakulapati |
|
|
Parallelizing CPAIMD Using Charm++
Ramkumar Venkat Vadali |
|
|
An Efficient Implementation of Charm++ on Virtual Machine Interface
Gregory Allen Koenig |
|
|
Performance and Productivity in Parallel Programming
via Processor Virtualization
L. V. Kale |
|
|
Opportunities and Challenges of Modern Communication Architectures:
Case Study with QsNet
Sameer Kumar and L. V. Kale |
|
|
Analyzing Bidding Strategies For Schedulers In A Simulated Multiple-Cluster Market Driven Environment
Sindhura Bandhakavi |
|
|
Debugging Support for Charm++
Rashmi Jyothi |
|
|
Scaling Collective Multicast on Fat-tree Networks
Sameer Kumar and L. V. Kale |
|
|
Supporting Dynamic Parallel Object Arrays
Orion Lawlor and L. V. Kale |
|
|
Balancing Priorities and Load for State Space Search On Large Parallel Machines
Jonathan A. Booth |
|
|
Automatic Out-of-Core Execution Support for CHARM++
Mani Potnuru |
|
|
Adaptive MPI
Chao Huang, Orion Lawlor, L. V. Kale |
|
|
Scalable Parallelization of Ab Initio Molecular Dynamics
Ramkumar Vadali, L. V. Kale, Glenn Martyna, Mark Tuckerman |
|
|
BigSim: A Parallel Simulator for Performance Prediction of Extremely Large Parallel Machines
Gengbin Zheng, Gunavardhan Kakulapati, Laxmikant V. Kale |
|
|
Scaling Collective Multicast on High Performance Clusters
L. V. Kale and Sameer Kumar |
|
|
Scaling Molecular Dynamics to 3000 Processors with Projections: A Performance Analysis Case Study
Laxmikant V. Kale, Sameer Kumar, Gengbin Zheng, Chee Wai Lee |
|
|
Jade: A Parallel Message-Driven Java
Jayant DeSouza and L. V. Kale |
|
|
Faucets: Efficient Resource Allocation on the Computational Grid
L.V.Kale, Sameer Kumar, Jayant DeSouza, Mani Potnuru, and Sindhura Bandhakavi |
| Top | |
|
|
A Framework for Collective Personalized Communication
L. V. Kale and Sameer Kumar and Krishnan Vardarajan |
|
|
The Virtualization Approach to Parallel Programming: Runtime Optimizations and the State of the Art
L. V. Kale |
|
|
Charisma: A Component Architecture for Parallel Programming
Milind A. Bhandarkar |
|
|
NAMD: Biomolecular Simulation on Thousands of Processors
James C. Phillips, Gengbin Zheng, Sameer Kumar, Laxmikant V. Kale |
|
|
A Voxel-Based Parallel Collision Detection Algorithm
Orion Sky Lawlor and L.V. Kale |
|
|
Adaptive MPI
Orion Lawlor, Milind Bhandarkar, and L. V. Kale |
|
|
NAMD: Biomolecular Simulation on Thousands of Processors
James Phillips, Gengbin Zheng, Laxmikant V. Kale |
|
|
A Parallel-Object Programming Model for Petaflops Machines and Blue Gene/Cyclops
Gengbin Zheng, Arun Kumar Singla, Joshua Mostkoff Unger, L. V. Kale |
|
|
An Adaptive Mesh Refinement (AMR) Library Using Charm++
Puneet Narula |
|
|
A Malleable-Job System for Timeshared Parallel Machines
L. V. Kale, Sameer Kumar, and Jayant DeSouza |
| Top | |
|
|
Thesis: An Adaptive Job Scheduler for Timeshared Parallel Machines
Sameer Kumar |
|
|
Thesis: A Grid-Based Parallel Collision Detection Algorithm
Orion Lawlor |
|
|
Emulating Petaflops Machines and Blue Gene
Neelam Saboo, Arun Kumar Singla, Joshua Mostkoff Unger, L.V. Kale |
|
|
An Interface Model for Parallel Components
Milind Bhandarkar and L. V. Kale |
|
|
Improving Paging Performace With Object Prefetching
Neelam Saboo and L. V. Kale |
|
|
Supporting Dynamic Parallel Object Arrays
Orion Lawlor and L. V. Kale |
| Top | |
|
|
Versatile Automatic Load Balancing with Migratable Objects
Robert K. Brunner |
|
|
A Checkpoint and Restart Mechanism for Parallel Programming Systems
Sameer Paranjpye |
|
|
Scalable Molecular Dynamics for Large Biomolecular Systems
Robert K. Brunner and James C. Phillips and Laxmikant V. Kale |
|
|
Run-time Support for Adaptive Load Balancing
L. V. Kale, Milind Bhandarkar, and Robert Brunner |
|
|
A New Approach to Software Integration Frameworks for Multi-physics
Simulation Codes
Eric deSturler, Jay Hoeflinger, L. V. Kale and Milind Bhandarkar |
|
|
Object-Based Adaptive Load Balancing for MPI Programs
Milind Bhandarkar, L. V. Kale, Eric de Sturler, and Jay Hoeflinger |
|
|
An Adaptive Job Scheduler for Timeshared Parallel Machines
L. V. Kale, Sameer Kumar, and Jayant DeSouza |
|
|
A Parallel Framework for Explicit FEM
Milind A. Bhandarkar and L. V. Kale |
| Top | |
|
|
Thesis: Communication Library for Parallel Architectures
Krishnan Varadarajan |
|
|
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 |
|
|
Branch and Bound Based Load Balancing for Parallel Applications
Shobana Radhakrishnan, Robert Brunner, and Laxmikant Kale |
|
|
Web-based Interaction and Monitoring for Parallel Programs (Via
Conspector) Parthasarathy Ramachandran and Laxmikant V. Kale |
|
|
Mulitlingual Debugging Support for Data-driven and Thread-based
Parallel Languages Parthasarathy Ramachandran and Laxmikant V. Kale |
|
|
Handling Application-Induced Load Imbalance using Parallel Objects
Robert K. Brunner and Laxmikant V. Kale |
|
|
Adapting to Load on Workstation Clusters
Robert K. Brunner and Laxmikant V. Kale |
|
|
Application Performance of a Linux Cluster using Converse
Laxmikant Kale, Robert Brunner, James Phillips and Krishnan Varadarajan |
| Top | |
|
|
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 |
|
|
Programming Languages for CSE: the state of the art
L. V. Kale |
|
|
NAMD: A Case Study in Multilingual Parallel Programming
L. V. Kale, Milind Bhandarkar, Robert Brunner, N. Krawetz, J. Philips, and A. Shinozaki |
|
|
Static networks: A powerful and elegant extension to concurrent
object-oriented languages J. Yelon and L. V. Kale |
|
|
Computational biophysics today
Tamar Schlick, Robert D. Skeel, Axel T. Brunger, Klaus Schulten, Laxmikant V. Kale, Jan Hermans, and Jr. John A. Board |
|
|
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 |
|
|
Flexibility and Interoperability in a Parallel Molecular Dynamics Code Robert Brunner, Laxmikant Kale and James Phillips |
|
|
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 |
|
|
Load Balancing in Parallel Molecular Dynamics
L. V. Kale, Milind Bhandarkar and Robert Brunner |
|
|
Multiparadigm, Multilingual Interoperability: Experience with Converse
L. V. Kale, Milind Bhandarkar, Robert Brunner and Joshua Yelon |
| Top | |
|
|
NAMD: A Case Study in Multilingual Parallel Programming
L. V. Kale, Milind Bhandarkar, Robert Brunner, N. Krawetz, J. Philips, and A. Shinozaki |
|
|
Design and Implementation of Parallel Java with Global Object Space
L. V. Kale, Milind Bhandarkar, and Terry Wilmarth |
|
|
Agents: an Abstraction Mechanism that Labels and Taxonomizes the
Objects it Encapsulates
Joshua M. Yelon |
| Top | |
|
|
Simulating Message Driven Programs
Attila Gursoy, Laxmikant V. Kale |
|
|
Object-Oriented Implementation of the NAS Parallel Benchmarks using Charm++
Sanjeev Krishnan, Milind Bhandarkar, and Laxmikant V. Kale |
|
|
Automating Runtime Optimizations for Parallel Object-Oriented Programming
Sanjeev Krishnan |
|
|
Towards Automatic Peformance Analysis
Amitabh Sinha and L. V. Kale |
|
|
Charm++: Parallel Programming with Message-Driven Objects
L. V. Kale and Sanjeev Krishnan |
|
|
Structured Dagger: A Coordination Language for Message-Driven Programming
L. V. Kale and Milind Bhandarkar |
|
|
Threads for Interoperable Parallel Programming
L. V. Kale and Joshua M. Yelon |
|
|
Automating Parallel Runtime Optimizations Using Post-Mortem Analysis
Sanjeev Krishnan and L. V. Kale |
|
|
Automating Runtime Optimizations for Load Balancing in Irregular Problems
Sanjeev Krishnan and L. V. Kale |
|
|
A Parallel Array Abstraction for Data-Driven Objects
Sanjeev Krishnan and Laxmikant V. Kale |
|
|
MICE: A Prototype MPI Implementation in Converse Environment
Milind Bhandarkar and L. V. Kale |
|
|
NAMD - a Parallel, Object-Oriented Molecular Dynamics Program
Mark Nelson, William Humphrey, Attila Gursoy, Andrew Dalke, Laxmikant Kale, Robert D. Skeel, and Klaus Schulten |
|
|
Converse : An Interoperable Framework for Parallel Programming
Laxmikant V. Kale, Milind Bhandarkar, Narain Jagathesan, Sanjeev Krishnan, and Joshua Yelon |
| Top | |
|
|
Parallel Import Report
L. V. Kale, Joshua M. Yelon, and T. Knauff |
|
|
Agents: an Undistorted Representation of Problem Structure
Joshua M. Yelon and L. V. Kale |
|
|
A Parallel Adaptive Fast Multipole algorithm for N-body problems
Sanjeev Krishnan and Laxmikant V. Kale |
|
|
Efficient, Language-Based Checkpointing for Massively Parallel Programs
Sanjeev Krishnan and Laxmikant V. Kale |
|
|
Exploiting Message Driven Execution to Compile Data Parallel Programs
Edward Kornkven |
|
|
Analysis of Object Based and Message Driven Programs
Amitabh B. Sinha |
|
|
Simplified Expression of Message Driven Programs and Quantification of Their Impact on Performance
A. Gursoy |
|
|
Modularity, Reuse, and Efficiency with Message-Driven Libraries
L.V. Kale and A. Gursoy |
|
|
Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview
Edward A. Kornkven, Laxmikant V. Kale |
|
|
Efficient Parallel Graph Coloring with Prioritization
L. V. Kale and B. H. Richards and T. D. Allen |
|
|
The Charm Parallel Programming Language and System:
Part II - The Runtime System
L. V. Kale, B. Ramkumar, A. B. Sinha, A. Gursoy |
|
|
The Charm Parallel Programming Language and System:
Part I --- Description of Language Features
L. V. Kale, B. Ramkumar, A. B. Sinha, A. Gursoy |
|
|
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 | |
|
|
Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview
E. Kornkven and L. V. Kale |
|
|
Application-Oriented and Computer-Science-Centered HPCC Research
L. V. Kale |
|
|
Dagger: Combining the Benefits of Synchronous and Asynchronous
Communication Styles
Attila Gursoy and L.V. Kale |
|
|
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 |
|
|
A Framework for Intelligent Performance Feedback
Amitabh B. Sinha, Laxmikant V. Kale |
|
|
Prioritization in Parallel Computing (extended abstract)
L.V. Kale |
|
|
A portable software support system for irregular computations
Laxmikant V. Kale, Amitabh B. Sinha, Attila Gursoy |
|
|
Parallel Programming with CHARM: An Overview
L.V. Kale |
|
|
A Load Balancing Strategy For Prioritized Execution of Tasks
Amitabh B. Sinha and Laxmikant V. Kale |
|
|
Medium Grained Execution in Concurrent Object Oriented Systems
L.V. Kale and Sanjeev Krishnan |
|
|
A Dynamic and Adaptive Quiescence Detection Algorithm
A. Sinha and L.V. Kale, and B. Ramkumar |
|
|
Tolerating Latency with Dagger
A. Gursoy and L.V. Kale |
|
|
Simulating Message Driven Programs
A. Gursoy and L.V. Kale |
|
|
Performance Benefits of Message Driven Executions
L.V. Kale and A. Gursoy |
|
|
Loop Transformation for Prolog Programs
David Sehr, L.V. Kale and David A. Padua |
|
|
Prioritization in Parallel Symbolic Computing
L.V. Kale, B. Ramkumar, V. Saletore, and A.B. Sinha |
|
|
Bidirectional Search in Parallel
Thorr Tjorvi Einarsson |
|
|
Information sharing mechanisms in parallel programs
Laxmikant V. Kale, Amitabh B. Sinha |
|
|
Dagger: Combining the Benefits of Synchronous and Asynchronous
Communication Styles
Attila Gursoy and L.V. Kale |
|
|
CHARM++ : A Portable Concurrent Object Oriented System Based On C++
L.V. Kale and Sanjeev Krishnan |
|
|
A Comparison Based Parallel Sorting Algorithm
L.V. Kale and Sanjeev Krishnan |
|
|
Dynamic Adaptive Scheduling in an Implementation of a Data Parallel Language
Edward A. Kornkven, Laxmikant V. Kale |
|
|
The Reduce-OR-Process Model for Parallel Logic Programming on Nonshared Memory Machines
L.V.Kale and B. Ramkumar |
|
|
A Join Algorithm for Combining and Parallel Solutions in AND/OR Parallel Systems
B.Ramkumar and L.V.Kale |
|
|
A Load Balancing Strategy For Prioritized Execution of Tasks
Amitabh B. Sinha and Laxmikant V. Kale |
|
|
Unsteady Fluid Flow Calculations Using a Machine Independent Parallel
Programming Environment
A. Gursoy, L. V. Kale, and S. P. Vanka |
|
|
Projections: a Preliminary Performance Tool for Charm
Laxmikant V. Kale and Amitabh B. Sinha |
|
|
Parallel Problem Solving
L.V. Kale |
|
|
Estimating the Inherent Parallelism in Prolog Programs
D. Sehr, L.V. Kale |
|
|
Machine Independent AND and OR Parallel Execution of Logic Programs:
Part I and II
B. Ramkumar and L.V. Kale |
|
|
Supporting Machine Independent Parallel Programming on Diverse Architectures
Wayne Fenton, Balkrishan Ramkumar, Vikram Saletore, Amitabh B. Sinha, and Laxmikant V. Kale |
|
|
The REDUCE OR Process Model for Parallel Execution of Logic Programs
L.V. Kale |
|
|
Machine Independent AND and OR Parallel Execution of Logic Programs: Part II - Compiled Execution
B. Ramkumar and L.V. Kale |
|
|
Machine Independent AND and OR Parallel Execution of Logic Programs: PartI - the Binding Environment
B.Ramkumar and L.V. Kale |
|
|
Fortran-Style Transformations for Functional Programs (Extended Abstract)
David C. Sehr and Laxmikant V. Kale and David A. Padua |
|
|
High Level Support for Divide-and-Conquer Parallelism
Attila Gursoy, L. V. Kale |
|
|
Implementing a Parallel Prolog Interpreter on Multiprocessors L.V. Kale and B. Ramkumar |
|
|
Efficient Parallel Execution of IDA* on Shared and Distributed Memory Multiprocessors L. V. Kale and Vikram Saletore |
|
|
Distributed and Adaptive Dynamic Load Balancing Scheme for Parallel Processing of Medium-Grain Tasks
Vikram A. Saletore |
|
|
Machine Independent Parallel Execution of Speculative Computations
Vikram Saletore |
|
|
Parallel State-space Search for a First Solution with Consistent Linear Speedups
L.V. Kale and V Saletore |
|
|
Chare Kernel - A Runtime Support System for Parallel Computations
W.W. Shu and L.V. Kale |
|
|
An Almost Perfect Heuristic for the N-queens Problem
L.V. Kale |
|
|
Joining AND-Parallel Solutions in AND/OR Parallel Systems L. V. Kale and B. Ramkumar |
|
|
The Chare Kernel Parallel Programming Language and System
L.V. Kale |
|
|
Consistent Linear Speedups for a First Solution in Parallel State-Space Search
V. Saletore and L.V. Kale |
|
|
A Chare Kernel Implementation of a Parallel Prolog Compiler B. Ramkumar and L. V. Kale |
|
|
An Abstract Machine for the Reduce or Process Model for Parallel Prolog B. Ramkumar and L. V. Kale |
|
|
A Dynamic Load Balancing Strategy for the Chare
Kernel System
W. W. Shu and L. V. Kale |
|
|
Compiled Execution of the Reduce-Or Process Model on MultiProcessors
B. Ramkumar and L. V. Kale |
|
|
Obtaining First Solutions Fast in Parallel Problem Solving
V. Saletore and L. V. Kale |
|
|
The Chare Kernel Base Language: Preliminary Performance
L. V. Kale and W. Shu |
|
|
A Specialized Expert System for Judicial Decision
Support
V. P. Pethe and C. P. Rippey and L. V. Kale |
|
|
A Brief Perspective on Parallel Programming L. V. Kale |
|
|
Parallel Prolog on Intel's iPSC/2 L. V. Kale and B. Ramkumar and W. Shu |
|
|
The Mesh Superceded? L. V. Kale |
|
|
OR Parallel Execution of Prolog Programs with Side Effecty L.V.Kale and D.A. Padua and D.C. Sehr |
|
|
The Chare Kernel Language for Parallel Programming: A perspective
L. V. Kale and W. Shu |
|
|
A Tree Representation for Parallel Problem Solving
L. V. Kale |
|
|
A Memory Independent Binding Environment for AND and OR Parallel Execution
of Logic Programs
L. V. Kale and B. Ramkumar and W. Shu |
|
|
Comparing the Performance of Two Dynamic Load
Distribution Methods
L. V. Kale |
|
|
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 |
|
|
D-Trees: A Class of Dense Regular Interconnection
Topologies
L. V. Kale and B. Ramkumar |
|
|
Parallel Execution of Logic Programs: the REDUCE-OR Process Model
L. V. Kale |
|
|
Completeness and Full Parallelism of Parallel Logic Programming Schemes
L. V. Kale |
|
|
Optimal Communication Neighborhoods
L. V. Kale |
|
|
Lattice-Mesh: a Multi-Bus Topology
L. V. Kale |
|
|
A Class of Architectures for {P}rolog Machine
L. V. Kale and D. S. Warren |