Contact Information:
| E-Mail |
kale@cs.uiuc.edu |
| Phone: |
217-333-5827 |
| S-mail: |
2508 DCL 1304 W. Springfield Ave. Urbana, IL 61801 |
|
L. V. Kale
Department of Computer Science
University of Illinois at Urbana-Champaign
A Professor in the Computer Science department,
and the leader of the Parallel Programming Laboratory.
Here is his proper home page ,
and his
resume in pdf format .
Publications:
- 00-01
Milind A. Bhandarkar and L. V. Kale;
A Parallel Framework for Explicit FEM;  in Proceedings of the International Conference on High Performance Computing (HiPC 2000), Lecture Notes in Computer Science, Vol 1970, Eds: M. Valero and V. K. Prasanna and S. Vajpeyam, Springer Verlag, December 2000, pp. 385-395.
- 00-02
L. V. Kale, Sameer Kumar, and Jayant DeSouza;
An Adaptive Job Scheduler for Timeshared Parallel Machines;  in PPL Technical Report 00-02, University of Illinois at Urbana-Champaign,
Sep 2000.
- 00-03
Milind Bhandarkar, L. V. Kale, Eric de Sturler, and Jay Hoeflinger;
Object-Based Adaptive Load Balancing for MPI Programs;  in In Vassil Alexandrov et al (Eds), Computational Science -- ICCS2001, Proceedings of the International Conference on Computational Science, San Francisco, CA, Lecture Notes in Computer Science, Vol. 2074, Springer Ver;ag, pp 108-117, May 2001.
- 00-04
Eric deSturler, Jay Hoeflinger, L. V. Kale and Milind Bhandarkar;
A New Approach to Software Integration Frameworks for Multi-physics
Simulation Codes;  in In R. Boisvert and P. Tang (Eds), The Architecture of Scientific Software, IFIP TC2/WG2.5 Working Conference on the Architecture of Scientific Software, Ottawa, Canada, Kluwer Academic Publishers, pp. 87-104, October 2000.
- 00-05
L. V. Kale, Milind Bhandarkar, and Robert Brunner;
Run-time Support for Adaptive Load Balancing;  in In: Rolim J. (Ed.), Parallel and Distributed
Processing. Springer Verlag, 2000, ISBN 3-540-67442-X, Lecture Notes in
Computer Science, Vol. 1800, (Proceedings of 4th Workshop on Runtime Systems
for Parallel Programming (RTSPP) Cancun - Mexico, March 2000.)
- 00-06
Robert K. Brunner and James C. Phillips and Laxmikant V. Kale;
Scalable Molecular Dynamics for Large Biomolecular Systems;  in Proceedings of Supercomputing (SC) 2000, Dallas, TX, November 2000.
Nominated for Gordon Bell Award.
- 01-01
Orion Lawlor and L. V. Kale;
Supporting Dynamic Parallel Object Arrays;  in Proceedings of the
ACM 2001 Java Grande/ISCOPE
Conference,
Palo Alto, California, June 2001; Acm Press; pp. 21-28.
- 01-02
Neelam Saboo and L. V. Kale;
Improving Paging Performace With Object Prefetching;  in
- 01-03
Milind Bhandarkar and L. V. Kale;
An Interface Model for Parallel Components;  in Proceedings of the Workshop on Languages and Compilers for Parallel Computing
(LCPC), Cumberland Falls, KY, August 2001.
- 01-04
Neelam Saboo, Arun Kumar Singla, Joshua Mostkoff Unger, L.V. Kale;
Emulating Petaflops Machines and Blue Gene;  in Workshop on Massively Parallel Processing (IPDPS'01)
- 02-01
L. V. Kale, Sameer Kumar, and Jayant DeSouza;
A Malleable-Job System for Timeshared Parallel Machines;  in 2nd IEEE/ACM International Symposium on Cluster Computing
and the Grid (CCGrid 2002), May 21-24, 2002, Berlin, Germany.
- 02-03
Gengbin Zheng, Arun Kumar Singla, Joshua Mostkoff Unger, L. V. Kale;
A Parallel-Object Programming Model for Petaflops Machines and Blue Gene/Cyclops;  in Next Generation Systems Program Workshop, IPDPS 2002
- 02-04
James Phillips, Gengbin Zheng, Laxmikant V. Kale;
NAMD: Biomolecular Simulation on Thousands of Processors;  in Workshop: Scaling to New Heights
- 02-05
Orion Lawlor, Milind Bhandarkar, and L. V. Kale;
Adaptive MPI;  in PPL Technical Report 02-05, University of Illinois at Urbana-Champaign,
2002.
- 02-06
Orion Sky Lawlor and L.V. Kale;
A Voxel-Based Parallel Collision Detection Algorithm;  in In Proceedings of the International Conference in Supercomputing, 2002,
in New York. ACM Press, pp. 285-293.
- 02-07
James C. Phillips, Gengbin Zheng, Sameer Kumar, Laxmikant V. Kale;
NAMD: Biomolecular Simulation on Thousands of Processors;  in Proceedings of SC 2002
- 02-09
L. V. Kale;
The Virtualization Approach to Parallel Programming: Runtime Optimizations and the State of the Art;  in LACSI 2002 ("State of the field" paper)
- 02-10
L. V. Kale and Sameer Kumar and Krishnan Vardarajan;
A Framework for Collective Personalized Communication;  in Accpeted for Presentation at IPDPS 2003.
- 03-01
L.V.Kale, Sameer Kumar, Jayant DeSouza, Mani Potnuru, and Sindhura Bandhakavi;
Faucets: Efficient Resource Allocation on the Computational Grid;  in PPL Technical Report 03-01, University of Illinois at Urbana-Champaign,
Mar 2003
- 03-02
Jayant DeSouza and L. V. Kale;
Jade: A Parallel Message-Driven Java;  in Proceedings of the 2003 Workshop on Java in Computational Science,
held in conjunction with the International Conference on Computational
Science (ICCS 2003), June 2-4, 2003, Melbourne, Australia, and Saint
Petersburg, Russian Federation.
- 03-03
Laxmikant V. Kale, Sameer Kumar, Gengbin Zheng, Chee Wai Lee;
Scaling Molecular Dynamics to 3000 Processors with Projections: A Performance Analysis Case Study;  in Terascale Performance Analysis Workshop, International Conference on Computational Science(ICCS), 2003
- 03-04
L. V. Kale and Sameer Kumar;
Scaling Collective Multicast on High Performance Clusters;  in
- 03-05
Gengbin Zheng, Gunavardhan Kakulapati, Laxmikant V. Kale;
BigSim: A Parallel Simulator for Performance Prediction of Extremely Large Parallel Machines;  in IPDPS 2004
- 03-06
Ramkumar Vadali, L. V. Kale, Glenn Martyna, Mark Tuckerman;
Scalable Parallelization of Ab Initio Molecular Dynamics;  in Technical Report, communicated to SC 2003
- 03-07
Chao Huang, Orion Lawlor, L. V. Kale;
Adaptive MPI;  in Proceedings of the 16th International Workshop on Languages and Compilers
for Parallel Computing (LCPC 2003), LNCS 2958, pg 306-322
- 03-10
Orion Lawlor and L. V. Kale;
Supporting Dynamic Parallel Object Arrays;  in Journal: Concurrency and Computation: Practice and Experience, John Wiley & Sons, 2003;
15:371-393
- 03-11
Sameer Kumar and L. V. Kale;
Scaling Collective Multicast on Fat-tree Networks;  in Submitted to ICPADS 2004
- 03-15
Sameer Kumar and L. V. Kale;
Opportunities and Challenges of Modern Communication Architectures:
Case Study with QsNet;  in To be presented at the CAC Workshop at IPDPS 2004
- 03-16
L. V. Kale;
Performance and Productivity in Parallel Programming
via Processor Virtualization;  in Proc. of the First Intl.
Workshop on Productivity and Performance in High-End Computing (at
HPCA 10), Feb 14, 2004.
- 04-01
Terry L. Wilmarth and L. V. Kale;
POSE: Getting Over Grainsize in Parallel Discrete Event Simulation;  in 2004 International Conference on
Parallel Processing (to appear)
- 04-02
Gengbin Zheng, Terry Wilmarth, Orion Sky Lawlor, Laxmikant V. Kale, Sarita Adve, David Padua, Philippe Geubelle;
Performance Modeling and Programming Environments for Petaflops Computers and the Blue Gene Machine;  in In proceedings of Next Generation Systems (NGS) Workshop, IPDPS 2004,
IEEE Press, page 197.
- 04-03
Sayantan Chakravorty and Laxmikant V. Kale;
A Fault Tolerant Protocol for Massively Parallel Systems;  in published in the proceedings of the FTPDS workshop at IPDPS'04
- 04-04
Rashmi Jyothi, Orion Sky Lawlor and L. V. Kale;
Debugging Support for Charm++;  in Proceedings of PADTAD Workshop, held as part of IPDPS 2004,
IEEE Press, page 294.
- 04-05
Laxmikant V. Kale, Gengbin Zheng, Chee Wai Lee, Sameer Kumar;
Scaling Applications to Massively Parallel Machines Using Projections Performance Analysis Tool;  in Future Generation Computer Systems Journal
- 04-06
Gengbin Zheng, Lixia Shi, Laxmikant V. Kale;
FTC-Charm++: An In-Memory Checkpoint-Based Fault Tolerant Runtime for Charm++ and MPI;  in Cluster 2004
- 04-09
L.V.Kale, Sameer Kumar, Jayant DeSouza, Mani Potnuru, and Sindhura Bandhakavi;
Faucets: Efficient Resource Allocation on the Computational Grid;  in Proceedings of the 2004 International Conference on Parallel Processing (ICPP 2004),
15-18 August 2004, Montreal, Quebec, Canada.
- 04-10
Jayant DeSouza and Laxmikant V. Kale;
MSA: Multiphase Specifically Shared Arrays;  in Proceedings of the 17th International Workshop on Languages and
Compilers for Parallel Computing, West Lafayette, Indiana, USA,
September 22-25 2004.
- 04-12
Gengbin Zheng, Terry Wilmarth, Praveen Jagadishprasad and Laxmikant V. Kale;
Simulation-Based Performance Prediction for Large Parallel Machines;  in International Journal of Parallel Programming 2005
- 04-13
L. V. Kale, Mark Hills, Chao Huang;
An Orchestration Language for Parallel Objects;  in Proceeding of Seventh Workshop on Languages, Compilers, and Run-time Support for Scalable Systems (LCR 04)
- 04-14
Sayantan Chakravorty, Celso L. Mendes and Laxmikant V. Kale;
Proactive Fault Tolerance in Large Systems;  in Accepted at HPCRI workshop 05
- 04-15
Gregory A. Koenig and Laxmikant V. Kale;
Using Message-Driven Objects to Mask Latency in Grid Computing Applications;  in Proceedings of 19th IEEE International Parallel and Distributed Processing
Symposium (IPDPS 2005), Denver Colorado USA, April 2005.
- 04-16
Attila Gursoy, Laxmikant V. Kale;
Performance and Modularity Benefits of Message-Driven Execution;  in Journal of Parallel and Distributed Computing
No. 64, pp. 461-480, 2004
- 04-17
Ramkumar V. Vadali , Yan Shi , Sameer Kumar , L. V. Kale , Mark E. Tuckerman , Glenn J. Martyna;
Scalable fine-grained parallelization of plane-wave-based ab initio molecular dynamics for large supercomputers,;  in Journal of Computational Chemistry
Volume 25, No. 16, pp. 2006-2022, 2004
- 05-02
Sameer Kumar, Laxmikant V. Kale and Craig Stunkel ;
Architecture for supporting Hardware Collectives in Output-Queued High-Radix Routers;  in
Published at HiPC 2005
- 05-03
Terry L. Wilmarth, Gengbin Zheng, Eric J. Bohm, Yogesh Mehta, Nilesh Choudhury, Praveen Jagadishprasad and Laxmikant V. Kale;
Performance Prediction using Simulation of Large-scale Interconnection
Networks in POSE;  in In Proceedings of the Workshop on Principles of Advanced and
Distributed Simulation, 2005, pp. 109-118.
- 05-04
Chao Huang, Gengbin Zheng, Sameer Kumar, Laxmikant V. Kale;
Performance Evaluation of Adaptive MPI;  in Proceedings of ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2006
- 05-11
Nilesh Choudhury and Yogesh Mehta and Terry L. Wilmarth and Eric J. Bohm and Laxmikant V. Kale;
Scaling an Optimistic Parallel Simulation of Large-scale Interconnection Networks;  in Proceedings of the Winter Simulation Conference
- 05-12
Orion Lawlor, Hari Govind, Isaac Dooley, Michael Breitenfeld, and Laxmikant Kale;
Performance Degradation in the Presence of Subnormal Floating-Point Values;  in In OSIHPA Workshop, at PACT05, September 2005.
- 05-13
Sameer Kumar, Chao Huang, Gheorghe Almasi, Laxmikant V. Kale;
Achieving Strong Scaling with NAMD on Blue Gene/L;  in Proceedings of IEEE International Parallel & Distributed Processing Symposium 2006
- 05-14
Orion Lawlor, Sayantan Chakravorty, Terry Wilmarth, Nilesh Choudhury, Isaac Dooley, Gengbin Zheng, and Laxmikant Kale;
ParFUM: A Parallel Framework for Unstructured Meshes for Scalable Dynamic Physics Applications;  in Engineering with Computers, Journal, 2006
- 05-15
Sameer Kumar, Yan Shi, Eric Bohm, L. V. Kale;
Scalable, fine grain, parallelization of the Car-Parrinello ab initio molecular dynamics method;  in Technical Report
- 05-18
Tarun Agarwal, Amit Sharma, Laxmikant V. Kale;
Topology-aware task mapping for reducing communication contention on large parallel machines;  in Proceedings of IEEE International Parallel and Distributed Processing Symposium 2006
- 05-19
Chee Wai Lee, Terry L. Wilmarth and Laxmikant V. Kale;
Performance Visualization and Analysis of Parallel Discrete Event Simulations with Projections;  in PPL Technical Report 05-19, UIUC.
- 05-20
Kai Wang Laxmikant V. Kale;
A Parallel Multigrid Solver Based on Processor
Virtualization Techniques;  in
- 05-21
Kai Wang Orion Lawlor Laxmikant V. Kale;
The Nonsingularity of Sparse Approximate Inverse Preconditioning and Its Performance Based on Processor Virtualization;  in
- 05-22
Kai Wang Anthony Chang Jonathan A. Dantzig Laxmikant V. Kale;
Parallelization of Level Set Methods for Solving Solidification Problems;  in
- 05-23
James C. Phillips, Rosemary Braun, Wei Wang, James Gumbart, Emad
Tajkhorshid, Elizabeth Villa, Christophe Chipot, Robert D. Skeel,
Laxmikant Kale, and Klaus Schulten;
Scalable molecular dynamics with NAMD;  in Journal of Computational Chemistry
- 05-24
Laxmikant V. Kale, Klaus Schulten, Robert D. Skeel, Glenn Martyna, Mark Tuckerman, James C. Phillips, Sameer Kumar, and Gengbin Zheng;
Biomolecular modeling using parallel supercomputers;  in In S. Aluru, editor, Handbook of computational molecular biology
- 06-01
Filippo Gioachin,
Amit Sharma,
Sayantan Chakravorty,
Celso Mendes,
Laxmikant V. Kale,
Thomas R. Quinn;
Scalable Cosmological Simulations on Parallel Machines;  in Proceedings of the 7th International Meeting on High Performance Computing for Computational Science (VECPAR 2006). LNCS 4395, pp 476-489, 2007
- 06-02
Chao Huang, Chee Wai Lee, Laxmikant V. Kale;
Support for Adaptivity in ARMCI Using Migratable Objects;  in Proceedings of Workshop of Performance Optimization for High-Level Languages and Libraries (held as part of IPDPS 2006).
- 06-03
Gengbin Zheng, Chao Huang, Laxmikant V. Kale;
Performance Evaluation of Automatic Checkpoint-based Fault Tolerance for AMPI and Charm++;  in ACM SIGOPS Operating Systems Review: Operating and Runtime Systems for High-end Computing Systems, 2006
- 06-04
Sayantan Chakravorty, Celso L. Mendes, Laxmikant V. Kale, Terry Jones, Andrew Tauferner, Todd Inglett, Jose Moreira;
HPC-Colony: Services and Interfaces for Very Large Systems;  in accepted by OSR Special Issue on HEC OS/Runtimes
- 06-05
Gengbin Zheng, Orion Sky Lawlor, Laxmikant V. Kale;
Multiple Flows of Control in Migratable Parallel Programs;  in the 8th Workshop on High Performance Scientific and Engineering Computing (HPSEC-06)
- 06-06
Yan Shi, Gengbin Zheng, Laxmikant V. Kale;
Run-time Support for Controlling Communication-Induced Memory Fluctuation;  in PPL Technical Report
- 06-08
Gengbin Zheng, Michael S. Breitenfeld, Hari Govind, Philippe Geubelle, Laxmikant V. Kale;
Automatic Dynamic Load Balancing for a Crack Propagation Application;  in PPL Technical Report
- 06-11
Sayantan Chakravorty, Celso L. Mendes, Laxmikant V. Kale;
Proactive Fault Tolerance in MPI Applications via Task Migration;  in In Proceedings of HIPC 2006, LNCS volume 4297, page 485
- 06-12
Sayantan Chakravorty, Laxmikant V. Kale;
A Fault Tolerance Protocol with Fast Fault Recovery;  in Proceedings of the 21st International Parallel and Distributed Processing Symposium, 2007, Long Beach California
- 06-13
Isaac Dooley and Laxmikant Kale;
Quantifying the Interference Caused by Subnormal Floating-Point Values;  in In OSIHPA Workshop, at PACT06, September 2006.
- 06-14
David Kunzman, Gengbin Zheng, Eric Bohm, Laxmikant V. Kale;
Charm++, Offload API, and the Cell Processor;  in In PMUP Workshop at
PACT'06, September 2006.
- 06-15
Sandhya Mangala, Terry Wilmarth, Sayantan Chakravorty, Nilesh Choudhury, Laxmikant V. Kale and Philippe H. Geubelle;
Parallel Adaptive Simulations of Dynamic Fracture Events;  in Accepted for publication in Engineering with Computers.
- 06-18
Chao Huang, Laxmikant V. Kale;
Charisma: Orchestrating Migratable Parallel Objects;  in Proceedings of IEEE International Symposium on High Performance Distributed Computing (HPDC) 2007
- 07-01
Gregory A. Koenig and Laxmikant V. Kale;
Optimizing Distributed Application Performance Using Dynamic Grid Topology-Aware Load Balancing;  in Proceedings of 21st IEEE International Parallel and Distributed Processing
Symposium (IPDPS 2007), Long Beach California USA, March 2007.
- 07-02
Sameer Kumar, Chao Huang, Gengbin Zheng, Eric Bohm, Abhinav Bhatele, James C. Phillips, Hao Yu, Laxmikant V. Kale;
Scalable Molecular Dynamics with NAMD on Blue Gene/L;  in IBM Journal of Research and Development, Volume 52, No. 1/2, 2007
- 07-03
Eric Bohm, Abhinav Bhatele, Laxmikant V. Kale, Mark E. Tuckerman, Sameer Kumar, John A. Gunnels and Glenn J. Martyna;
Fine grained parallelization of the Car-Parrinello ab initio MD method on Blue Gene/L;  in IBM Journal of Research and Development, Volume 52, No. 1/2, 2007
- 07-04
Laxmikant V. Kale, Eric Bohm, Celso L. Mendes, Terry Wilmarth, Gengbin Zheng;
Programming Petascale Applications with Charm++ and AMPI;  in In Petascale Computing: Algorithms and Applications, CRC Press
- 07-05
Klaus Schulten, James C. Phillips, Laxmikant V. Kale, Abhinav Bhatele;
Biomolecular modeling in the era of petascale computing;  in Petascale Computing: Algorithms and Applications, pp. 165-181, D. Bader, Ed., Chapman & Hall / CRC Press, New York, 2008
- 07-06
Chee Wai Lee and Laxmikant V. Kale;
Scalable Techniques for Performance Analysis;  in Technical Report, Computer Science Department, University of Illinois
at Urbana-Champaign, Urbana, IL, May 2007.
- 07-07
Isaac Dooley and Sandhya Mangala and Laxmikant Kale and Philippe Geubelle;
Parallel Simulations of Dynamic Fracture Using Extrinsic Cohesive Elements;  in Internal Technical Report July 2007
- 07-08
Chao Huang, Gengbin Zheng, Laxmikant V. Kale;
Supporting Adaptivity in MPI for Dynamic Parallel Applications;  in PPL Tech Report 07-08
- 07-09
Filippo Gioachin,
Pritish Jetley,
Celso L. Mendes,
Laxmikant V. Kale,
Thomas R. Quinn;
Toward Petascale Comological Simulations with ChaNGa;  in PPL Technical Report April 2007
- 07-10
Abhinav Bhatele, Sameer Kumar, Chao Mei, James C. Phillips, Gengbin Zheng, Laxmikant V. Kale;
NAMD: A Portable and Highly Scalable Program for Biomolecular Simulations;  in PPL Technical Report, 2007
- 07-11
Ekaterina Gonina and Laxmikant Kale;
Parallel Prim’s algorithm on dense graphs with a novel extension;  in PPL Technical Report 2007
- 08-01
Abhinav Bhatele, Sameer Kumar, Chao Mei, James C. Phillips, Gengbin Zheng, Laxmikant V. Kale;
Overcoming Scaling Challenges in Biomolecular Simulations across Multiple Platforms;  in To appear in Proceedings of IEEE International Parallel and Distributed Processing Symposium 2008
- 08-02
Abhinav Bhatele, Laxmikant V. Kale;
Application-specific Topology-aware Mapping for Three Dimensional Topologies;  in To appear in Proceedings of Workshop on Large-Scale Parallel Processing (held as part of IPDPS '08), 2008
- 08-03
Pritish Jetley, Filippo Gioachin, Celso Mendes, Laxmikant V. Kale, Thomas R. Quinn;
Massively Parallel Cosmological Simulations with ChaNGa;  in To appear in Proceedings of IEEE International Parallel and Distributed Processing Symposium 2008
- 08-04
Isaac Dooley, Chao Mei, Laxmikant V. Kale;
NoiseMiner: An Algorithm for Scalable Automatic Computational Noise and Software Interference Detection;  in To appear in Proceedings of HIPS Workshop at IEEE International Parallel and Distributed Processing Symposium 2008
- 08-05
Chee Wai Lee and Celso Mendes and Laxmikant V. Kale;
Towards Scalable Performance Analysis and Visualization through Data Reduction;  in 13th International Workshop on High-Level Parallel Programming Models and
Supportive Environments (HIPS 2008) held in conjunction with IPDPS 2008.
- 08-06
Abhinav Bhatele, Eric Bohm and Laxmikant V. Kale;
Improving parallel scaling performance using topology-aware task mapping on Cray XT3 and IBM Blue Gene/L;  in PPL Technical Report, January 2008
- 08-07
Abhinav Bhatele and Laxmikant V. Kale;
An Evaluation of the Effect of Interconnect Topologies on Message Latencies in Large Supercomputers;  in PPL Technical Report, May 2008
- 84-01
L. V. Kale and D. S. Warren;
A Class of Architectures for {P}rolog Machine;  in Proceedings of the Conference on Logic Programming, Uppsala, Sweden, pp.
171-182, July, 1984
- 85-01
L. V. Kale;
Lattice-Mesh: a Multi-Bus Topology;  in ICPP85, St. Charles, Illinois, pp. 700-703, August, 1985
- 86-01
L. V. Kale;
Optimal Communication Neighborhoods;  in ICPP86, St. Charles, Illinois, pp. 823-826, 1986
- 87-01
L. V. Kale;
Completeness and Full Parallelism of Parallel Logic Programming Schemes;  in Proceedings of 1987 Symposium on Logic Programming, 1987, San Francisco,
CA, pp. 125-133,
- 87-02
L. V. Kale;
Parallel Execution of Logic Programs: the REDUCE-OR Process Model;  in Proceedings of Fourth International Conference on
Logic Programming, May, 1987, pp. 616--632
- 88-02
L. V. Kale and B. Ramkumar;
D-Trees: A Class of Dense Regular Interconnection
Topologies;  in Proceedings of the Frontiers of Massively Parallel
Computation, Oct, 1988, pp. 207-210
- 88-03
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;
Prolog Research at {U}niversity of Illinois;  in Compcon, San Francisco, Feb, 1988, pp. 68-73
- 88-04
L. V. Kale;
Comparing the Performance of Two Dynamic Load
Distribution Methods;  in ICPP88, pp. 8-11, August, 1988
- 88-05
L. V. Kale and B. Ramkumar and W. Shu;
A Memory Independent Binding Environment for AND and OR Parallel Execution
of Logic Programs;  in The Joint International Conference/Symposium on
Logic Programming, Seattle, WA, 1988, pp. 1223-1240
- 88-06
L. V. Kale;
A Tree Representation for Parallel Problem Solving;  in Proceedings of AAAI, August, 1988, pp. 677-681
- 88-07
L. V. Kale and W. Shu;
The Chare Kernel Language for Parallel Programming: A perspective;  in Department of Computer Science, University of Illinois, Technical
Report UIUCDCS-R-88-1451.
Internal Technical Report 88-07.
- 88-08
L.V.Kale and D.A. Padua and D.C. Sehr;
OR Parallel Execution of Prolog Programs with Side Effecty;  in Journal of Supercomputing
Vol. 2, No. 2, pp. 209-223, 1988
- 89-01
L. V. Kale;
The Mesh Superceded?;  in Proceedings of ACM Computer Science Conference, pp. 180-187,
Feb 1989.
- 89-02
L. V. Kale and B. Ramkumar and W. Shu;
Parallel Prolog on Intel's iPSC/2;  in Proceedings of the Fourth Conference on Hypercube Concurrent Computers
and Applications, March 1989.
- 89-03
L. V. Kale;
A Brief Perspective on Parallel Programming;  in IEEE Tencon Regional Conference (Invited), Bombay, India, pp. 1085-1088,
Nov. 1989.
- 89-04
V. P. Pethe and C. P. Rippey and L. V. Kale;
A Specialized Expert System for Judicial Decision
Support;  in Proceedings of the Second International Conference
on AI and Law, ICAIL-89, June, 1989, pp. 190-194
- 89-05
L. V. Kale and W. Shu;
The Chare Kernel Base Language: Preliminary Performance;  in Proceedings of the 1989 International Conference on Parallel Processing,
St. Charles, IL, pp. 118-121, Aug. 1989.
- 89-06
V. Saletore and L. V. Kale;
Obtaining First Solutions Fast in Parallel Problem Solving;  in The North American Conference on Logic Programming, pp. 390-408,
Oct. 1989.
- 89-07
B. Ramkumar and L. V. Kale;
Compiled Execution of the Reduce-Or Process Model on MultiProcessors;  in The North American Conference on Logic Programming, pp. 313-331,
Oct. 1989.
- 89-08
W. W. Shu and L. V. Kale;
A Dynamic Load Balancing Strategy for the Chare
Kernel System;  in Supercomputing89, November, 1989, pp. 389--398
- 89-09
B. Ramkumar and L. V. Kale;
An Abstract Machine for the Reduce or Process Model for Parallel Prolog;  in Proceedings of Knowledge Based Computer Systems Conference, Bombay, India,
pp. 267-276, Dec. 1989.
- 90-01
B. Ramkumar and L. V. Kale;
A Chare Kernel Implementation of a Parallel Prolog Compiler;  in Proceedings of the Second Conference on Principles and Practice of Parallel Programming, Seattle, WA, pp. 99-108, Mar. 1990.
- 90-02
V. Saletore and L.V. Kale;
Consistent Linear Speedups for a First Solution in Parallel State-Space Search;  in Proceedings of the AAAI, August 1990.
- 90-03
L.V. Kale;
The Chare Kernel Parallel Programming Language and System;  in Proceedings of the International Conference on Parallel Processing, Aug 1990.
- 90-04
L. V. Kale and B. Ramkumar;
Joining AND-Parallel Solutions in AND/OR Parallel Systems;  in Proceedings of the North American Conference on Logic Programming, pp. 614-631,
Oct. 1990.
- 90-07
L.V. Kale;
An Almost Perfect Heuristic for the N-queens Problem;  in Information Processing Letters,
Vol. 34, No. 4, pp. 173-178, 1990, North Holland
- 90-08
W.W. Shu and L.V. Kale;
Chare Kernel - A Runtime Support System for Parallel Computations;  in Journal of Parallel and Distributed Computing, Academic Press
Vol. 11, pp. 198-211, 1990
- 90-09
L.V. Kale and V Saletore;
Parallel State-space Search for a First Solution with Consistent Linear Speedups;  in International Journal of Parallel Programming,
Vol. 19, No. 4, pp. 251-293, 1990.
- 91-01
L. V. Kale and Vikram Saletore;
Efficient Parallel Execution of IDA* on Shared and Distributed Memory Multiprocessors;  in Proceedings of the Sixth Distributed Memory Computing Conference (DMCC6),
Portland, OR, April 1991.
- 91-02
L.V. Kale and B. Ramkumar;
Implementing a Parallel Prolog Interpreter on Multiprocessors;  in 5th International Parallel Processing Symposium, Anaheim, CA, pp. 543-548,
April 1991.
- 91-03
Attila Gursoy, L. V. Kale;
High Level Support for Divide-and-Conquer Parallelism;  in Proceedings of Supercomputing '91
- 91-04
David C. Sehr and Laxmikant V. Kale and David A. Padua;
Fortran-Style Transformations for Functional Programs (Extended Abstract);  in Proceedings of the 1991 International Conference on Parallel Processing,
St. Charles, IL, pp. 282-283, Aug. 1991.
- 91-05
B.Ramkumar and L.V. Kale;
Machine Independent AND and OR Parallel Execution of Logic Programs: PartI - the Binding Environment;  in IEEE Transactions on Parallel and Distributed Systems,
Vol. 5, No. 2, pp. 170-180, 1994
- 91-06
B. Ramkumar and L.V. Kale;
Machine Independent AND and OR Parallel Execution of Logic Programs: Part II - Compiled Execution;  in IEEE transactions on Parallel and Distributed Systems,
Vol. 5, No. 2, pp. 181-192, 1994.
- 91-07
L.V. Kale;
The REDUCE OR Process Model for Parallel Execution of Logic Programs;  in Journal of Logic Programming, North Holland
Vol. 11, No. 1, pp. 55-84, 1991
- 91-08
Wayne Fenton, Balkrishan Ramkumar, Vikram Saletore, Amitabh B. Sinha,
and Laxmikant V. Kale;
Supporting Machine Independent Parallel Programming on Diverse Architectures;  in International Conference on Parallel Processing, August, 1991.
- 91-09
B. Ramkumar and L.V. Kale;
Machine Independent AND and OR Parallel Execution of Logic Programs:
Part I and II;  in IEEE Transactions on Parallel and Distributed Systems, Feb 1991.
Vol 2 number 5.
- 92-01
D. Sehr, L.V. Kale;
Estimating the Inherent Parallelism in Prolog Programs;  in Proceedings of the 1992 International Conference on Fifth
Generation Computer Systems, June 1-5, Tokyo, Japan.
[Internal Report #92-1]
- 92-02
L.V. Kale;
Parallel Problem Solving;  in Book Chapter in Parallel Algorithms for Machine Intelligence and Pattern
Recognition, pp. 146-181, 1989, Springer-Verlag.
[Internal Report #92-2]
- 92-03
Laxmikant V. Kale and Amitabh B. Sinha;
Projections: a Preliminary Performance Tool for Charm;  in Parallel Systems Fair, International Symposium on Parallel Processing,
Newport Beach, CA, April 1993.
- 92-04
A. Gursoy, L. V. Kale, and S. P. Vanka;
Unsteady Fluid Flow Calculations Using a Machine Independent Parallel
Programming Environment;  in Parallel Computational Fluid Dynamics '92. October 1992.
- 92-05
Amitabh B. Sinha and Laxmikant V. Kale;
A Load Balancing Strategy For Prioritized Execution of Tasks;  in Workshop on Dynamic Object Placement and Load Balancing, in
co-operation with ECOOP's 92, April 1992. Utrecht, The Netherlands.
- 92-07
B.Ramkumar and L.V.Kale;
A Join Algorithm for Combining and Parallel Solutions in AND/OR Parallel Systems;  in International Journal of Parallel Processing,
1992
- 92-09
L.V.Kale and B. Ramkumar;
The Reduce-OR-Process Model for Parallel Logic Programming on Nonshared Memory Machines;  in Implementations of Distributed Prolog, M. Wise & P. Kacsuk (Eds.):
John Wiley, 1992
- 92-10
Edward A. Kornkven, Laxmikant V. Kale;
Dynamic Adaptive Scheduling in an Implementation of a Data Parallel Language;  in Internal Report #92-10
- 93-01
L.V. Kale and Sanjeev Krishnan;
A Comparison Based Parallel Sorting Algorithm;  in International Conference on Parallel Processing, August 1993, pp. 196-200.
- 93-02
L.V. Kale and Sanjeev Krishnan;
CHARM++ : A Portable Concurrent Object Oriented System Based On C++;  in Proceedings of the Conference on Object Oriented Programming
Systems, Languages and Applications, Sept-Oct 1993.
ACM Sigplan Notes, Vol. 28, No. 10, pp. 91-108.
(Also: Technical Report UIUCDCS-R-93-1796, March 1993,
University of Illinois, Urbana, IL.)
[Internal Report #93-2, March 93]
- 93-03
Attila Gursoy and L.V. Kale;
Dagger: Combining the Benefits of Synchronous and Asynchronous
Communication Styles;  in Internal Report #93-3, March 1993
- 93-04
Laxmikant V. Kale, Amitabh B. Sinha;
Information sharing mechanisms in parallel programs;  in Proceedings of the 8th International Parallel Processing Symposium, pp
461-468, April 1994.
- 93-06
L.V. Kale, B. Ramkumar, V. Saletore, and A.B. Sinha;
Prioritization in Parallel Symbolic Computing;  in Lecture Notes in Computer Science, Vol. 748, pp. 12-41, 1993.
[Internal Report #93-6]
- 93-07
David Sehr, L.V. Kale and David A. Padua;
Loop Transformation for Prolog Programs;  in Lecture Notes in Computer Science, pp 374-389, 1993.
[Internal Report #93-15]
- 93-08
L.V. Kale and A. Gursoy;
Performance Benefits of Message Driven Executions;  in Intel Supercomputer User's Group, October 1-6, 1993, St. Louis, MO.
[Internal Report #93-13]
- 93-09
A. Gursoy and L.V. Kale;
Simulating Message Driven Programs;  in International Conference on Parallel Processing , 1996 [Internal Report #93-9]
- 93-10
A. Gursoy and L.V. Kale;
Tolerating Latency with Dagger;  in International Symposium on Computer and Information Sciences, ISCIS VII,
November 3-5, 1993, Istanbul, Turkey. [Internal Report #93-10]
- 93-11
A. Sinha and L.V. Kale, and B. Ramkumar;
A Dynamic and Adaptive Quiescence Detection Algorithm;  in September 1993. [Internal Report #93-11]
- 93-12
L.V. Kale and Sanjeev Krishnan;
Medium Grained Execution in Concurrent Object Oriented Systems;  in OOPSLA'93 Workshop, September 26-October 1, 1993, Washington, DC. [Internal
Report #93-12]
- 93-13
Amitabh B. Sinha and Laxmikant V. Kale;
A Load Balancing Strategy For Prioritized Execution of Tasks;  in International Symposium on Parallel Processing, Newport Beach, CA, April 1993.
- 93-14
L.V. Kale;
Parallel Programming with CHARM: An Overview;  in July 1993. [Internal Report #93-8]
- 93-15
Laxmikant V. Kale, Amitabh B. Sinha, Attila Gursoy;
A portable software support system for irregular computations;  in
- 93-16
L.V. Kale;
Prioritization in Parallel Computing (extended abstract);  in US/Japan Workshop on Parallel Symbolic Computing, October 1992, Boston, MA.
[Internal Report #93-16]
- 94-01
Amitabh B. Sinha, Laxmikant V. Kale;
A Framework for Intelligent Performance Feedback;  in
- 94-02
John A. Board Jr. and Laxmikant V. Kale and Klaus Schulten and Robert D. Skeel and and Tamar Schlick;
Modeling Biomolecules: Large Scales, Longer Durations;  in IEEE Computational Science and Engineering,
Vol. 1, pp. 19-30, 1994.
- 94-03
Attila Gursoy and L.V. Kale;
Dagger: Combining the Benefits of Synchronous and Asynchronous
Communication Styles;  in International Parallel Processing Symposium, Cancun, Mexico, April 26-29, 1994.
- 94-04
L. V. Kale;
Application-Oriented and Computer-Science-Centered HPCC Research;  in Position paper. HPCC Workshop, March 1994
- 94-05
E. Kornkven and L. V. Kale;
Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview;  in Proceedings of the International Workshop on Parallel Processing,
Bangalore, India, December, 1994
- 95-01
M. Nelson and W. Humprey A. Gursoy and A. Dalke and L.V. Kale and R Skeel and K. Schulten and R. Kuffrin;
MDScope - A visual Computing Environment for Structural Biology;  in Computer Physics Communications,
Vol. 91, pp. 111-134, 1995.
- 95-02
L. V. Kale, B. Ramkumar, A. B. Sinha, A. Gursoy;
The Charm Parallel Programming Language and System:
Part I --- Description of Language Features;  in
- 95-03
L. V. Kale, B. Ramkumar, A. B. Sinha, A. Gursoy;
The Charm Parallel Programming Language and System:
Part II - The Runtime System;  in
- 95-05
L. V. Kale and B. H. Richards and T. D. Allen;
Efficient Parallel Graph Coloring with Prioritization;  in
Lecture Notes in Computer Science, vol 1068, August 1995, pp 190-208.
Springer-Verlag.
- 95-06
Edward A. Kornkven, Laxmikant V. Kale;
Efficient Implementation of High Performance Fortran via Adaptive Scheduling -- An Overview;  in Proceedings of the International Workshop on Parallel Processing. Dec 1994,
Bangalore, India.
- 95-07
L.V. Kale and A. Gursoy;
Modularity, Reuse, and Efficiency with Message-Driven Libraries;  in The Proceedings of the Seventh SIAM Conference on Parallel Processing
for Scientigic Computing, San Fransisco, 1995
- 95-11
Sanjeev Krishnan and Laxmikant V. Kale;
Efficient, Language-Based Checkpointing for Massively Parallel Programs;  in Internal Report #94-2
- 95-13
Sanjeev Krishnan and Laxmikant V. Kale;
A Parallel Adaptive Fast Multipole algorithm for N-body problems;  in Proceedings of the International Conference on Parallel Processsing,
August 1995.
- 95-15
Joshua M. Yelon and L. V. Kale;
Agents: an Undistorted Representation of Problem Structure;  in Proceedings of the conference on Languages and Compilers
for Parallel Computing, 1995
- 95-16
L. V. Kale, Joshua M. Yelon, and T. Knauff;
Parallel Import Report;  in Internal report.
- 96-03
Laxmikant V. Kale, Milind Bhandarkar, Narain Jagathesan, Sanjeev Krishnan, and Joshua Yelon;
Converse : An Interoperable Framework for Parallel Programming;  in Proceedings of the International Parallel Processing Symposium, Honolulu, Hawaii, April 1996.
- 96-04
Mark Nelson, William Humphrey, Attila Gursoy, Andrew Dalke,
Laxmikant Kale, Robert D. Skeel, and Klaus Schulten;
NAMD - a Parallel, Object-Oriented Molecular Dynamics Program;  in International Journal Supercomputing Applications and High
Performance Computing, Winter 1996, Volume 10, number 4.
Also, Beckman Institute Technical Report TB-95-17.
- 96-05
Milind Bhandarkar and L. V. Kale;
MICE: A Prototype MPI Implementation in Converse Environment;  in Proceedings of the second MPI Developers Conference, July 1996, pp 26-31.
South Bend, Indiana.
- 96-06
Sanjeev Krishnan and Laxmikant V. Kale;
A Parallel Array Abstraction for Data-Driven Objects;  in Proceedings of the Parallel Object-Oriented Methods and Applications
Conference, February 1996.
- 96-07
Sanjeev Krishnan and L. V. Kale;
Automating Runtime Optimizations for Load Balancing in Irregular Problems;  in Proceedings of the Conference on Parallel and Distributed Processing
Technology and Applications, San Jose, August 1996.
- 96-08
Sanjeev Krishnan and L. V. Kale;
Automating Parallel Runtime Optimizations Using Post-Mortem Analysis;  in Proceedings of the 10th ACM International Conference on Supercomputing,
Philadelphia, May 1996.
- 96-09
L. V. Kale and Joshua M. Yelon;
Threads for Interoperable Parallel Programming;  in Proceedings of the conference on Languages and Compilers
for Parallel Computing, 1996
- 96-10
L. V. Kale and Milind Bhandarkar;
Structured Dagger: A Coordination Language for Message-Driven Programming;  in Proceedings of Second International Euro-Par Conference, September 1996.
LNCS series, pp. 646-653.
- 96-11
L. V. Kale and Sanjeev Krishnan;
Charm++: Parallel Programming with Message-Driven Objects;  in Book Chapter in "Parallel Programming using C++",
by Gregory V. Wilson and Paul Lu. MIT Press, 1996. pp 175-213.
- 96-12
Amitabh Sinha and L. V. Kale;
Towards Automatic Peformance Analysis;  in Proceedings of International Conference on Parallel Processing, August 1996,
Volume III, pp. 53-60.
- 96-14
Sanjeev Krishnan, Milind Bhandarkar, and Laxmikant V. Kale;
Object-Oriented Implementation of the NAS Parallel Benchmarks using Charm++;  in
- 96-15
Attila Gursoy, Laxmikant V. Kale;
Simulating Message Driven Programs;  in Proceedings of ICCP, Chicago
August 1996, Vol. III pp. 223-230, 1996
- 97-02
L. V. Kale, Milind Bhandarkar, and Terry Wilmarth;
Design and Implementation of Parallel Java with Global Object Space;  in Proceedings of Conf. on Parallel and Distributed Processing Technology and Applications, Las Vegas, Nevada.
- 97-03
L. V. Kale, Milind Bhandarkar, Robert Brunner, N. Krawetz, J. Philips, and A. Shinozaki;
NAMD: A Case Study in Multilingual Parallel Programming;  in Proceedings of the Tenth International Workshop on Languages and Compilers for Prallel Computing, Minneapolis, Minnesota.
- 98-01
L. V. Kale, Milind Bhandarkar, Robert Brunner and Joshua Yelon;
Multiparadigm, Multilingual Interoperability: Experience with Converse;  in 2nd Workshop on Runtime Systems for Parallel Programming (RTSPP)
Orlando, Florida - USA, March 30, 1998
- 98-02
L. V. Kale, Milind Bhandarkar and Robert Brunner;
Load Balancing in Parallel Molecular Dynamics;  in Fifth International Symposium on Solving Irregularly Structured Problems in Parallel
- 98-03
Laxmikant Kale, Robert Skeel, Milind Bhandarkar, Robert Brunner,
Attila Gursoy, Neal Krawetz, James Phillips, Aritomo Shinozaki,
Krishnan Varadarajan, and Klaus Schulten;
NAMD2: Greater Scalability for Parallel Molecular Dynamics;  in Journal of Computational Physics
- 98-04
Robert Brunner, Laxmikant Kale and James Phillips;
Flexibility and Interoperability in a Parallel Molecular Dynamics Code;  in In book, "Object Oriented Methods for Inter-operable Scientific and
Engineering Computing"
- 98-05
James C. Phillips, Robert Brunner, Aritomo Shinozaki, Milind
Bhandarkar, Neal Krawetz, Laxmikant Kale, Robert D. Skeel and Klaus
Schulten;
Avoiding Algorithmic Obfuscation in a Message-Driven Parallel MD Code;  in In book "Computational Molecular Dynamics: Challenges, Methods, Ideas"
- 98-06
Tamar Schlick, Robert D. Skeel, Axel T. Brunger, Klaus Schulten,
Laxmikant V. Kale, Jan Hermans, and Jr. John A. Board ;
Computational biophysics today;  in Journal of Computational Physics
- 98-07
J. Yelon and L. V. Kale;
Static networks: A powerful and elegant extension to concurrent
object-oriented languages ;  in Lecture Notes in Computer Science
- 98-08
L. V. Kale, Milind Bhandarkar, Robert Brunner, N. Krawetz, J. Philips, and A. Shinozaki;
NAMD: A Case Study in Multilingual Parallel Programming;  in Proceedings of the Tenth International Workshop on Languages and Compilers for Prallel Computing, Minneapolis, Minnesota.
- 98-09
L. V. Kale;
Programming Languages for CSE: the state of the art;  in IEEE Computational Science and Engineering
- 98-10
Tamar Schlick and Robert Skeel and Axel Brunger and Laxmikant Kale and John A. Board Jr. and Jan Jermans and Klaus Schulten;
Algorithmic Challenges in Computational Molecular Biophysics;  in Journal of Computational Physics,
Vol. 151, pp. 9-48, 1999.
- 99-01
Laxmikant Kale, Robert Brunner, James Phillips and Krishnan Varadarajan;
Application Performance of a Linux Cluster using Converse;  in 3rd Workshop on Runtime Systems for Parallel Programming
- 99-02
Robert K. Brunner and Laxmikant V. Kale;
Adapting to Load on Workstation Clusters;  in The Seventh Symposium on the Frontiers of Massively Parallel Computation
- 99-03
Robert K. Brunner and Laxmikant V. Kale;
Handling Application-Induced Load Imbalance using Parallel Objects;  in Parallel and Distributed Computing for Symbolic and Irregular Applications, pp. 167-181
- 99-04
Parthasarathy Ramachandran and Laxmikant V. Kale ;
Mulitlingual Debugging Support for Data-driven and Thread-based
Parallel Languages;  in Lecture Notes in Computer Science: Proc. of 12th International Workshop
on Languages and Compilers for Parallel Computing (LCPC '99),
pages 236-250
- 99-05
Parthasarathy Ramachandran and Laxmikant V. Kale ;
Web-based Interaction and Monitoring for Parallel Programs (Via
Conspector);  in Internal report.
- 99-06
Shobana Radhakrishnan, Robert Brunner, and Laxmikant Kale;
Branch and Bound Based Load Balancing for Parallel Applications;  in Lecture Notes in Computer Science, Volume 1732, 1999.
- 99-07
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;
BioCoRE: A collaboratory for structural biology;  in In Agostino G. Bruzzone, Adelinde Uchrmacher, and Ernest H. Page,
editors, Proceedings of the SCS International Conference on Web-Based
Modeling and Simulation, pages 242--251, San Francisco, California, 1999
Back to the Parallel Programming Lab home.
|