Journal Papers

  • Enhancing the Area Efficiency of FPGAs With Hard Circuits Using Shadow Clusters. P. Jamieson and J. Rose IEEE Transactions on Very Large Scale Integration (VLSI) Systems. Vol. 18. Number 12, pp 1696 -1709, 2010 [link]
  • Benchmarking and Evaluating Reconfigurable Architectures in the Mobile Domain. P. Jamieson, T. Becker, T. Pitkanen, P.Y.K Cheung, W. Luk, and T. Rissa ACM Transactions on Design Automation of Electronic Systems. Vol. 15. Number 2, pp 1-24, 2010 [link]
  • Power Characterisation for Fine-Grain Reconfigurable Fabrics. Tobias Becker, Peter Jamieson, Wayne Luk, Peter Cheung, and Terro Rissa. International Journal of Reconfigurable Computing, vol. 2010, Article ID 787405, 9 pages, 2010. doi:10.1155/2010/787405. [link]
  • Using System Emulation to Model Next-generation Shared Virtual Memory Clusters. Angelos Bilas, Courtney R. Gibson, Reza Azimi, Rosalia Christodoulopoulou, and Peter Jamieson. Special Issue of Cluster Computing: the Journal of Networks, Software Tools and Applications. June 2002. [pdf]

REFEREED CONFERENCES

  • Early Project Based Learning Improvements via a "Star Trek Engineering Room" game framework, and competition P. Jamieson. FIE'11, 2011. Rapid City, SD. [pdf]
  • Power Consumption Benchmarking for Reconfigurable Platforms Teemu Pitkänen, P. Jamieson, Tobias Becker, Sami Moisio, and Jarmo Takala. SDR '11 WInnComm, 2011. Washington, DC. [pdf]
  • Redblade: Miami University's Multifunctional Autonomous Robot Ryan Wolfarth, Steven Taylor, Aditya Wibowo, Brandon Williams, Yu Morton, and Peter Jamieson. ION GNSS Conference, 2011. Portland, OR. [pdf]
  • Arduino for Teaching Embedded Systems. Are Computer Scientists and Engineering Educators Missing the Boat? Peter Jamieson. International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS'11), 2011. Las Vegas, NV. [pdf]
  • Exploring Inevitable Convergence for a Genetic Algorithm Persistent FPGA Placer Peter Jamieson. International Conference on Genetic and Evolutionary Methods (GEM'11), 2011. Las Vegas, NV. [pdf]
  • Scotty in the Engine Room - A Game to Help Learn Digital System Design. Peter Jamieson. Meaningful Play, 2010 [link] East Lansing, Michigan. [pdf]
  • Finding System-Level Information and Analyzing its Correlation to FPGA Placement. Farnaz Gharibian, Lesley Shannon and Peter Jamieson. 20th International Conference on Field Programmable Logic and Applications (FPL'10), 2010. Milano, Italy. [pdf]
  • The Mythical Creature Approach - A Simulation Alternative to Building Computer Architectures. Peter Jamieson, Darrel Davis, and Brooke Spangler. International Conference on Frontiers in Education: Computer Science and Computer Engineering (FECS'10), 2010. Las Vegas, NV. [pdf]
  • Revisiting Genetic Algorithms for the FPGA Placement Problem. Peter Jamieson. International Conference on Genetic and Evolutionary Methods (GEM'10), 2010. Las Vegas, NV. [pdf]
  • Persistent CAD for in-the-field Power Optimization. Peter Jamieson. The international conference on Engineering of Reconfigurable Systems and Algorithms (ERSA'10), 2010. Las Vegas, NV. [pdf]
  • Odin II - An Open-source Verilog HDL Synthesis tool for CAD Research. Peter Jamieson, Kenneth B. Kent, Farnaz Gharibian, and Lesley Shannon. 2010 Field-Programmable Custom Computing Machines (FCCM'10), 2010. Charolotte, North Carolina. [pdf] [ppt]
  • An Energy and Power Consumption Analysis of FPGA Routing Architectures. Peter Jamieson, Wayne Luk, Steve J.E. Wilton, and George A. Constantinides. Field-Programmable Technology, 2009. Sydney, Australia. [pdf]
  • Harnessing Human Computation Cycles for the FPGA Placement Problem. L. Terry, V. Roitch, S. Tufail, K. Singh, O. Taraq, W. Luk, and P. Jamieson, The international conference on Engineering of Reconfigurable Systems and Algorithms (ERSA'09), 2009. Las Vegas, Nevada. [pdf]
  • Benchmarking Reconfigurable Architectures in the Mobile Domain. P. Jamieson, T. Becker, T. Pitkanen , P.Y.K Cheung, W. Luk, and T. Rissa, The Seventeenth Annual IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM'09), 2009. Napa Valley, California. [pdf] Presentation Slides [pdf]
  • VPR 5.0: FPGA CAD and Architecture Exploration Tools with Single-Driver Routing, Heterogeneity, and Process Scaling. J. Luu, I. Kuon, P. Jamieson, T. Campbell, A. Ye, M. Fang, and J. Rose, International Symposium on Field Programmable Gate Arrays (FPGA'09), 2009. Monterey, California. pp 133-142. [pdf]
  • Power Characterization for the Fabric in Fine-Grain Reconfigurable Architectures. T. Becker, P. Jamieson, P.Y.K Cheung, W. Luk, and T. Rissa. Southern Programmable Logic Conference (SPL'09), 2009 . [pdf]
  • Towards Benchmarking Energy Efficiency of Reconfigurable Architectures. T. Becker, P. Jamieson, W. Luk, P.Y.K. Cheung, and T. Rissa. 18th International Conference on Field Programmable Logic and Applications (FPL'08), 2009 . Heidelberg, Germany [pdf]
  • Architecting Hard Crossbars on FPGAs and Increasing their Area-Efficiency with Shadow Clusters. Peter Jamieson and Jonathan Rose. IEEE International Conference on Field Programmable Technology (FPT07), 2007 , Kitakyushu, Japan, December 2007, pp. 57-64. [pdf]
  • Enhancing the area-efficiency of FPGAs with hard circuits using shadow clusters. Peter Jamieson and Jonathan Rose. IEEE International Conference on Field Programmable Technology, 2006 December, 2006, Pages 1-8. [pdf] Presentation Slides [pdf]
  • A Verilog RTL Synthesis Tool For Heterogeneous FPGAs. Peter Jamieson and Jonathan Rose. 15th International Conference on Field Programmable Logic and Applications, August, 2005. [pdf] Presentation Slides [pdf]
  • Mapping Multiplexers onto Hard Multipliers in FPGAs. Peter Jamieson and Jonathan Rose. In the Proceedings of the 3rd International IEEE-NEWCAS Conference.Quebec City , Quebec. June 19th-22nd, 2005. [pdf] Presentation Slides [pdf]
  • Jupiter/svm: a jvm-based single system image for clusters of workstations. C. Cavanna, T. Abdelrahman, A. Bilas, and P. Jamieson. Proceedings of the 16th International Conference on Parallel and Distributed Computing and Systems (PDCS2004), November, 2004. [pdf]
  • CableS: Thread Control and Memory Management Extensions for Shared Virtual Memory Clusters. Peter Jamieson and Angelos Bilas. 8th International Symposium on High-Performance Computer Architecture (HPCA-8). Cambridge, Massachusetts, February 2-6, 2002. [ps]
  • CableS: Thread Control and Memory System Extensions for Shared Virtual Memory Clusters. Peter Jamieson and Angelos Bilas. In the Proceedings of the Workshop on OpenMP Applications and Tools. Purdue University, West Lafayette, Indiana. July 30th-31st, 2001. [pdf]

POSTERS

  • Increasing the Area-Efficiency of Lower-Demand Hard Circuits in FPGAs using Shadow Clusters. Peter Jamieson and Jonathan Rose. FPGA - 2007. Montarey, CA.[pdf]
  • Improving Heterogeneous FPGAs by Maximizing Use of Hard Circuits. Peter Jamieson and Jonathan Rose. Design Automation Conference - 2006. San Francisco. Ph.D. Forum[pdf]
  • Odin: A Verilog RTL synthesis tool for heterogeneous FPGAs. Peter Jamieson and Jonathan Rose. Design Automation Conference - 2006. San Francisco. University Booth[pdf]

OTHER DOCUMENTS

  • [Abstract] The Need for Power Benchmarking of Reconfigurable Architectures. T. Becker, P. Jamieson, W. Luk, P.Y.K. Cheung, and T. Rissa. System-On-Chip (2008). [pdf]
  • Improving the Area Efficiency of Heterogeneous FPGAs with Shadow Clusters, Peter Jamieson Ph.D. Thesis, University of Toronto, 2007. [pdf]
  • CableS: Thread and Memory System Extensions to Support a Single Shared Virtual Memory Cluster Image. Peter Jamieson. University of Toronto, Masters of Applied Science Thesis. [ps]