Department of Computing Science
University of Alberta;
Edmonton, Alberta, T6G 2E8
paullu [at] cs.ualberta.ca
Office: Athabasca Hall (ATH) 340
Phone: (780) 492-7760
Fax: (780) 492-1071
This home page is undergoing an overdue update.
Please stay tuned.
FORMER GRADUATE STUDENTS
Maria Cutumisu (M.Sc., Defended December 2002)
Meng Ding (M.Sc., Defended May 2005)
Adrian Driga (M.Sc., Defended December 2001)
Chris Dutchyn (M.Sc., Defended March 2002)
Roman Eisner (M.Sc., Defended September 2005)
Mark Goldenberg (M.Sc., Defended April 2003)
Nicholas Lamb (M.Sc., Defended August 2005)
Paul Nalos (M.Sc., Defended August 2006)
Cam Macdonell (M.Sc., Defended September 2002)
Ernie Novillo (M.Sc., Defended October 2001)
Chris Pinchak (M.Sc., Defended December 2002)
Limin Zhang (M.Sc., Defended September 2003)
- Calvin Chan (M.Sc., Defended December 2004)
- Mike Closson (M.Sc., Defended September 2004)
High-Performance Computing and Metacomputing
I am interested in all aspects of high-performance computing, but
especially parallel and distributed systems. My research program centers
on systems software and, most recently, software infrastructure
for wide-area overlay metacomputing.
I am the PI of the
The generous financial
support of the
Natural Sciences and Engineering Research Council of Canada (NSERC),
Alberta Science and Research Authority,
University of Alberta,
Canada Foundation for Innovation (CFI),
is greatly appreciated.
Bioinformatics: Proteome Analyst and PA-GOSUB
Protoeme Analyst (PA) project is developing a web-based system
for high-throughput protein annotation.
Using machine-learned classifiers, PA can predict several properties
of proteins (from their primary sequence information), including
GO molecular function and subcellular localization.
In fact, PA is the current, most-accurate predictor of subcellular
has been generously supported by the
Canadian Protein Engineering Network of Centres of Excellence
Bioinformatics Research Group
In 1996, I co-edited
(with Greg Wilson) a
Parallel Programming Using C++,
many of the key C++-based parallel programming systems.
That book is available from
The foreword is by Bjarne Stroustrup.
The table of contents is available here
Gzip'ed Postscript (67 kbytes).
The slides from a survey talk at the
conference is available here
Gzip'ed Postscript (20 kbytes).
Also, I've worked on the parallel search of game
trees as part of the
checker playing program project.
is the World Man-Machine Champion, the first computer program to win a
human world championship. This feat is recognized by the Guinness Book
of World Records.