|
|
|
Books
- D. Chinnery and K. Keutzer, Closing the Gap Between ASIC & Custom: Tools and Techniques for Low Power ASIC Design, New York, NY: Springer Business+Media, LLC, 2007. [abstract]
- M. Gries and K. W. Keutzer, Eds., Building ASIPs: The MESCAL Methodology, New York: Springer, 2005. [abstract]
- P. Chen, D. A. Kirkpatrick, and K. W. Keutzer, Static Crosstalk-Noise Analysis: For Deep Sub-Micron Digital Designs, Norwell, MA: Kluwer Academic Publishers, 2004. [abstract]
- D. Chinnery and K. Keutzer, Closing the Gap Between ASIC & Custom: Tools and Techniques for High-Performance ASIC Design, Boston, MA: Kluwer Academic Publishers, 2002. [abstract]
- S. Devadas, A. Ghosh, and K. W. Keutzer, Logic Synthesis, McGraw-Hill Series on Computer Engineering, New York: McGraw-Hill, 1994. [abstract]
Book chapters or sections
- M. Anderson, B. Catanzaro, J. Chong, E. Gonina, K. Keutzer, C. Lai, M. W. Moskewicz, M. Murphy, B. Su, and K. Keutzer, "PALLAS: Mapping Applications onto Manycore," in Multiprocessor System-on-Chip: Hardware Design and Tool Integration, Springer, 2010, pp. 89-114.
- K. Keutzer and K. Ravindran, "Technology mapping," in Encyclopedia of Algorithms, M. Y. Kao, Ed., Springer Reference, Berlin, Germany: Springer, 2008, pp. 944-946.
Articles in journals or magazines
- K. You, J. Chong, Y. Yi, E. Gonina, C. Hughes, Y. Chen, W. Sung, and K. Keutzer, "Parallel Scalability in Speech Recognition: Inference engine in large vocabulary continuous speech recognition," IEEE Signal Processing Magazine, vol. 26, no. 6, pp. 124-135, Nov. 2009. [abstract]
- K. Asanović, R. Bodik, J. Demmel, T. Keaveny, K. Keutzer, N. Morgan, D. A. Patterson, K. Sen, J. Wawrzynek, D. Wessel, and K. A. Yelick, "A View of the Parallel Computing Landscape," Communications of the ACM, vol. 52, Oct. 2009.
- W. Hwu, K. Keutzer, and T. G. Mattson, "The concurrency challenge," IEEE Design and Test of Computers, vol. 25, no. 4, pp. 312-320, July 2008.
- D. I. August, K. Keutzer, S. Malik, and A. R. Newton, "A disciplined approach to the development of platform architectures," Microelectronics J., vol. 33, no. 11, pp. 881-890, Nov. 2002.
- R. E. Bryant, K. T. Cheng, A. B. Kahng, K. Keutzer, W. Maly, A. R. Newton, L. Pileggi, J. M. Rabaey, and A. L. Sangiovanni-Vincentelli, "Limitations and challenges of computer aided design technology for CMOS VLSI (Invited Paper)," Proc. IEEE, vol. 89, no. 3, pp. 341-365, March 2001.
- K. Keutzer, S. Malik, A. R. Newton, J. M. Rabaey, and A. L. Sangiovanni-Vincentelli, "System-level design: Orthogonalization of concerns and platform-based design," IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, vol. 19, no. 12, pp. 1523-1543, Dec. 2000.
- K. Keutzer, S. Malik, A. R. Newton, J. M. Rabaey, and A. L. Sangiovanni-Vincentelli, "Invited Paper: System-level design: Orthogonalization of concerns and platform-based design," IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, vol. 19, no. 12, pp. 1523-1543, Dec. 2000.
- D. August, K. Keutzer, S. Malik, and A. R. Newton, "Programmable ASICs to reduce costs," EE Times, Nov. 2000.
- S. Liao, S. Devadas, K. Keutzer, S. Tjiang, and A. Wang, "Storage assignment to decrease code size," SIGPLAN Notices, vol. 30, no. 6, pp. 186-195, June 1995.
- L. Lavagno, K. Keutzer, and A. L. Sangiovanni-Vincentelli, "Synthesis of hazard-free asynchronous circuits with bounded wire delays," IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, vol. 14, no. 1, pp. 61-86, Jan. 1995.
Articles in conference proceedings
- E. Gonina, G. Friedland, H. Cook, and K. Keutzer, "Fast Speaker Diarization using a High-Level Scripting Language," in Proceedings of the IEEE Automatic Speech Recognition and Understanding Workshop, ASRU'11, 2011.
- J. Chong, E. Gonina, K. You, and K. Keutzer, "Exploring Recognition Network Representations for Efficient Speech Inference on Highly Parallel Platforms," in Proceedings of the 11th Annual Conference of the International Speech Communication Association, 2010, pp. 1489-1492. [abstract]
- D. Kolossa, J. Chong, S. Zeiler, and K. Keutzer, "Efficient Manycore CHMM Speech Recognition for Audiovisual and Multistream Data," in Proceedings of the 11th Annual Conference of the International Speech Communication Association, 2010, pp. 2698-2701.
- J. Chong, E. Gonina, and K. Keutzer, "Monte Carlo Methods," in 2nd Annual Conference on Parallel Programming Patterns (ParaPLoP'10), 2010. [abstract]
- M. Dixon, J. Chong, and K. Keutzer, "Acceleration of Market Value-at-Risk Estimation," in Proceedings of the 2nd Workshop on High Performance Computational Finance, WHPCF '09, New York, NY, USA: ACM, 2009, pp. 5:1--5:8. [abstract]
- K. You, J. Chong, Y. Yi, E. Gonina, C. Hughes, Y. Chen, W. Sung, and K. Keutzer, "Parallel Scalability in Speech Recognition: Inference engine in large vocabulary continuous speech recognition," in IEEE Signal Processing Magazine, Vol. 26, 2009, pp. 124-135. [abstract]
- J. Chong, E. Gonina, Y. Yi, and K. Keutzer, "A Fully Data Parallel WFST-based Large Vocabulary Continuous Speech Recognition on a Graphics Processing Unit," in Proceedings of the 10th Annual Conference of the International Speech Communication Association (InterSpeech), 2009, pp. 1183–1186. [abstract]
- J. Chong, E. Gonina, Y. Yi, and K. Keutzer, "A Fully Data Parallel WFST-based Large Vocabulary Continuous Speech Recognition on a Graphics Processing Unit," in Proceedings of the 10th Annual Conference of the International Speech Communication Association (InterSpeech), 2009, pp. 1183–1186. [abstract]
- B. C. Catanzaro, S. A. Kamil, Y. Lee, K. Asanović, J. Demmel, K. Keutzer, J. Shalf, K. A. Yelick, and A. Fox, "SEJITS: Getting productivity and performance with selective embedded JIT specialization," in Proceedings First Workshop on Programming Models for Emerging Architectures, 2009.
- B. C. Catanzaro, N. Sundaram, and K. Keutzer, "Fast support vector machine training and classification on graphics processors," in Proc. 25th Intl. Conf. on Machine Learning (ICML 2008), A. McCallum and S. Roweis, Eds., ACM International Conference Proceeding Series, Vol. 307, New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 104-111.
- J. Chong, Y. Yi, A. Faria, N. Satish, and K. Keutzer, "Data-Parallel Large Vocabulary Continuous Speech Recognition on Graphics Processors," in Proceedings of the 1st Annual Workshop on Emerging Applications and Many Core Architecture, 2008, pp. 23-35. [abstract]
- J. Chong, Y. Yi, A. Faria, N. Satish, and K. Keutzer, "Data-Parallel Large Vocabulary Continuous Speech Recognition on Graphics Processors," in Proceedings of the 1st Annual Workshop on Emerging Applications and Many Core Architecture, 2008, pp. 23-35. [abstract]
- B. Catanzaro, N. Sundaram, and K. Keutzer, "Fast support vector machine training and classification on graphics processors," in ICML '08: Proceedings of the 25th international conference on Machine learning, New York, NY, USA: ACM, 2008, pp. 104--111.
- B. Catanzaro, K. Keutzer, and B. Y. Su, "Parallelizing CAD: A timely research agenda for EDA," in Proc. 45th ACM/IEEE Design Automation Conf. (DAC 2008), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 12-17.
- S. Sapatnekar, E. Haritan, K. Keutzer, A. Devgan, D. A. Kirkpatrick, S. Meier, D. Pryor, and T. Spyrou, "Reinventing EDA with manycore processors," in Proc. 45th ACM/IEEE Design Automation Conf. (DAC 2008), New York, NY: The Association of Computing Machinery, Inc., 2008, pp. 126-127.
- J. Chong, Y. Yi, A. Faria, N. Satish, and K. Keutzer, "Data-Parallel Large Vocabulary Continuous Speech Recognition on Graphics Processors," in Proceedings of the 1st Annual Workshop on Emerging Applications and Many Core Architecture (EAMA), 2008, pp. 23--35.
- J. Chong, N. R. Satish, B. C. Catanzaro, K. Ravindran, and K. Keutzer, "Efficient parallelization of H.264 decoding with macro block level scheduling," in Proc. 2007 Intl. Conf. on Multimedia and Expo (ICME 2007), Piscataway, NJ: IEEE Press, 2007, pp. 1874-1877. [abstract]
- F. Bacchini, G. Spirakis, J. A. Carballo, A. de Geus, F. C. Hsu, K. Keutzer, and K. Yamada, "Megatrends and EDA 2017 (Panel Session)," in Proc. 44th Design Automation Conf. (DAC 2007), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 21-22.
- N. R. Satish, K. Ravindran, and K. Keutzer, "A decomposition-based constraint optimization approach for statically scheduling task graphs with communication delays to multiprocessors," in Proc. 10th Design, Automation and Test in Europe Conf. and Exhibition (DATE 2007), R. Lauwereins and J. Madsen, Eds., San Jose, CA: EDA Consortium, 2007, pp. 57-62. [abstract]
- Y. Jin, N. R. Satish, K. Ravindran, and K. Keutzer, "An Automated Exploration Framework for FPGA-based Soft Multiprocessor Systems," in Proceedings of the 3rd IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES), ACM Press, 2005, pp. 273-278. [abstract]
- K. Ravindran, N. R. Satish, Y. Jin, and K. Keutzer, "An FPGA-based Soft Multiprocessor for IPv4 Packet Forwarding," in 15th International Conferenece on Field Programmable Logic and Applications (FPL), 2005, pp. 487-492. [abstract]
- K. Keutzer, S. Malik, and A. R. Newton, "From ASIC to ASIP: The next design discontinuity," in Proc. 2002 IEEE Conf. on Computer Design, Los Alamitos, CA: IEEE Computer Society Press, 2002, pp. 84-90.
- K. Keutzer and A. R. Newton, "The MARCO/DARPA Gigascale Silicon Research Center (Plenary Talk)," in Proc. 1999 Intl. Conf. on Computer Design (ICCD '99), Los Alamitos, CA: IEEE Computer Society Press, 1999, pp. 14-19.
- D. Sylvester and K. Keutzer, "Getting to the bottom of deep submicron," in 1998 IEEE/ACM Intl. Conf. on Computer-Aided Design. Digest of Technical Papers, New York, NY: ACM, 1998, pp. 203-11.
- K. Keutzer, A. R. Newton, and N. V. Shenoy, "The future of logic synthesis and physical design in deep-submicron process geometries," in Proc. 1997 Intl. Symp. on Physical Design, New York, NY: ACM, Inc., 1997, pp. 218-224.
- A. Ghosh, S. Devadas, K. Keutzer, and J. White, "Estimation of average switching activity in combinational and sequential circuits," in Proc. 29th ACM/IEEE Conf. on Design Automation, Los Alamitos, CA: IEEE Computer Society Press, 1992, pp. 253-259.
- K. Keutzer, "DAGON: Technology binding and local optimization by DAG matching," in Proc. 24th ACM/IEEE Conf. on Design Automation, Piscataway, NJ: IEEE, 1987, pp. 341-347.
Technical Reports
- D. Sheffield, M. Anderson, and K. Keutzer, "Automatic Generation Of Application-Specific Accelerators for FPGAs from Python Loop Nests," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-203, Oct. 2012. [abstract]
- J. Chong, E. Gonina, D. Kolossa, S. Zeiler, and K. Keutzer, "An Automatic Speech Recognition Application Framework for Highly Parallel Implementations on the GPU," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2012-47, April 2012. [abstract]
- F. Hedayati, J. Chong, and K. Keutzer, "Recognition of Tibetan Wood Block Prints with Generalized Hidden Markov and Kernelized Modified Quadratic Distance Function," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-138, Nov. 2010. [abstract]
- M. Anderson, G. Ballard, J. Demmel, and K. Keutzer, "Communication-Avoiding QR Decomposition for GPUs," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-131, Oct. 2010. [abstract]
- B. Catanzaro, M. Garland, and K. Keutzer, "Copperhead: Compiling an Embedded Data Parallel Language," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-124, Sep. 2010. [abstract]
- N. Sundaram, T. Brox, and K. Keutzer, "Dense Point Trajectories by GPU-accelerated Large Displacement Optical Flow," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-104, July 2010. [abstract]
- B. Catanzaro, S. A. Kamil, Y. Lee, K. Asanović, J. Demmel, K. Keutzer, J. Shalf, K. A. Yelick, and A. Fox, "SEJITS: Getting Productivity and Performance With Selective Embedded JIT Specialization," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2010-23, March 2010. [abstract]
- J. Chong, Y. Yi, A. Faria, N. R. Satish, and K. Keutzer, "Data-Parallel Large Vocabulary Continuous Speech Recognition on Graphics Processors," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-69, May 2008. [abstract]
- N. R. Satish, K. Ravindran, and K. Keutzer, "Scheduling Task Dependence Graphs with Variable Task Execution Times onto Heterogeneous Multiprocessors," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-42, April 2008. [abstract]
- K. Asanovic, R. Bodik, J. Demmel, T. Keaveny, K. Keutzer, J. D. Kubiatowicz, E. A. Lee, N. Morgan, G. Necula, D. A. Patterson, K. Sen, J. Wawrzynek, D. Wessel, and K. A. Yelick, "The Parallel Computing Laboratory at U.C. Berkeley: A Research Agenda Based on the Berkeley View," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-23, March 2008. [abstract]
- M. Murphy, K. Keutzer, L. Oliker, C. Rowen, and J. Shalf, "Evaluating Architectures for Application-Specific Parallel Scientific Computing Systems," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-13, Feb. 2008. [abstract]
- B. C. Catanzaro, N. Sundaram, and K. Keutzer, "Fast Support Vector Machine Training and Classification on Graphics Processors," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2008-11, Feb. 2008. [abstract]
- K. Asanovic, R. Bodik, B. C. Catanzaro, J. J. Gebis, P. Husbands, K. Keutzer, D. A. Patterson, W. L. Plishker, J. Shalf, S. W. Williams, and K. A. Yelick, "The Landscape of Parallel Computing Research: A View from Berkeley," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-183, Dec. 2006. [abstract]
- A. C. Mihal, C. Sauer, and K. Keutzer, "Designing a Sub-RISC Multi-Gigabit Regular Expression Processor," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-119, Sep. 2006. [abstract]
- C. Sauer, M. Gries, C. Kulkarni, and K. Keutzer, "Performance Analysis of the Peripheral-Processor Interaction in Embedded Systems," EECS Department, University of California, Berkeley, Tech. Rep. UCB/ERL M03/26, 2003.
- J. Weber, M. W. Moskewicz, M. Low, and K. Keutzer, "Multi-View Operation-level DesignSupporting the Design of Irregular ASIPs," EECS Department, University of California, Berkeley, Tech. Rep. UCB/ERL M03/12, 2003.
- N. Shah, W. Plishker, and K. Keutzer, "A Programming Model for Network Processors," EECS Department, University of California, Berkeley, Tech. Rep. UCB/ERL M02/35, 2002.
- P. Chong, M. Prasad, and K. Keutzer, "Why Is ATPG Easy?," EECS Department, University of California, Berkeley, Tech. Rep. UCB/ERL M99/9, 1999.
- K. Keutzer, L. Lavagno, and A. L. Sangiovanni-Vincentelli, "Synthesis for Testability Techniques for Asynchronous Circuits," EECS Department, University of California, Berkeley, Tech. Rep. UCB/ERL M91/77, 1991.
- L. Lavagno, K. Keutzer, and A. L. Sangiovanni-Vincentelli, "Synthesis of Verifiably Hazard-Free Asynchronous Control Circuits," EECS Department, University of California, Berkeley, Tech. Rep. UCB/ERL M90/99, 1990.
Talks or presentations
- J. Cong, K. Keutzer, and G. Martin, "High-level CAD and architecture (Invited Talk)," presented at Pre-Conference Workshop on Grand Challenges in FPGA Research: 15th ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGS 2007), Monterey, CA, Feb. 2007.
Ph.D. Theses
- M. Murphy, "Parallelism, Patterns, and Performance in Iterative MRI Reconstruction," M. Lustig and K. Keutzer, Eds., EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2011-134, Dec. 2011.
Masters Reports
|
|
|