I finished in May of 2007.
James Donald
Department of Electrical Engineering
Princeton University
Princeton, NJ 08544

Research interests: power and thermal-aware multithreaded/multicore architectures
Advisor: Prof. Margaret Martonosi
James Donald and George Cai. Adjusting Leakage Power of Caches. Intel Corp. US patent filed February 2006 (pending).
James Donald and Niraj K. Jha. Reversible Logic Synthesis with Fredkin and Peres Gates. Journal on Emerging Technologies on Computing Systems. 2008. RMRLS download
James Donald and Margaret Martonosi. Power Efficiency for Variation-Tolerant Multicore Processors. International Symposium on Low-Power Electronics and Design (ISLPED). Tegernsee, Germany. October 2006.
James Donald and Margaret Martonosi. An Efficient, Practical Parallelization Methodology for Multicore Architecture Simulation. Computer Architecture Letters, Volume 5. August 2006.
James Donald and Margaret Martonosi. Techniques for Multicore Thermal Management: Classification and New Exploration. 33rd International Symposium on Computer Architecture (ISCA-33). Boston, MA. June 2006.
James Donald and Margaret Martonosi. Leveraging Simultaneous Multithreading for Adaptive Thermal Control. Second Workshop on Temperature-Aware Computing Systems (TACS) held in conjunction with ISCA-32. Madison, WI. June 2005.
James Donald and Margaret Martonosi. Temperature-Aware Design Issues for SMT and CMP Architectures. Fifth Workshop on Complexity-Effective Design (WCED) held in conjunction with ISCA-31. Munich, Germany. June 2004.
James Donald. Techniques for Multithreaded and Multicore Thermal Management. Ph.D dissertation. May 2007.
Taught:
Princeton coursework:
Archived:
Simultaneous multithreading resources
Chip multiprocessing resources
I have served as a mentor for Carven Chan, Peter Kwan, and David Champagne.
I'm a member of the SEAS graduate social committee. We work to serve beverages, pizza, and other snacks for about 200 grad students at the monthly engineering social.
In summer of 2005 I interned for Intel Corporation in Hillsboro, Oregon.
I was born in Sydney and moved to San Jose, California at age seven. My hobbies include basketball and swimming. For some more things about me that aren't quite as research focused, you can take a look at my main page.
Last updated 8/27/2007. hits