Home
Publications
Students
Postdocs
Staff
Teaching
Service
 

Publications | John Wawrzynek

 

Pending

 

1.     S. Scott and J. Wawrzynek, "Energy Efficient Antenna Arrays for Near-field Three-dimensional Microwave Imaging," IEEE Transactions on Microwave Theory and Techniques, Fall 2016. [PDF]

 

2.     Shaoyi Cheng, John Wawrzynek, "Synthesis of Statically Analyzable Accelerator Networks from Sequential Programs," 2016 IEEE/ACM International Conference On Computer Aided Design (ICCAD), November 7-10, 2016 Austin, TX. [PDF]

 

3.     F. Lemic, J. Martin, C. Yarp, D. Chan, V. Handziski, R. Brodersen, G. Fettweis,  A. Wolisz, J. Wawrzynek, "Localization as a Feature of mmWave Communication," 12th IEEE International Conference on Wireless Communications and Mobile Computing (IWCMC'16), Paphos, Cyprus, Aug 2016. [PDF]

 

4.     F. Lemic, V. Handziski, N. Mor, J. Rabaey, J. Wawrzynek, A. Wolisz, "Toward Standardized Localization Service," IPIN2016 Seventh International Conference on Indoor Positioning and Indoor Navigation, Oct 4-7, 2016, Madrid, Spain. [PDF]

 

 

Refereed Archival Journals

 

1.     Nitesh Mor, Ben Zhang, John Kolb, Douglas S. Chan, Nikhil Goyal, Nicholas Sun, Ken Lutz, Eric Allman, John Wawrzynek, Edward A. Lee, and John Kubiatowicz "Toward a Global Data Infrastructure," in IEEE Internet Computing, vol. 20, no. 3, pp. 54-62, May-June 2016. doi: 10.1109/MIC.2016.51. [web link] [PDF]

 

2.     M. Lin, S. Chen,   R. F. DeMara, J. Wawrzynek, ASTRO: Synthesizing Application-specific Reconfigurable Hardware Traces to Exploit Memory-level Parallelism,  Journal of Microprocessors and Microsystems, Volume 39 Issue 7, October 2015, pages 553-564, doi: 10.1016/j.micpro.2015.03.005. [web link] [PDF]

 

3.     E. A. Lee, J. Rabaey, D. Blaauw, P. Dutta, K. Fu, C. Guestrin, B. Hartmann, R. Jafari, D. L. Jones, J. D. Kubiatowicz, V. Kumar, R. Mangharam, B. T. Murray, G. Pappas, K. Pister, A. Rowe, A. Sangiovanni-Vincentelli, S. A. Seshia, T. Simunic Rosing, B. Taskar, J. Wawrzynek, D. Wessel,  "The Swarm at the Edge of the Cloud," IEEE Design and Test of Computers, Volume 31, Issue 3, pages 8-20, June 2014, doi: 10.1109/MDAT.2014.2314600. [web link] [PDF]

 

4.     Ilia Lebedev, Christopher Fletcher, Shaoyi Cheng, James Martin, Austin Doupnik, Daniel Burke, Mingjie Lin, and John Wawrzynek, "Exploring Many-Core Design Templates for FPGAs and ASICs", International Journal of Reconfigurable Computing, Volume 2012 (2012), Article ID 439141, 15 pages, doi:10.1155/2012/439141. [PDF]

 

5.     M. Lin, Y. Bai, J. Wawrzynek, "Selectively Fortifying Reconfigurable Computing Device to Achieve Higher Error Resilience," Journal of Electrical and Computer Engineering, Volume 2012 (2012), Article ID 593532, 12 pages, doi:10.1155/2012/593532. [PDF]

 

6.     Lin, M., and Wawrzynek J., "Improving FPGA Placement with Dynamically Adaptive Stochastic Tunneling," IEEE Transactions on Computer Aided Design of Integrated Circuits and Systems, vol. 29, no. 12, (December 2010), pp. 1858-1869. DOI=10.1109/TCAD.2010.2061670. [PDF]

 

7.     Lin, M., Wawrzynek, J., El Gamal, A., "Exploring FPGA Routing Architecture Stochastically," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol.29, no.10, pp. 1509-1522, Oct. 2010, doi: 10.1109/TCAD.2010.2061530. [PDF]

 

8.     K. Asanovic, R. Bodik, J. Demmel, T. Keaveny, K. Keutzer, J. Kubiatowicz, N. Morgan, D. Patterson, K. Sen, J. Wawrzynek, D. Wessel, and K. Yelick. "A View of the Parallel Computing Landscape" Communications of the ACM, vol. 52 no. 10, pp. 56-67, Oct 2009. [PDF]

 

9.     J. Rabaey, D. Burke, K. Lutz, and J. Wawrzynek, "Workloads of the Future," IEEE Design and Test of Computers, vol. 25, no. 4, July/August 2008, pp. 358-365. [PDF]

 

10.  J. Wawrzynek, D. Patterson, M. Oskin, S. Lu, C. Kozyrakis, J. C. Hoe, D. Chiou, and K. Asanovic. "RAMP: A Research Accelerator for Multiple Processors," IEEE Micro, vol. 27, no. 2, Mar/Apr 2007, pp. 46-57. [PDF]

 

11.  DeHon, R. Huang, and J. Wawrzynek. "Stochastic Spatial Routing for Reconfigurable Networks," Journal of Microprocessors and Microsystems, Volume 30, Issue 6, 4 Sep 2006, pp. 301-318. [PDF]

 

12.  DeHon, Y. Markovsky, E. Caspi, M. Chu, R. Huang, S. Perissakis, L. Pozzi, J. Yeh, J. Wawrzynek. "Stream Computations Organized for Reconfigurable Execution," Journal of Microprocessors and Microsystems, Volume 30, Issue 6, 4 sep 2006, pp. 334-354. [PDF]

 

13.  Chang, J. Wawrzynek, and R. W. Brodersen. "BEE2: A High-End Reconfigurable Computing System," IEEE Design and Test of Computers, 22(2):114--125, Mar/Apr 2005. [PDF]

 

14.  T. Callahan, J. Hauser, and J. Wawrzynek. "The Garp Architecture and C Compiler," IEEE Computer, April 2000.

 

15.  J. Lazzaro, J. Wawrzynek, and R. P. Lippmann. A Micropower Analog Circuit Implementation of Hidden Markov Model State Decoding. IEEE Journal Solid State Circuits 32:8, 1200-1209, August 1997.

 

16.  J. Lazzaro and J. Wawrzynek, "JPEG Quality Transcoding Using Neural Networks Trained with a Perceptual Error Measure," Neural Computation, Vol. 11, No. 1, January 1999.

 

17.  J. Lazzaro and J. Wawrzynek. "Speech Recognition Experiments with Silicon Auditory Models," Analog Integrated Circuits and Signal Processing An International Journal, 13:1-2. 37-51, 1997.

 

18.  J. Wawrzynek, K. Asanovic, B. Kingsbury, J. Beck, D. Johnson, and N. Morgan. SPERT-II: A Vector Microprocessor System. IEEE Computer, March 1996.

 

19.  J. Lazzaro, J. Wawrzynek, and A. Kramer. Systems Technologies for Silicon Auditory Models. IEEE Micro, 14(3):7-15, June 1994.

 

20.  K. Asanovic, J. Beck, J. Feldman, N. Morgan, and J. Wawrzynek. "Designing a Connectionist Network Supercomputer", International Journal of Neural Systems, 4(4):317-326, December 1993.

 

21.  J. Wawrzynek, K. Asanovic, and N. Morgan.  "The Design of a Neuro-Microprocessor", IEEE Journal on Neural Networks, 4(3), 1993.

 

22.  J. Lazzaro, J. Wawrzynek, M. Mahowald, M. Sivilotti, and D. Gillespie. "Silicon Auditory Processors as Computer Peripherals," IEEE Journal on Neural Networks, 4(3):523-528, 1993.

 

23.  K. Asanovic, N. Morgan, and J. Wawrzynek.  "Using Simulations of Reduced Precision Arithmetic to Design a Neuro-Microprocessor", Journal of VLSI Signal Processing, 6:33-44, June 1993.

 

 

Refereed Conferences Proceedings

 

1.     S. Scott and J. Wawrzynek, "Characterization of Three-Dimensional Near-Field Microwave Imaging Algorithms for Stationary and Moving Objects," in 2016 IEEE MTT-S International Microwave Symposium, May 2016. [web link] [PDF]

 

2.     S. Cheng, J. Wawrzynek "High Level Synthesis with a Dataflow Architectural Template," OLAF: 2nd International Workshop on Overlay Architectures for FPGAs,  Feburary 21, 2016 - Monterey, CA, USA. [web link] [PDF]

 

3.     B. Zhang, N. Mor, J. Kolb, D. Chan, K. Lutz, E. Allman, J. Wawrzynek, E. Lee, J. Kubiatowicz, "The Cloud is Not Enough: Saving IoT from the Cloud," 7th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 15), Santa Clara, CA, Jul 2015. [web link] [PDF]

 

4.     Shaoyi Cheng, John Wawrzynek, "Architectural Synthesis of Computational Pipelines with Decoupled Memory Access," ICFPT: The 2014 International Conference on Field-Programmable Technology,  December 2014, DOI: 10.1109/FPT.2014.7082758. [web link] [PDF]

 

5.     Mingjie Lin; Shaoyi Cheng; Wawrzynek, J., "Extracting memory-level parallelism through reconfigurable hardware traces," 2013 International Conference on Reconfigurable Computing and FPGAs (ReConFig), vol., no., pp.1,8, 9-11 Dec. 2013 doi: 10.1109/ReConFig.2013.6732290. [web link] [PDF]

 

6.     Lazzaro, J., Wawrzynek, J., "A Tile Filter in a Servo Loop", Proceedings of the 133rd Audio Engineering Society (AES), Oct. 26-29, 2012, San Francisco, CA. [PDF]

 

7.     Bachrach, J., Vo, H., Richards, B., Lee, Y., Waterman, A., Avizienis, R., Wawrzynek, J., and Asanovic, K., "Chisel: Constructing Hardware in a Scala Embedded Language," Proceedings of 2012 Design Automation Conference (DAC), June 3-7, 2012, San Francisco, pp. 1216-1225, http://doi.acm.org/10.1145/2228360.2228584. [PDF]

 

8.     Cheng S., Lin, M., Liu, H., Scott, S., Wawrzynek, J., "Exploiting Memory-Level Parallelism in Reconfigurable Accelerators," 2012 IEEE 20th International Symposium on Field-Programmable Custom Computing Machines (FCCM 2012), April 29 - May 1, 2012, Toronto, Canada, pp. 157-160. [PDF]

 

9.     Mingjie Lin, Yu Bai, John Wawrzynek, "Discriminatively Fortified Computing with Reconfigurable Digital Fabric," 13th IEEE International Symposium on High-Assurance Systems Engineering (HASE 2011), Boca Raton, FL, USA, Nov. 10-12, 2011. IEEE Computer Society 2011, ISBN 978-1-4673-0107-7, pp. 112-119. [PDF]

 

10.  Christopher W. Fletcher, Ilia A. Lebedev, Narges Bani Asadi, Daniel Burke, John Wawrzynek, "Bridging the GPGPU-FPGA Efficiency Gap," Nineteenth ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA 2011), Monterey, CA, Feb 27 - Mar 1, 2011, pp. 119-122. [PDF]

 

11.  Lebedev, S. Cheng, A. Doupnik, J. Martin, C. Fletcher, D. Burke, M. Lin, and J. Wawrzynek, "MARC: A Many-Core Approach to Reconfigurable Computing," Proceedings of 2010 International Conference on Reconfigurable Computing and FPGAs (ReConFig 2010), Dec 13-15, 2010, Cancun, Mexico, pp. 7-12. [PDF]

 

12.  Mingjie Lin and John Wawrzynek, "Cascading Deep Pipelines to Achieve High Throughput in Numerical Reduction Operations," Proceedings of 2010 International Conference on Reconfigurable Computing and FPGAs (ReConFig 2010), Dec 13-15, 2010, Cancun, Mexico, pp. 103-108. [PDF]

 

13.  John Wawrzynek, Mingjie Lin, Ilia Lebedev, Shaoyi Cheng, and Daniel Burke, "Rethinking FPGA Computing with a Many-Core Approach," The First Workshop on the Intersections of Computer Architecture and Reconfigurable Logic (CARL 2010), Atlanta, Georgia, Dec 5, 2010. [PDF]

 

14.  Mingjie Lin, Ilia Lebedev, and John Wawrzynek, "OpenRCL: Low-Power High-Performance Computing with Reconfigurable Devices," Proceedings of the 20th International Conference on Field Programmable Logic and Applications (FPL2010), Aug. 31st - Sep. 2nd, 2010, pp 458-463. [PDF]

 

15.  N. B. Asadi, C. W. Fletcher, G. Gibeling, E. N. Glass, K. Sachs, D. Burke, Z. Zhou, J. Wawrzynek, W. H. Wong, G. P. Nolan, "ParaLearn: A Massively Parallel, Scalable System for Learning Interaction Networks on FPGAs," Proceedings of the 24th ACM International Conference on Supercomputing, Tsukuba, Ibaraki, Japan, Jun 02-04, 2010. Pages: 83-94. Best Student Paper Award.  [PDF]

 

16.  M. Lin, I. Lebedev, and J. Wawrzynek, "High-Throughput Bayesian Computing Machine with Reconfigurable Hardware," Proceedings of the Eighteenth ACM/SIGDA International Symposium on Field-Programmable Gate Arrays, February 21-23, 2010, pp. 73-82. [PDF]

 

17.  Yury Markovsky, Yatish Patel, and John Wawrzynek, "Using adaptive routing to compensate for performance heterogeneity," 3rd ACM/IEEE International Symposium on Networks-on-Chip (NoCS 2009), May 10-13, 2009, San Diego, CA, pp. 12-21. [PDF]

 

18.  M. Mohiyuddin, M. Murphy, L. Oliker, J. Shalf, John Wawrzynek, and Samuel Williams, "A Design Methodology for Domain-Optimized Power-Efficient Supercomputing," Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis (SC '09), Article No.: 12 doi>10.1145/1654059.1654072, November 2009. [PDF]

 

19.  D. Burke, J. Wawrzynek, K. Asanovic, A. Krasnov, A. Schultz, G. Gibeling, P.-Y. Droz. "RAMP Blue: Implementation of a Multicore 1008 Processor FPGA System" Proceedings of the Reconfigurable Systems Summer Institute 2008, National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, July 7-8, 2008. [PDF]

 

20.  Y. Markovsky and J. Wawrzynek. "On the Opportunity to Improve System Yield With Multi-core Architectures," in IEEE International Workshop on Design for Manufacturability and Yield, Santa Clara, CA, October 25-26, 2007. [PDF]

 

21.  Krasnov, A. Schultz, J. Wawrzynek, G. Gibeling, and P. Droz. "RAMP Blue: A Message-Passing Many Core System in FPGAs," Proceedings of FPL 2007, 17th International Conference on Field Programmable Logic and Applications, Amsterdam, Netherlands, 27-29 August 2007, pp. 54-61. [PDF]

 

22.  Parsons, D. Backer, C. Chang, D. Chapman, H. Chen, P. Crescini, C. de Jesus, C. Dick, P. Droz, D. MacMahon, K. Meder, J. Mock, V. Nagpal, B. Nikolic, A. Parsa, B. Richards, A. Siemion, J. Wawrzynek, D. Werthimer, and M. Wright, "PetaOp/Second FPGA Signal Processing for SETI and Radio Astronomy," Proceedings of the Asilomar Conference on Signals, Systems, and Computers, Oct 29 - Nov 1, 2006, pp. 2031-2035. [PDF]

 

23.  D. Patterson, Arvind, K. Asanovic, D. Chiou, J. C. Hoe, C. Kozyrakis, Shih-Lien Lu, M. Oskin, J. Rabaey, and J. Wawrzynek. "RAMP: Research Accelerator for Multiple Processors," HotChips 18, A Symposium on High Performance Chips, Aug 20-22, 2006. [PDF]

 

24.  C.R. Baker, Y. Markovsky, J. van Greunen, J. Rabaey, J. Wawrzynek, A. Wolisz, "ZUMA: A Platform for Smart-Home Environments", Proceedings of the 2nd International Conference on Intelligent Environments IE06, National Technical University of Athens, Greece, 05-06 July 2006, pp. 51-60. [PDF]

 

25.  J. van Greunen, Y. Markovsky, C. R. Baker, J. Rabaey, J. Wawrzynek, A. Wolisz "ZUMA: A Platform for Smart Home Environments, The Case for Infrastructure", Proceedings of the 2nd International Conference on Intelligent Environments IE06, National Technical University of Athens, Greece 05-06 July 2006, pp. 257-266. [PDF]

 

26.  Z. Hyder and J. Wawrzynek. "Defect Tolerance in Multiple-FPGA Systems," IEE Proceedings on Computers and Digital Techniques, May 2006, Volume 153, Issue 3, pp. 139-145. [PDF]

 

27.  Chen Chang, John Wawrzynek, Robert W. Brodersen. "Design & Application of BEE2 - a High-end Reconfigurable Computing System," HotChips 17, A Symposium on High Performance Chips, Aug 14-16, 2005. [PDF]

 

28.  Chang, J. Wawrzynek, P. Droz, R. W. Brodersen, "The Design and Application of a High-End Reconfigurable Computer System," Proceedings of the 2005 International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA2005), pp. 129-136, June 2005. [PDF]

 

29.  Z. Hyder and J. Wawrzynek. "Defect Tolerance in Multiple-FPGA Systems," Proceedings of IEEE 15th International Conference on Field Programmable Logic and Applications (FPL2005), Aug 24--26, 2005. Best Paper Award. [PDF]

 

30.  Lazzaro, J. P., Wawrzynek, J. "An RTP Payload Format for MIDI." The 117th Convention of the Audio Engineering Society (AES), October 28-31, 2004, San Francisco, CA. [PDF]

 

31.  Nicholas Weaver, John Hauser, and John Wawrzynek, "The SFRA: A Corner-Turn FPGA Architecture", the 12th ACM International Symposium on Field Programmable Gate Arrays (FPGA), February 2004. [PDF]

 

32.  J. Yeh and J. Wawrzynek. "Compute-Resource Allocation for Motion Estimation in Real-Time Video Compression," Asilomar Conference on Signals, Systems, and Computers, November 2003. [PDF]

 

33.  Joseph Yeh and John Wawrzynek. "Quality Based Compute-Resource Allocation in Real-time Signal Processing," Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP 03), Apr 6-10, 2003.

 

34.  Nicholas Weaver, Yury Markovskiy, Yatish Patel, and John Wawrzynek. "Post Placement C-slow Retiming for the Xilinx Virtex FPGA," Proceedings of the International Symposium on Field-Programmable Gate Arrays (FPGA 2003) February 23--25, 2003.

 

35.  Randy Huang, John Wawrzynek, and Andre DeHon. "Stochastic, Spatial Routing for Hypergraphs, Trees, and Meshes," Proceedings of the International Symposium on Field-Programmable Gate Arrays (FPGA 2003) February 23-25, 2003.

 

36.  Y. Markovskiy, E. Caspi, R. Huang, J. Yeh, M. Chu, J. Wawrzynek, and A. DeHon. "Analysis of Quasi-Static Scheduling Techniques in a Virtualized Reconfigurable Machine," Proceedings of the Tenth ACM International Symposium on Field-Programmable Gate Arrays (FPGA 2002) Feb. 24-26, 2002.

 

37.  DeHon, R. Huang, and J. Wawrzynek. "Hardware-Assisted Fast Routing," Proceedings of the IEEE Symposium on Field-Programmable Gate Arrays for Custom Computing Machines (FCCM2002) , April 22-24, 2002.

 

38.  E. Caspi, R. Huang, Y. Markovskiy, J. Yeh, J. Wawrzynek, and A. DeHon. "A Streaming Multi-Threaded Model," Third Workshop on Media and Stream Processors (MSP-3) , December 2, 2001.

 

39.  J. P. Lazzaro and J. Wawrzynek. "A Case for Network Musical Performance." The 11th International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV 2001), June 25-27, 2001, Port Jefferson, New York.

 

40.  J. P. Lazzaro and J. Wawrzynek. "Compiling MPEG 4 Structured Audio into C." Proceedings of the Second IEEE MPEG-4 Workshop and Exhibition (WEMP) June 18-20, 2001, San Jose, CA.

 

41.  T. Callahan and J. Wawrzynek. "Adapting Software Pipelining for Reconfigurable Computing," Published in Proceedings of the International Conference on Compilers, Architecture, and Synthesis for Embedded Systems (CASES2000) , November 17-18, 2000.

 

42.  E. Caspi, M. Chu, R. Huang, J. Yeh, J. Wawrzynek, and A. DeHon "Stream Computations Organized for Reconfigurable Execution (SCORE)," Proccedings of Conference on Field Programmable Logic and Applications (FPL 2000), August 28--30, 2000).

 

43.  N. Weaver and J. Wawrzynek. "A Comparison of the AES Candidates Ameanability to FPGA Implementation," Proceeding of the Third Advanced Encryption Standard Candidate Conference, (April 13-14, 2000)

 

44.  DeHon and J. Wawrzynek. "Reconfigurable Computing: What, Why, and Design Automation Requirements?" Proceedings of the 1999 Design Automation Conference (DAC 1999, June 21-25, 1999)

45.  S. Perissakis, Yangsung Joo, Jinhong Ahn, A. DeHon, and J. Wawrzynek. "Embedded DRAM for a Reconfigurable Array." Proceedings of the 1999 Symposium on VLSI Circuits (VLSI 1999, June 17-19, 1999).

 

46.  T. Hodes, J. Hauser, A. Freed, J. Wawrzynek, and D. Wessel, "A Fixed-Point Recursive Digital Oscillator for Additive Synthesis of Audio," Proc. IEEE Int. Conf. Acoustics, Speech, and Signal Processing, Phoenix, AZ, March 1999.

 

47.  W. Tsu, K. Macy, A. Joshi, R. Huang, J. Wawrzynek, et al., "HSRA: High-Speed, Hierarchical Synchronous Reconfigurable Array," AGM/SIGDA Int. Symp. Field Programmable Gate Arrays, Monterey, CA, February 1999.

 

48.  T. J. Callahan and J. Wawrzynek, "Instruction-level Parallelism for Reconfigurable Computing," Proc. Int. Workshop Field-Programmable Logic and Applications, from FPGAs to Computing Paradigm, Tallinn, Estonia, August-September 1998.

 

49.  T. Callahan, P. Chong, A. DeHon, and J. Wawrzynek. "Fast Module Mapping and Placement for Datapaths in FPGAs." Published in Proc. of the 1998 ACM/SIGDA Sixth International Symposium on Field Programmable Gate Arrays (FPGA 1998), February 22-24, 1998.

 

50.  M. Chu, N. Weaver, K. Sulimma, A. DeHon, and J. Wawrzynek. "Object Oriented Circuit-Generators in Java." Published in Proc. of the International Symposium on Field-Programmable Gate Arrays for Custom Computing Machines (FCCM 1998), April 15-17, 1998.

 

51.  J. R. Hauser and J. Wawrzynek. Garp: A MIPS Processor with a Reconfigurable Coprocessor, In Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM 97, April 16-18, 1997), pp. 24-33.

 

52.  J. Lazzaro, J. Wawrzynek, and R. Lippmann. A Micropower Analog VLSI HMM State Decoder for Wordspotting, in Advances in Neural Information Processing Systems 9 (NIPS96), Proceedings of the 1996 Conference, M. C. Mozer, M. Jordan, and T. Petsche, Eds., Cambridge, Mass: MIT Press, (1996).

 

53.  K. Asanovic, J. Beck, B. Irissou, B. Kingsbury, and J. Wawrzynek. T0: A Single-Chip Vector Microprocessor with Reconfigurable Pipelines. Proceedings of the 22nd European Solid-State Circuits Conference, September 1996, pp. 344-347.

 

54.  T. Callahan and J. Wawrzynek. "A Simple Profiling System for SUIF",