Kai Tan (M.Sc. 2002)
Last Reported Sighting: software developer, Edmonton, 2003
- John Anvik, Jonathan Schaeffer, Duane Szafron, and Kai Tan.
Why Not Use a Pattern-bases Parallel Programming System?,
EuroPar, 2003, to appear.
A longer version of this paper is available
here.
- Kai Tan, Duane Szafron, Jonathan Schaeffer, John Anvik, and Steve MacDonald.
Using Generative Design Patterns to Generate
Parallel Code for a Distributed Memory Environment,
ACM Sigplan Symposium on Principles and Practice of Parallel Programming (PPoPP),
pp. 203-215, 2003.
- Steve MacDonald, John Anvik, Steve Bromling, Jonathan Schaeffer, Duane Szafron, and Kai Tan.
From Patterns to Frameworks to Parallel Programs,
Parallel Computing, vol. 28, no. 12, pp. 1663-1683, 2002.
- Steve MacDonald, Duane Szafron, Jonathan Schaeffer, John Anvik, Steve Bromling and Kai Tan.
Generative Design Patterns,
17th IEEE International Conference on Automated Software Engineering (ASE),
pp. 23-34, 2002.
- Steve Bromling, Steve MacDonald, John Anvik, Jonathan Schaefer, Duane Szafron, and Kai Tan.
Pattern-based Parallel Programming,
International Conference on Parallel Programming (ICPP'2002), 257-265, 2002.
- John Anvik, Steve MacDonald, Duane Szafron, Jonathan Schaeffer, Steve Bromling and Kai Tan.
Generating Parallel Programs from the Wavefront Design Pattern,
7th International Workshop on High-Level Parallel Programming
Models and Supportive Environments (HIPS'2002),
p. 104 (full paper on CD-ROM), 2002.
- Kai Tan.
Pattern-based Parallel Programming in a Distributed Memory Environment,
M.Sc. thesis, 2003.