Return to home page
CiteSeer (not all hits are my papers)
DBLP Bibliography Server

Selected Publications (by date):

    2006

  1. Paul Lu, Mike Closson, Cam Macdonell, Paul Nalos, Danny Ngo, Morgan Kan, and Mark Lee. The Trellis Security Infrastructure for Overlay Metacomputers and Bridged Distributed File Systems , Journal of Parallel and Distributed Computing, Vol. 66, No. 9, pp. 1181-1188, September 2006. Draft version Acrobat PDF (123 kbytes) BibTeX entry here. | Final version from ScienceDirect.

  2. 2005

  3. Paul Lu, Duane Szafron, Russell Greiner, David S. Wishart, Alona Fyshe, Brandon Pearcy, Brett Poulin, Roman Eisner, Danny Ngo, and Nicholas Lamb. PA-GOSUB: A Searchable Database of Model Organism Protein Sequences With Their Predicted Gene Ontology Molecular Function and Subcellular Localization Nucleic Acids Research, 33:D147-D153, Database Issue, January 2005. Preprint version as Acrobat PDF(431 kbytes). BibTeX entry here. Try the web-based PA-GOSUB system.

  4. 2004

  5. Meng Ding and Paul Lu. Trellis-SDP: A Simple Data-Parallel Programming Interface, 3rd Workshop on Compile and Runtime Techniques for Parallel Computing (CRTPC) held with the 33rd International Conference on Parallel Processing (ICPP-04), Montreal, Quebec, Canada, August 15--18, 2004, pp. 498--505. Acrobat PDF(129 kbytes).

  6. Nicholas Lamb, Paul Lu, and Alona Fyshe. Trellis Driver: Distributing a Java Workflow Across a Network of Workstations, 6th International Workshop on High Performance Scientific and Engineering Computing with Applications (HPSEC-04) held with the 33rd International Conference on Parallel Processing (ICPP-04), Montreal, Quebec, Canada, August 15--18, 2004, pp. 198--205. Acrobat PDF(87 kbytes).

  7. Duane Szafron, Paul Lu, Russell Greiner, David S. Wishart, Brett Poulin, Roman Eisner, Zhiyong Lu, John Anvik, Cam Macdonell, Alona Fyshe, and David Meeuwis. Proteome Analyst: Custom Predictions with Explanations in a Web-based Tool for High-Throughput Proteome Annotations, Nucleic Acids Research, 32:W365-W371, July 2004. Draft version as Acrobat PDF(431 kbytes). Many edits made to draft version to get camera-ready version. Full HTML version of paper (free access). BibTeX entry here. Try the web-based PA system.

  8. Morgan Kan, Danny Ngo, Mark Lee, Paul Lu, Nolan Bard, Michael Closson, Meng Ding, Mark Goldenberg, Nicholas Lamb, Ron Senda, Edmund Sumbar, and Yang Wang. The Trellis Security Infrastructure: A Layered Approach to Overlay Metacomputers, 18th International Symposium on High Performance Computing Systems and Applications (HPCS), Winnipeg, Manitoba, Canada, May 16--19, 2004, pp. 109--117. Acrobat PDF(82 kbytes).

  9. Maria Cutumisu, Calvin Chan, Paul Lu, and Duane Szafron. MCI-Java: A Modified Java Virtual Machine Approach to Multiple Code Inheritance , 3rd Virtual Machine Research and Technology Symposium, in press, San Jose, California, May 6-7, 2004. Acrobat PDF(1.1 Mbytes).

  10. Zhiyong Lu, Duane Szafron, Russ Greiner, Paul Lu, David S. Wishart, Brett Poulin, John Anvik, Cam Macdonell, and Roman Eisner. Predicting Subcellular Localization of Proteins Using Machine-Learned Classifiers, Bioinformatics, 20(4):547--556, March 2004. Draft version as Acrobat PDF(800 kbytes). Many edits made to draft version to get camera-ready version. BibTeX entry here.

  11. 2003

  12. Jonathan Schaeffer, Yngvi Bjornsson, Neil Burch, Rob Lake, Paul Lu, and Steve Sutphen. Building the Checkers 10-Piece Endgame Databases, 10th Advances in Computer Games (ACG), Graz, Austria, November 24-27, 2003. Acrobat PDF(258 kbytes).

  13. Adrian Driga, Paul Lu, Jonathan Schaeffer, Duane Szafron, Kevin Charter, and Ian Parsons. FastLSA: A Fast, Linear-Space, Parallel and Sequential Algorithm for Sequence Alignment, 32nd International Conference on Parallel Processing (ICPP), Kaohsiung, Taiwan, ROC, October 6--9, 2003. pp. 48--57. Acrobat PDF(185 kbytes). BibTeX entry here.

  14. Duane Szafron, Paul Lu, Russell Greiner, David S. Wishart, Zhiyong Lu, Brett Poulin, Roman Eisner, John Anvik, and Cam Macdonell. Proteome Analyst -- Transparent High-throughput Protein Annotation: Function, Localization and Custom Predictors 12th International Conference on Machine Learning, Workshop on Machine Learning in Bioinformatics (ICML Workshop--Bioinformatics), Washington, D.C., U.S.A., August 21, 2003. Acrobat PDF(658 kbytes).

  15. Yunjie Xu, Aiko Huckauf, Wolfgang Jäger, Paul Lu, Jonathan Schaeffer, and Christopher Pinchak. The CISS-1 Experiment: ab initio Study of Chiral Interactions, 39th International Union of Pure and Applied Chemistry (IUPAC) Congress and 86th Conference of The Canadian Society for Chemistry, Ottawa, Ontario, Canada, August 10--15, 2003. Refereed poster. Acrobat PDF(12 kbytes).

  16. Mark Goldenberg, Paul Lu, and Jonathan Schaeffer. TrellisDAG: A System for Structured DAG Scheduling, 9th Workshop on Job Scheduling Strategies for Parallel Processing (JSSPP) , Seattle, Washington, U.S.A., June 24, 2003. To appear as a volume of Springer-Verlag's LNCS. Draft LNCS version: Acrobat PDF(316 kbytes).

  17. Christopher Pinchak, Paul Lu, Jonathan Schaeffer, and Mark Goldenberg. The Canadian Internetworked Scientific Supercomputer, 17th International Symposium on High Performance Computing Systems and Applications (HPCS), Sherbrooke, Quebec, Canada, May 11--14, 2003. pp. 193--199. Acrobat PDF(270 kbytes).

  18. Ernesto Novillo and Paul Lu. A Case Study of Selected SPLASH-2 Applications and the SBT Debugging Tool, First International Workshop on Parallel and Distributed Systems: Testing and Debugging (PADTAD), in conjunction with the 17th International Parallel and Distributed Processing Symposium (IPDPS), Nice, France, April 22--26, 2003. Full paper, 8 pages on CD-ROM. Acrobat PDF(109 kbytes).

  19. 2002

  20. Jeff Siegel and Paul Lu. User-Level Remote Data Access in Overlay Metacomputers, 4th IEEE International Conference on Cluster Computing (Cluster 2002), Chicago, Illinois, U.S.A., September 23--36, 2002, pp. 480--483. Poster paper with 4 pages in the proceedings. Gzipped postscript (23 kbytes). BibTeX entry here. Also available in Acrobat PDF (50 kbytes).

  21. Christopher Pinchak, Paul Lu, and Mark Goldenberg. Practical Heterogeneous Placeholder Scheduling in Overlay Metacomputers: Early Experiences, 8th Workshop on Job Scheduling Strategies for Parallel Processing, Edinburgh, Scotland, U.K., July 24, 2002, pp. 85--105. Also published as Springer-Verlag LNCS 2537 (2003), pages 205--228. Gzipped postscript (88 kbytes). BibTeX entry here. Also available in Acrobat PDF (299 kbytes).

  22. Matthew McNaughton, Paul Lu, Jonathan Schaeffer, and Duane Szafron. Memory-Efficient A* Heuristics for Multiple Sequence Alignment, 18th National Conference on Artificial Intelligence (AAAI), Edmonton, Alberta, Canada, July 28-August 1, 2002. pp. 737--743. Acrobat PDF (71 kbytes).

  23. 2001

  24. Victor Salamon, Paul Lu, Ben Watson, Dima Brodsky, and Dave Gomboc. A Case Study of Improving Memory Locality In Polygonal Model Simplification: Metrics and Performance , 8th International Conference on High-Performance Computing (HiPC) , Hyderabad, India, December 17-20, 2001. Adobe Acrobat(large, 1.2 MBytes). BibTeX entry here.

  25. Osmar R. Zaļane, Mohammad El-Hajj, and Paul Lu. Fast Parallel Association Rule Mining Without Candidacy Generation , Proc. of the IEEE 2001 International Conference on Data Mining (ICDM'2001), San Jose, CA, USA, November 29-December 2, 2001. Adobe Acrobat(70 kbytes). BibTeX entry here.

  26. Paul Lu. Integrating Bulk-Data Transfer into the Aurora Distributed Shared Data System , Journal of Parallel and Distributed Computing, Vol. 61, No. 11, pp. 1609-1632, November 2001. Adobe Acrobat(123 kbytes) BibTeX entry here. Typeset version available, with password, from Idea Library Acrobat PDF. Table of contents of JPDC Vol. 61, No. 11 is here.

  27. George Ma, Victor Salamon, and Paul Lu. Security and History Management Improvements to PBSWeb, 15th International Symposium on High Performance Computing Systems and Applications (HPCS), pp. 105-108, Windsor, Ontario, Canada, June 18--20, 2001. Published by Kluwer Academic Publishers. Final version not yet available. Contact paullu@cs.ualberta.ca for draft version.

  28. Ernesto Novillo and Paul Lu. On-Line Debugging and Performance Monitoring with Barriers , 15th International Parallel and Distributed Processing Symposium (IPDPS) , San Francisco, California, U.S.A., April 23-27, 2001. Full paper, 8 pages on CD-ROM, abstract on page 24. Gzipped postscript (42 kbytes). BibTeX entry here.

  29. Christopher Dutchyn, Paul Lu, Duane Szafron, Steven Bromling, and Wade Holst. Multi-Dispatch in the Java Virtual Machine: Design and Implementation , 6th Conference on Object-Oriented Technologies and Systems (COOTS), San Antonio, Texas, U.S.A., January 29-February 2, 2001. Adobe Acrobat PDF (150 kbytes). Minor typos corrected Dec. 6, 2000. Also available in HTML here. This is the full-paper version of the OOPSLA 2000 poster.

  30. 2000

  31. George Ma and Paul Lu. PBSWeb: A Web-based Interface to the Portable Batch System, 12th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS), Las Vegas, Nevada, U.S.A., November 6-9, 2000, pp. 24-30. Gzipped postscript (266 kbytes). BibTeX entry here. Also available in Acrobat PDF (6.7 MB, large). Slides from PDCS presentation Gzipped postscript (207 kbytes).

  32. Christopher Dutchyn, Paul Lu, Duane Szafron, Steve Bromling, and Wade Holst. Multi-Dispatch in the Java Virtual Machine: Design and Implementation , Poster in OOPSLA 2000 Companion, October 15-19, 2000. Gzipped postscript (32 kbytes)

  33. Paul Lu. Implementing Scoped Behaviour for Flexible Distributed Data Sharing , IEEE Concurrency, vol 8, no. 3, pp. 63-73, July-September 2000. Gzipped postscript (57 kbytes) BibTeX entry here. Also available, with password, from IEEE Digital library in Acrobat PDF. Table of contents of Vol. 8, No. 3 is here. This paper is an expanded version of the COOTS 1997 conference paper.

  34. Paul Lu. Scoped Behaviour for Optimized Distributed Data Sharing , Ph.D. thesis, Department of Computer Science, University of Toronto, Toronto, Ontario, Canada, 2000.

  35. 1999

  36. Paul Lu. Using Scoped Behaviour to Optimize Data Sharing Idioms , in High Performance Cluster Computing: Programming and Applications, Volume 2, 1/e , Rajkumar Buyya (editor), Prentice Hall PTR, pp. 113-130, 1999. Draft. Compressed postscript (294 kbytes). BibTeX entry here. This chapter is an expanded version of the IPPS 1997 conference paper.

  37. 1997

  38. Paul Lu. Implementing Optimized Distributed Data Sharing Using Scoped Behaviour and a Class Library , 3rd Conference on Object-Oriented Technologies and Systems (COOTS), Portland, Oregon, U.S.A., June 16-19, 1997, pp. 145-158. Compressed postscript (65 kbytes). Minor corrections made July 3, 1997. Also available in HTML here. And, BibTeX entry here.

  39. Paul Lu. Aurora: Scoped Behaviour for Per-Context Optimized Distributed Data Sharing , 11th International Parallel Processing Symposium (IPPS), Geneva, Switzerland, April 1-5, 1997, pp. 467-473. Compressed postscript (46 kbytes). BibTeX entry here.

  40. 1996

  41. Gregory V. Wilson, and Paul Lu, editors. Parallel Programming Using C++ , MIT Press, July 1996, 750 pages, appendices, indices. Foreword by Bjarne Stroustrup. Compressed postscript of Table of Contents (65 kbytes). Here's the MIT Press Web page for the book. BibTeX entry here.

  42. Jonathan Schaeffer, Robert Lake, Paul Lu and Martin Bryant. Chinook: The World Man-Machine Checkers Champion , AI Magazine, vol. 17, no. 1, pp. 21-29, 1996. Compressed postscript (30 kbytes). Also available, with password, from AAAI in Acrobat PDF. Table of contents of Vol. 17, No. 1 is here.

  43. 1994

  44. Orran Krieger, Benjamin Gamsa, Karen Reid, Paul Lu, Eric Parsons and Michael Stumm, The Importance of Performance-Oriented Flexibility in System Software for Large-Scale Shared-Memory Multiprocessors , OOPSLA'94 Workshop on Flexibility in System Software, October 1994. Compressed postscript (17 kbytes)

  45. Gregory V. Wilson, Brent Gorda and Paul Lu. Twelve Ways to Make Sure Your Parallel Programming System Doesn't Make Others Look Bad, IEEE Computer, vol. 27, no. 10, pp. 112, 1994. Compressed postscript (24 kbytes)

  46. Robert Lake, Jonathan Schaeffer and Paul Lu. Solving Large Retrograde-Analysis Problems Using a Network of Workstations , in Advances in Computer Chess 7, H.J. van den Herik, I.S. Herschberg and J.W.H.M. Uiterwijk (editors), University of Limburg, Maastricht, Netherlands, pp. 135-162, 1994. Compressed postscript (74 kbytes)

  47. 1993

  48. Jonathan Schaeffer, Paul Lu, Duane Szafron and Robert Lake. A Re-examination of Brute-Force Search , Games: Planning and Learning, Chapel Hill, N.C., pp. 51-58, 1993. Available as AAAI Report FS9302. Compressed postscript (57 kbytes)

  49. Xiaobo Li, Paul Lu, Jonathan Schaeffer, John Shillington, Pok Sze Wong and Hanmao Shi. On the Versatility of Parallel Sorting by Regular Sampling , Parallel Computing, vol. 19, pp. 1079-1103, 1993. Compressed postscript (166 kbytes) BibTeX entry here.

  50. Paul Lu. Parallel Search of Narrow Game Trees , M.Sc. thesis, Department of Computing Science, University of Alberta, Edmonton, Canada, 1993.

  51. Jonathan Schaeffer, Norman Treloar, Paul Lu and Robert Lake. Man Versus Machine for the World Checkers Championship , AI Magazine, vol. 14, no. 2, pp. 28-35, 1993. Available, with password, from AAAI in Acrobat PDF. Table of contents of Vol. 14, No. 2 is here.

  52. 1992

  53. Jonathan Schaeffer, Joseph Culberson, Norman Treloar, Brent Knight, Paul Lu and Duane Szafron. A World Championship Caliber Checkers Program , Artificial Intelligence, vol. 53, no. 2-3, pp. 273-289, 1992. Compressed postscript (37 kbytes) BibTeX entry here.

  54. Duane Szafron, Jonathan Schaeffer, Pok Sze Wong, Enoch Chan, Paul Lu and Carol Smith. The Enterprise Distributed Programming Model , in Programming Environments for Parallel Computing, N. Topham, R. Ibbett and T. Bemmerl (editors), North Holland, The Netherlands, pp. 67-76, 1992. Compressed postscript (30 kbytes)

  55. 1991

  56. Jonathan Schaeffer, Joseph Culberson, Norman Treloar, Brent Knight, Paul Lu and Duane Szafron. Reviving the Game of Checkers , in Heuristic Programming in Artificial Intelligence; The Second Computer Olympiad, D.N.L. Levy and D.F. Beal (editors), Ellis Horwood, London, pp. 119-136, 1991. Compressed postscript (37 kbytes)


Return to home page
CiteSeer (not all hits are my papers)
DBLP Bibliography Server

paullu@cs.ualberta.ca
$Id: publications.html,v 1.84 2008/12/15 22:07:12 paullu Exp paullu $