![]() |
David TamPh.D. CandidateUniversity of Toronto The Edward S. Rogers Sr. Department of Electrical & Computer Engineering Computer Engineering Research Group |
My Ph.D. thesis topic is on exploiting SMP-CMP-SMT multiprocessors from an operating system's perspective. Here is a research description that I wrote in October 2003. My thesis supervisor is Michael Stumm.
My general research interests are in the design, implementation, performance, and optimization of:
I am also involved in the K42 Operating System Research Group at the University of Toronto, which has close ties to the K42 Group at the IBM Thomas J. Watson Research Center.
"Managing Shared L2 Caches on Multicore Systems in Software", D. Tam, R. Azimi, L. Soares, M. Stumm, Workshop on the Interaction between Operating Systems and Computer Architecture (WIOSCA), Jun 2007. Held in conjunction with the Intl. Symp. on Computer Architecture (ISCA), 2007.
"Thread Clustering: Sharing-Aware Scheduling on SMP-CMP-SMT Multiprocessors", D. Tam, R. Azimi, M. Stumm, EuroSys, Mar 2007.
"K42: An Infrastructure for Operating System Research", D. Da Silva, O. Krieger, R.W. Wisniewski, A. Waterland, D. Tam, A. Baumann, ACM SIGOPS Operating Systems Review, Vol. 40, No. 2, Apr 2006, pp. 34-42.
"Building Content-Based Publish/Subscribe Systems with Distributed Hash Tables", D. Tam, R. Azimi, H.-A. Jacobsen, Workshop on Databases, Information Systems and Peer-to-Peer Computing, Sep 2003; Held in conjunction with the Intl. Conf. on Very Large Data Bases (VLDB), 2003; Published in Lecture Notes in Computer Science, LNCS 2944, Springer-Verlag, 2004, pp. 138-152.
"Enabling Scalable Performance for General Purpose Workloads on Shared Memory Multiprocessors", J. Appavoo, M. Auslander, D. Da Silva, O. Krieger, M. Ostrowski, B. Rosenburg, R.W. Wisniewski, J. Xenidis, M. Stumm, B. Gamsa, R. Azimi, R. Fingas, A. Tam, D. Tam, IBM Research Report RC22863, Jul 2003.
"Performance Analysis and Optimization of the Hurricane File System on the K42 Operating System", D. Tam, Master's thesis, Dept. of Electrical & Computer Engineering, University of Toronto, Jan 2003.
"Managing Shared L2 Caches on Multicore Systems in Software", D. Tam, R. Azimi, L. Soares, M. Stumm, Workshop on the Interaction between Operating Systems and Computer Architecture (WIOSCA), Jun 2007. Held in conjunction with the Intl. Symp. on Computer Architecture (ISCA), 2007.
"Thread Clustering: Sharing-Aware Scheduling on SMP-CMP-SMT Multiprocessors", D. Tam, R. Azimi, M. Stumm, EuroSys, Mar 2007.
"Enhancing Operating System Algorithms through Hardware Performance Monitoring", R. Azimi, D. Tam, L. Soares, M. Stumm, Workshop on Functionality of Hardware Performance Monitors, Dec 2006; Held in conjunction with the Intl. Symp. on Microarchitecture (MICRO), 2006.
"Using Hardware Counters To Improve Dynamic Compilation", D. Tam, J. Wu, M. Voss, University of Toronto - IBM Compiler Seminar, Feb 2004.
"Managing Shared Caches in Software", D. Tam,, R. Azimi, L. Soares, M. Stumm, A. Kielstra, IBM Centers for Advanced Studies Workshop Series: Compiler Workshop, Jun 2007.
"Thread Clustering: Sharing-Aware Scheduling on SMP-CMP-SMT Multiprocessors", D. Tam, R. Azimi, M. Stumm, A. Kielstra, IBM Centers for Advanced Studies Conference (CASCON), Oct 2006.
"Exploiting Modern Multiprocessors: From an OS Perspective", D. Tam, M. Stumm, A. Kielstra, IBM Centers for Advanced Studies Workshop Series: Compiler Workshop, Jun 2006.
"Implementing Resource Containers in K42", A. Tam, D. Tam, R. Azimi, Apr 2003.
"Using Hardware Counters to Improve Dynamic Compilation", D. Tam, J. Wu, Dec 2003.
"Improving Data Locality During Thread-Level Speculation", A. Tam, D. Tam, Apr 2003.
"Dynamic Voltage Scaling in Mobile Devices", D. Tam, W. Tsang, C. Drula, Dec 2003.
"Encoding Mathematics", D. Tam, Apr 2000.
"Fortran D", D. Tam, May 2000.
"Multilayer Routing on Multichip Modules", D. Tam, Dec 1999.
These are the following reading groups that I attend on a weekly basis.
| Email: | tamda@eecg.toronto.edu |
| IM: |
AIM: davidkftam Yahoo: davidkftam ICQ: 46235365 ICQ: 123803858 MSN: davidkftam@netscape.net |
| Phone: |
+1 (416) 978-1241 +1 (416) 978-1677 |
| Mail: |
ECE Graduate Office 10 King's College Road Toronto, Ontario, Canada M5S 3G4 |
| Office: |
Room PT372, D.L. Pratt Building,
6
King's College Road |