|
|
|
Book chapters or sections
- K. Asanović, "Vector Processing," in Digital Systems and Applications, V. G. Oklobdzija, Ed., 2nd ed., The Computer Engineering Handbook, Boca Raton, FL: CRC Press, 2007, pp. 1-25-1-35.
- K. Asanovic, J. L. Hennessy, and D. A. Patterson, "Appendix F: Vector Processors," in Computer Architecture: A Quantitative Approach, 4 ed., Boston, MA: Morgan Kaufmann Publishers, 2006.
- K. Asanovic, J. Beck, D. Johnson, B. Kingsbury, N. Morgan, and J. Wawrzynek, "Training Neural Networks with SPERT-II," in Parallel Architectures for Artificial Networks - Paradigms and Implementations, N. Sundararajan, Ed., Los Alamitos, CA: IEEE Computer Society Press, 1998, pp. 345-364.
- K. Asanovic, B. Kingsbury, and N. Morgan, "A Highly Pipelined Architecture for Neural Network Training," in Silicon Architectures for Neural Nets, M. Sami and J. Calzadilla-Daguerre, Eds., Elsevier Press, 1991, pp. 217-232.
Articles in journals or magazines
- 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.
- C. Batten, A. Joshi, J. Orcutt, A. Khilo, B. Moss, C. Holzwarth, M. Popovic, H. Li, H. Smith, J. Hoyt, F. Kartner, R. Ram, V. Stojanovic, and K. Asanović, "Building Many-Core Processor-to-DRAM Networks with Monolithic CMOS Silicon Photonics," IEEE Micro, vol. 29, July 2009.
- R. Krashinsky, C. Batten, and K. Asanovic, "Implementing the Scale vector-thread processor," ACM Trans. Design Automation of Electronic Systems, vol. 13, no. 3, pp. Art. 41:1-24, July 2008.
- S. Heo, R. Krashinsky, and K. Asanovic, "Activity-sensitive flip-flop and latch selection for reduced energy," IEEE Trans. Very Large Scale Integration (VLSI) Systems, vol. 15, no. 9, pp. 1060-1064, Sep. 2007.
- J. Wawrzynek, D. A. Patterson, M. Oskin, S. Lu, C. Kozyrakis, J. C. Hoe, D. Chiou, and K. Asanovic, "RAMP: Research Accelerator for Multiple Processors," IEEE Micro, vol. 27, no. 2, pp. 46-57, March 2007.
- K. C. Barr and K. Asanovic, "Energy-aware lossless data compression," ACM Trans. Computer Systems, vol. 24, no. 3, pp. 250-291, Aug. 2006.
- C. S. Ananian, K. Asanovic, B. C. Kuszmaul, C. E. Leiserson, and S. Lie, "Unbounded transactional memory," IEEE Micro Special Issue: Top Picks from Computer Architecture Conferences, pp. 59-69, Jan. 2006.
- H. Pan, K. Asanovic, R. Cohn, and C. Luk, "Controlling program execution through binary instrumentation," ACM SIGARCH Computer Architecture News Special Issue: WBIA '05, vol. 33, no. 5, pp. 45-50, Dec. 2005.
- E. Witchel, J. Rhee, and K. Asanovic, "Mondrix: Memory isolation for Linux using Mondriaan Memory Protection," ACM SIGOPS Operating Systems Review, vol. 39, no. 5, pp. 31-44, Dec. 2005.
- J. H. Tseng and K. Asanovic, "A speculative control scheme for an energy-efficient banked register file," IEEE Trans. Computers, vol. 54, no. 6, pp. 741-751, June 2005.
- R. Krashinsky, C. Batten, M. Hampton, S. Gerding, B. Pharris, J. Casper, and K. Asanovic, "The vector-thread architecture," IEEE Micro Special Issue: Top Picks from Computer Architecture Conferences 2004, vol. 24, no. 6, pp. 84-90, Nov. 2004.
- J. Wawrzynek, K. Asanovic, B. Kingsbury, D. Johnson, J. Beck, and N. Morgan, "Spert-II: A vector microprocessor system," Computer, vol. 29, no. 3, pp. 79-86, March 1996.
- K. Asanovic, N. Morgan, and J. Wawrzynek, "Using Simulations of Reduced Precision Arithmetic to Design a Neuro-Microprocessor," Journal of VLSI Signal Processing, vol. 6, pp. 33-44, 1993.
- K. Asanovic, J. Beck, J. A. Feldman, N. Morgan, and J. Wawrzynek, "Connectionist Network Supercomputer," International Journal of Neural Systems, vol. 4, no. 4, pp. 317-326, Dec. 1993.
Articles in conference proceedings
- M. Maas, P. Reames, J. Morlan, K. Asanović, A. D. Joseph, and J. D. Kubiatowicz, "GPUs as an Opportunity for Offloading Garbage Collection," in Proceedings of the 2012 International Symposium on Memory Management, ISMM '12, New York, NY, USA: ACM, 2012, pp. 25--36.
- 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.
- S. Beamer, K. Asanović, C. Batten, A. Joshi, and V. Stojanovic, "Designing Multi-socket Systems Using Silicon Photonics," in Proceedings 23rd International Conference on Supercomputing, 2009.
- V. Stojanovic, A. Joshi, C. Batten, Y. Kwon, and K. Asanović, "Manycore processor networks with monolithic integrated CMOS," in 29th Conference on Lasers and Electro-Optics (CLEO'09), 2009.
- A. Joshi, C. Batten, Y. Kwon, S. Beamer, I. Shamin, K. Asanović, and V. Stojanovic, "Silicon-Photonic Clos Networks for Global On-Chip Communication," in 3rd ACM/IEEE International Symposium on Networks-on-Chip, 2009.
- C. Jones, R. Liu, L. Meyerovich, K. Asanović, and R. Bodik, "Parallelizing the Web Browser," in First USENIX Workshop on Hot Topics in Parallelism, 2009.
- R. Liu, K. Klues, S. Bird, S. Hofmeyr, K. Asanović, and J. D. Kubiatowicz, "Tessellation: Space-Time Partitioning in a Manycore Client OS," in First USENIX Workshop on Hot Topics in ParallelismH, 2009.
- H. Pan, B. Hindman, and K. Asanović, "Lithe: Enabling Efficient Composition of Parallel Libraries," in First USENIX Workshop on Hot Topics in Parallelism, 2009.
- C. Batten, H. Aoki, and K. Asanović, "The case for malleable stream architectures," in Workshop on Streaming Systems, 2008.
- C. Batten, A. Joshi, J. Orcutt, A. Khilo, B. Moss, C. Holzwarth, M. Popovic, H. Li, H. Smith, J. Hoyt, F. Kaertner, R. Ram, V. Stojanovic, and K. Asanovic, "Building manycore processor-to-DRAM networks with monolithic silicon photonics," in Proc. 16th Annual IEEE Symp. on High-Performance Interconnects (HotI 2008), Los Alamitos, CA: IEEE Computer Society, 2008, pp. 21-30.
- Z. Tan, K. Asanović, and D. A. Patterson, "An FPGA host-multithreaded functional model for SPARC v8," in Proc. 3rd Workshop on Architectural Research Prototyping (WARP-2008), Los Alamitos, CA: IEEE Computer Society, 2008, pp. 5 pg.
- J. W. Lee, M. C. Ng, and K. Asanovic, "Globally-synchronized frames for guaranteed quality-of-service in on-chip networks," in Proc. 35th Intl. Symp. on Computer Architecture (ISCA 2008), Los Alamitos, CA: IEEE Computer Society, 2008, pp. 89-100.
- M. Hampton and K. Asanovic, "Compiling for vector-thread architectures," in Proc. 6th Annual IEEE/ACM Intl. Symp. on Code Generation and Optimization (CGO-2008), New York, NY: The Association for Computing Machinery, Inc., 2008, pp. 205-215.
- K. Asanovic, "Transactors for parallel hardware and software co-design (Invited Paper)," in Proc. 2007 IEEE Intl. High Level Design Validation and Test Workshop (HLDVT-2007), Los Alamitos, CA: IEEE Computer Society, 2007, pp. 140-142.
- J. W. Lee, M. King, and K. Asanovic, "Continual hashing for efficient fine-grain state inconsistency detection," in Proc. 25th IEEE Intl. Conf. on Computer Design (ICCD 2007), Piscataway, NJ: IEEE Press, 2007, pp. 33-40.
- R. Krashinsky, C. Batten, and K. Asanovic, "The Scale Vector-Thread Processor (Winner, DAC/ISSCC Student Design Contest)," in Proc. 44th ACM/IEEE Design Automation Conf. (DAC 2007), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 3 pp..
- S. Crago, J. McMahon, C. Archer, K. Asanovic, R. Chaung, K. Goolsbey, M. Hall, C. Kozyrakis, K. Olukotun, U. O'Reilly, R. Pancoast, V. Prasanna, R. Rabbah, S. Ward, and D. Yeung, "CEARCH: Cognition Enabled Architecture," in Proc. 10th Annual Workshop on High Performance Embedded Computing (HPEC 2006), Lexington, MA: MIT Lincoln Laboratory, 2006, pp. 2 pg.
- V. Paxson, K. Asanovic, S. Dharmapurikar, J. W. Lockwood, R. Pang, R. Sommer, and N. Weaver, "Rethinking hardware support for network analysis and intrusion prevention," in Proc. 1st USENIX Workshop on Hot Topics in Security (HotSec '06), Berkeley, CA: USENIX Association, 2006, pp. 63-68.
- M. Hampton and K. Asanovic, "Implementing virtual memory in a vector processor with software restart markers," in Proc. 20th Annual Intl. Conf. on Supercomputing (ICS 2006), New York, NY: The Association for Computing Machinery, Inc., 2006, pp. 135-144.
- J. W. Lee and K. Asanovic, "METERG: Measurement-based end-to-end performance estimation technique in QoS-capable multiprocessors," in Proc. 12th IEEE Real-Time and Embedded Technology and Applications Symp. (RTAS 2006), S. Goddard and J. Liu, Eds., Los Alamitos, CA: IEEE Computer Society Press, 2006, pp. 135-147.
- R. F. Liu and K. Asanovic, "Accelerating architectural exploration using canonical instruction segments," in Proc. 2006 IEEE Intl. Symp. on Performance Analysis of Systems and Software (IPASS '06), Piscataway, NJ: IEEE Press, 2006, pp. 13-24.
- K. C. Barr and K. Asanovic, "Branch trace compression for snapshot-based simulation," in Proc. 2006 IEEE Intl. Symp. on Performance Analysis of Systems and Software (ISPASS '06), Piscataway, NJ: IEEE Press, 2006, pp. 25-35.
- G. Gibeling, A. Schultz, and K. Asanovic, "The RAMP architecture & description language," in Proc. 2nd Workshop on Architecture Research Using FPGA Platforms (WARFP 2006), 2006, pp. 4 pp..
- S. Heo and K. Asanovic, "Replacing global wires with an on-chip network: A power analysis," in Proc. 2005 Intl. Symp. on Low Power Electronics and Design (ISLPED '05), New York, NY: The Association for Computing Machinery, Inc., 2005, pp. 369-374.
- M. Zhang and K. Asanovic, "Victim replication: Maximizing capacity while hiding wire delay in tiled CMPs," in Proc. 32nd Intl. Symp. on Computer Architecture (ISCA-32), Los Alamitos, CA: IEEE Computer Society, 2005, pp. 336-345.
- K. C. Barr, H. Pan, M. Zhang, and K. Asanovic, "Accelerating multiprocessor simulation with a memory timestamp record," in Proc. IEEE Intl. Symp. on Performance Analysis of Systems and Software (ISPASS 2005), Piscataway, NJ: IEEE Computer Society, 2005, pp. 66-77.
- J. Wawrzynek, K. Asanovic, B. Kingsbury, J. Beck, D. Johnson, and N. Morgan, "SPERT-II: A Vector Microprocessor System and its Application to Large Problems in Backpropagation Training," in Proceeding of NIPS 8, 1996, pp. 619-625.
- K. Asanovic, J. Beck, B. Irissou, B. Kingsbury, N. Morgan, and J. Wawrzynek, "The T0 Vector Microprocessor," in Proceedings of Hot Chips VII, 1995.
- K. Asanovic, J. Beck, J. A. Feldman, N. Morgan, and J. Wawrzynek, "A supercomputer for neural computation," in Proc. 1994 IEEE Intl. Conf. on Neural Networks (ICNN '94), Vol. 1, Piscataway, NJ: IEEE Press, 1994, pp. 5-9.
- K. Asanovic, J. Beck, J. A. Feldman, N. Morgan, and J. Wawrzynek, "Development of a Connectionist Network Supercomputer," in Proceedings of Micro-Neuro 1993, 1993, pp. 253-262.
- J. Wawrzynek, K. Asanovic, and N. Morgan, "The Design of a Neuro-Microprocessor," in Proceedings of IEEE Transactions on Neural Networks, Vol. 4, 1993, pp. 394-399.
- K. Asanovic, J. Beck, B. Kingsubry, P. Kohn, N. Morgan, and J. Wawrzynek, "SPERT: A VLIW/SIMD Neuro-Microprocessor," in Proceedings of IJCNN '92, 1992, pp. II-577-582.
Technical Reports
- S. Beamer, A. Buluc ̧, K. Asanović, and D. A. Patterson, "Distributed Memory Breadth-First Search Revisited: Enabling Bottom-Up Search," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2013-2, Jan. 2013. [abstract]
- S. Beamer, K. Asanović, and D. A. Patterson, "Searching for a Parent Instead of Fighting Over Children: A Fast Breadth-First Search Implementation for Graph500," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2011-117, Nov. 2011. [abstract]
- A. Waterman, Y. Lee, D. A. Patterson, and K. Asanović, "The RISC-V Instruction Set Manual, Volume I: Base User-Level ISA," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2011-62, May 2011.
- 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]
- S. Beamer, C. Sun, Y. Kwon, A. Joshi, C. Batten, V. Stojanovic, and K. Asanović, "Re-architecting DRAM with Monolithically Integrated Silicon Photonics," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-179, Dec. 2009. [abstract]
- H. Cook, K. Asanović, and D. A. Patterson, "Virtual Local Stores: Enabling Software-Managed Memory Hierarchies in Mainstream Computing Environments," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-131, Sep. 2009. [abstract]
- S. Beamer, K. Asanović, C. Batten, A. Joshi, and V. Stojanovic, "Designing Multi-socket Systems Using Silicon Photonics," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-9, Jan. 2009. [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]
- 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]
- J. Wawrzynek, M. Oskin, C. Kozyrakis, D. Chiou, D. A. Patterson, S. Lu, J. C. Hoe, and K. Asanovic, "RAMP: A Research Accelerator for Multiple Processors," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2006-158, Nov. 2006. [abstract]
- Arvind, K. Asanovic, D. Chiou, J. C. Hoe, C. Kozyrakis, S. Lu, M. Oskin, D. Patterson, J. Rabaey, and J. Wawrzynek, "RAMP: Research Accelerator for Multiple Processors - A Community Vision for a Shared Experimental Parallel HW/SW Platform," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-05-1412, Sep. 2005. [abstract]
- J. A. Bilmes, K. Asanovic, C. Chin, and J. Demmel, "The PHiPAC v1.0 Matrix-Multiply Distribution," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-98-1020, Oct. 1998. [abstract]
- K. Asanovic and D. Johnson, "Torrent Architecture Manual," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-97-930, Jan. 1997. [abstract]
- K. Asanovic and J. Beck, "T0 Engineering Data," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-97-931, Jan. 1997. [abstract]
- K. Asanovic, J. Beck, T. Callahan, J. A. Feldman, B. Irissou, B. Kingsbury, P. Kohn, J. Lazarro, N. Morgan, D. Stoutamire, and J. Wawrzynek, "CNS-1 Architecture Specification - A Connectionist Network Supercomputer," International Computer Science Institute, Tech. Rep. TR-93-021, 1993.
- K. Asanovic, J. Beck, T. Callahan, J. Feldman, B. S. Irissou, B. Kingsbury, P. Kohn, J. Lazzaro, N. Morgan, D. Stoutamire, and J. Wawrzynek, "CNS-1 Architecture Specification," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-93-747, 1993. [abstract]
- K. Asanovic, J. Beck, J. Feldman, N. Morgan, and J. Wawrzynek, "Development of a Connectionist Network Supercomputer," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-93-749, June 1993. [abstract]
- B. Kingsbury, K. Asanovic, B. Irissou, N. Morgan, and J. Wawrzynek, "Recent work in VLSI elements for digital implementations of Artificial Neural Networks," International Computer Science Institute, Tech. Rep. TR-91-074, 1991.
- K. Asanovic, J. Beck, B. Kingsbury, P. Kohn, N. Morgan, and J. Wawrzynek, "SPERT: A VLIW/SIMD Microprocessor for Artificial Neural Network Computations," International Computer Science Institute, Tech. Rep. TR-91-072, 1991.
- K. Asanovic and N. Morgan, "Experimental Determination of Precision Requirements for Back-propagation Training of Artificial Neural Networks," International Computer Science Institute, Tech. Rep. TR-91-036, 1991.
- K. E. Schauser, K. Asanovic, D. A. Patterson, and E. H. Frank, "Evaluation of a "Stall" Cache: An Efficient Restricted On-chip Instruction Cache," EECS Department, University of California, Berkeley, Tech. Rep. UCB/CSD-91-641, July 1991. [abstract]
- N. Morgan, K. Asanovic, B. Kingsbury, and J. Wawrzynek, "Developments in Digital VLSI Design for Artificial Neural Networks," International Computer Science Institute, Tech. Rep. TR-090-065, 1990. [abstract]
Patents
- S. C. Miller, M. M. Deneroff, C. F. Schimmel, L. Rudolph, C. E. Leiserson, B. C. Kuszmaul, and K. Asanović, "System and method for performing memory operations in a computing system," U.S. Patent 7,398,359. July 2008. [abstract]
- K. Asanovic and E. J. Witchel, "System and technique for fine-grained computer memory protection," U.S. Patent 7,287,140. Oct. 2007. [abstract]
- K. Asanovic, "Vector processing system with multi-operation, run-time reconfigurable pipelines," U.S. Patent 5,805,875. Sep. 1998. [abstract]
Ph.D. Theses
Masters Reports
- B. Zimmer, B. Nikolic, and K. Asanović, "Resilient Design Methodology for Energy-Efficient SRAM," EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2013-37, May 2013. [abstract]
- S. Beamer, "Designing Multisocket Systems with Silicon Photonics," K. Asanović and D. A. Patterson, Eds., EECS Department, University of California, Berkeley, Tech. Rep. UCB/EECS-2009-189, Dec. 2009. [abstract]
|
|
|