'L. V. Kale'

Contact Information:

E-Mail  kale@cs.uiuc.edu
Phone: 217-333-5827
S-mail: 4103 SC
201, N. Goodwin 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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.)
  6. 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.
  7. 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.
  8. 01-02 Neelam Saboo and L. V. Kale; Improving Paging Performace With Object Prefetching;  in
  9. 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.
  10. 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)
  11. 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.
  12. 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
  13. 02-04 James Phillips, Gengbin Zheng, Laxmikant V. Kale; NAMD: Biomolecular Simulation on Thousands of Processors;  in Workshop: Scaling to New Heights
  14. 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.
  15. 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.
  16. 02-07 James C. Phillips, Gengbin Zheng, Sameer Kumar, Laxmikant V. Kale; NAMD: Biomolecular Simulation on Thousands of Processors;  in Proceedings of SC 2002
  17. 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)
  18. 02-10 L. V. Kale and Sameer Kumar and Krishnan Vardarajan; A Framework for Collective Personalized Communication;  in Accpeted for Presentation at IPDPS 2003.
  19. 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
  20. 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.
  21. 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
  22. 03-04 L. V. Kale and Sameer Kumar; Scaling Collective Multicast on High Performance Clusters;  in
  23. 03-05 Gengbin Zheng, Gunavardhan Kakulapati, Laxmikant V. Kale; BigSim: A Parallel Simulator for Performance Prediction of Extremely Large Parallel Machines;  in IPDPS 2004
  24. 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
  25. 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
  26. 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
  27. 03-11 Sameer Kumar and L. V. Kale; Scaling Collective Multicast on Fat-tree Networks;  in Submitted to ICPADS 2004
  28. 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
  29. 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.
  30. 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)
  31. 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.
  32. 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
  33. 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.
  34. 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
  35. 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
  36. 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.
  37. 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.
  38. 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
  39. 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)
  40. 04-14 Sayantan Chakravorty, Celso L. Mendes and Laxmikant V. Kale; Proactive Fault Tolerance in Large Systems;  in Accepted at HPCRI workshop 05
  41. 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.
  42. 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
  43. 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
  44. 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
  45. 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.
  46. 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
  47. 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
  48. 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.
  49. 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
  50. 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
  51. 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
  52. 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
  53. 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.
  54. 05-20 Kai Wang Laxmikant V. Kale; A Parallel Multigrid Solver Based on Processor Virtualization Techniques;  in
  55. 05-21 Kai Wang Orion Lawlor Laxmikant V. Kale; The Nonsingularity of Sparse Approximate Inverse Preconditioning and Its Performance Based on Processor Virtualization;  in
  56. 05-22 Kai Wang Anthony Chang Jonathan A. Dantzig Laxmikant V. Kale; Parallelization of Level Set Methods for Solving Solidification Problems;  in
  57. 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
  58. 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
  59. 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
  60. 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).
  61. 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
  62. 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
  63. 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)
  64. 06-06 Yan Shi, Gengbin Zheng, Laxmikant V. Kale; Run-time Support for Controlling Communication-Induced Memory Fluctuation;  in PPL Technical Report
  65. 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
  66. 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
  67. 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
  68. 06-13 Isaac Dooley and Laxmikant Kale; Quantifying the Interference Caused by Subnormal Floating-Point Values;  in In OSIHPA Workshop, at PACT06, September 2006.
  69. 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.
  70. 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.
  71. 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
  72. 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.
  73. 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
  74. 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
  75. 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
  76. 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
  77. 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.
  78. 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
  79. 07-08 Chao Huang, Gengbin Zheng, Laxmikant V. Kale; Supporting Adaptivity in MPI for Dynamic Parallel Applications;  in PPL Tech Report 07-08
  80. 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
  81. 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
  82. 07-11 Ekaterina Gonina and Laxmikant Kale; Parallel Prim’s algorithm on dense graphs with a novel extension;  in PPL Technical Report 2007
  83. 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 Proceedings of IEEE International Parallel and Distributed Processing Symposium 2008
  84. 08-02 Abhinav Bhatele, Laxmikant V. Kale; Application-specific Topology-aware Mapping for Three Dimensional Topologies;  in Proceedings of Workshop on Large-Scale Parallel Processing (held as part of IPDPS '08), 2008
  85. 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
  86. 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
  87. 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.
  88. 08-06 Abhinav Bhatele, Eric Bohm and Laxmikant V. Kale; Topology Aware Task Mapping Techniques: An API and Case Study;  in PPL Technical Report, August 2008
  89. 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
  90. 08-08 Filippo Gioachin, Laxmikant V. Kale ; Memory Tagging in Charm++;  in Proceedings of the 6th Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging (PADTAD '08)
  91. 08-09 Abhinav Bhatele, Laxmikant V. Kale; Benefits of Topology Aware Mapping for Mesh Interconnects;  in submitted to Parallel Processing Letters (LSPP special issue), 2008
  92. 08-10 Filippo Gioachin, Laxmikant V. Kale ; Dynamic High-Level Scripting in Parallel Applications;  in PPL Technical Report, April 2008
  93. 08-11 Laxmikant V. Kale; Some Essential Techniques for Developing Efficient Peta scale Applications;  in Proceedings of SciDAC 2008, July 14-18 2008, Seattle.
  94. 08-12 Eric Bohm, Sayantan Chakravorty, Pritish Jetley, Abhinav Bhatele and Laxmikant V. Kale; CkDirect: Unsynchronized One-Sided Communication in a Message-Driven Paradigm;  in PPL Technical Report, 2008
  95. 08-14 Sayantan Chakravorty, Aaron Becker, Terry Wilmarth, Laxmikant Kale; A Case Study in Tightly Coupled Multi-paradigm Parallel Programming;  in Languages and Compilers for Parallel Computing (LCPC '08)
  96. 08-15 Abhinav Bhatele, Laxmikant V. Kale; Dynamic Topology Aware Load Balancing Algorithms for MD Applications;  in submitted to Philosophical Transactions of the Royal Society A, 2008
  97. 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
  98. 85-01 L. V. Kale; Lattice-Mesh: a Multi-Bus Topology;  in ICPP85, St. Charles, Illinois, pp. 700-703, August, 1985
  99. 86-01 L. V. Kale; Optimal Communication Neighborhoods;  in ICPP86, St. Charles, Illinois, pp. 823-826, 1986
  100. 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,
  101. 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
  102. 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
  103. 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
  104. 88-04 L. V. Kale; Comparing the Performance of Two Dynamic Load Distribution Methods;  in ICPP88, pp. 8-11, August, 1988
  105. 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
  106. 88-06 L. V. Kale; A Tree Representation for Parallel Problem Solving;  in Proceedings of AAAI, August, 1988, pp. 677-681
  107. 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.
  108. 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
  109. 89-01 L. V. Kale; The Mesh Superceded?;  in Proceedings of ACM Computer Science Conference, pp. 180-187, Feb 1989.
  110. 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.
  111. 89-03 L. V. Kale; A Brief Perspective on Parallel Programming;  in IEEE Tencon Regional Conference (Invited), Bombay, India, pp. 1085-1088, Nov. 1989.
  112. 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
  113. 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.
  114. 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.
  115. 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.
  116. 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
  117. 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.
  118. 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.
  119. 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.
  120. 90-03 L.V. Kale; The Chare Kernel Parallel Programming Language and System;  in Proceedings of the International Conference on Parallel Processing, Aug 1990.
  121. 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.
  122. 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
  123. 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
  124. 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.
  125. 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.
  126. 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.
  127. 91-03 Attila Gursoy, L. V. Kale; High Level Support for Divide-and-Conquer Parallelism;  in Proceedings of Supercomputing '91
  128. 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.
  129. 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
  130. 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.
  131. 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
  132. 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.
  133. 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.
  134. 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]
  135. 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]
  136. 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.
  137. 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.
  138. 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.
  139. 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
  140. 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
  141. 92-10 Edward A. Kornkven, Laxmikant V. Kale; Dynamic Adaptive Scheduling in an Implementation of a Data Parallel Language;  in Internal Report #92-10
  142. 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.
  143. 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]
  144. 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
  145. 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.
  146. 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]
  147. 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]
  148. 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]
  149. 93-09 A. Gursoy and L.V. Kale; Simulating Message Driven Programs;  in International Conference on Parallel Processing , 1996 [Internal Report #93-9]
  150. 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]
  151. 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]
  152. 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]
  153. 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.
  154. 93-14 L.V. Kale; Parallel Programming with CHARM: An Overview;  in July 1993. [Internal Report #93-8]
  155. 93-15 Laxmikant V. Kale, Amitabh B. Sinha, Attila Gursoy; A portable software support system for irregular computations;  in
  156. 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]
  157. 94-01 Amitabh B. Sinha, Laxmikant V. Kale; A Framework for Intelligent Performance Feedback;  in
  158. 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.
  159. 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.
  160. 94-04 L. V. Kale; Application-Oriented and Computer-Science-Centered HPCC Research;  in Position paper. HPCC Workshop, March 1994
  161. 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
  162. 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.
  163. 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
  164. 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
  165. 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.
  166. 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.
  167. 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
  168. 95-11 Sanjeev Krishnan and Laxmikant V. Kale; Efficient, Language-Based Checkpointing for Massively Parallel Programs;  in Internal Report #94-2
  169. 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.
  170. 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
  171. 95-16 L. V. Kale, Joshua M. Yelon, and T. Knauff; Parallel Import Report;  in Internal report.
  172. 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.
  173. 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.
  174. 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.
  175. 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.
  176. 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.
  177. 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.
  178. 96-09 L. V. Kale, Joshua M. Yelon, and T. Knauff; Threads for Interoperable Parallel Programming;  in Proceedings of the conference on Languages and Compilers for Parallel Computing, 1996
  179. 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.
  180. 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.
  181. 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.
  182. 96-14 Sanjeev Krishnan, Milind Bhandarkar, and Laxmikant V. Kale; Object-Oriented Implementation of the NAS Parallel Benchmarks using Charm++;  in
  183. 96-15 Attila Gursoy, Laxmikant V. Kale; Simulating Message Driven Programs;  in Proceedings of ICCP, Chicago August 1996, Vol. III pp. 223-230, 1996
  184. 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.
  185. 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.
  186. 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
  187. 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
  188. 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
  189. 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"
  190. 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"
  191. 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
  192. 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
  193. 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.
  194. 98-09 L. V. Kale; Programming Languages for CSE: the state of the art;  in IEEE Computational Science and Engineering
  195. 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.
  196. 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
  197. 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
  198. 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
  199. 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
  200. 99-05 Parthasarathy Ramachandran and Laxmikant V. Kale ; Web-based Interaction and Monitoring for Parallel Programs (Via Conspector);  in Internal report.
  201. 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.
  202. 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.