Background
Hennessy, John L. was born on September 22, 1952 in New York City.
(The era of seemingly unlimited growth in processor perfor...)
The era of seemingly unlimited growth in processor performance is over: single chip architectures can no longer overcome the performance limitations imposed by the power they consume and the heat they generate. Today, Intel and other semiconductor firms are abandoning the single fast processor model in favor of multi-core microprocessors--chips that combine two or more processors in a single package. In the fourth edition of Computer Architecture, the authors focus on this historic shift, increasing their coverage of multiprocessors and exploring the most effective ways of achieving parallelism as the key to unlocking the power of multiple processor architectures. Additionally, the new edition has expanded and updated coverage of design topics beyond processor performance, including power, reliability, availability, and dependability. CD System Requirements PDF Viewer The CD material includes PDF documents that you can read with a PDF viewer such as Adobe, Acrobat or Adobe Reader. Recent versions of Adobe Reader for some platforms are included on the CD. HTML Browser The navigation framework on this CD is delivered in HTML and JavaScript. It is recommended that you install the latest version of your favorite HTML browser to view this CD. The content has been verified under Windows XP with the following browsers: Internet Explorer 6.0, Firefox 1.5; under Mac OS X (Panther) with the following browsers: Internet Explorer 5.2, Firefox 1.0.6, Safari 1.3; and under Mandriva Linux 2006 with the following browsers: Firefox 1.0.6, Konqueror 3.4.2, Mozilla 1.7.11. The content is designed to be viewed in a browser window that is at least 720 pixels wide. You may find the content does not display well if your display is not set to at least 1024x768 pixel resolution. Operating System This CD can be used under any operating system that includes an HTML browser and a PDF viewer. This includes Windows, Mac OS, and most Linux and Unix systems. Increased coverage on achieving parallelism with multiprocessors. Case studies of latest technology from industry including the Sun Niagara Multiprocessor, AMD Opteron, and Pentium 4. Three review appendices, included in the printed volume, review the basic and intermediate principles the main text relies upon. Eight reference appendices, collected on the CD, cover a range of topics including specific architectures, embedded systems, application specific processors--some guest authored by subject experts.
http://www.amazon.com/gp/product/0123704901/?tag=2022091-20
( This best-selling title, considered for over a decade t...)
This best-selling title, considered for over a decade to be essential reading for every serious student and practitioner of computer design, has been updated throughout to address the most important trends facing computer designers today. In this edition, the authors bring their trademark method of quantitative analysis not only to high performance desktop machine design, but also to the design of embedded and server systems. They have illustrated their principles with designs from all three of these domains, including examples from consumer electronics, multimedia and web technologies, and high performance computing. The book retains its highly rated features: Fallacies and Pitfalls, which share the hard-won lessons of real designers; Historical Perspectives, which provide a deeper look at computer design history; Putting it all Together, which present a design example that illustrates the principles of the chapter; Worked Examples, which challenge the reader to apply the concepts, theories and methods in smaller scale problems; and Cross-Cutting Issues, which show how the ideas covered in one chapter interact with those presented in others. In addition, a new feature, Another View, presents brief design examples in one of the three domains other than the one chosen for Putting It All Together. The authors present a new organization of the material as well, reducing the overlap with their other text, Computer Organization and Design: A Hardware/Software Approach 2/e, and offering more in-depth treatment of advanced topics in multithreading, instruction level parallelism, VLIW architectures, memory hierarchies, storage devices and network technologies. Also new to this edition, is the adoption of the MIPS 64 as the instruction set architecture. In addition to several online appendixes, two new appendixes will be printed in the book: one contains a complete review of the basic concepts of pipelining, the other provides solutions a selection of the exercises. Both will be invaluable to the student or professional learning on her own or in the classroom. Hennessy and Patterson continue to focus on fundamental techniques for designing real machines and for maximizing their cost/performance. * Presents state-of-the-art design examples including: * IA-64 architecture and its first implementation, the Itanium * Pipeline designs for Pentium III and Pentium IV * The cluster that runs the Google search engine * EMC storage systems and their performance * Sony Playstation 2 * Infiniband, a new storage area and system area network * SunFire 6800 multiprocessor server and its processor the UltraSPARC III * Trimedia TM32 media processor and the Transmeta Crusoe processor * Examines quantitative performance analysis in the commercial server market and the embedded market, as well as the traditional desktop market. Updates all the examples and figures with the most recent benchmarks, such as SPEC 2000. * Expands coverage of instruction sets to include descriptions of digital signal processors, media processors, and multimedia extensions to desktop processors. * Analyzes capacity, cost, and performance of disks over two decades. Surveys the role of clusters in scientific computing and commercial computing. * Presents a survey, taxonomy, and the benchmarks of errors and failures in computer systems. * Presents detailed descriptions of the design of storage systems and of clusters. * Surveys memory hierarchies in modern microprocessors and the key parameters of modern disks. * Presents a glossary of networking terms.
http://www.amazon.com/gp/product/1558605967/?tag=2022091-20
Hennessy, John L. was born on September 22, 1952 in New York City.
Bachelor in Engineering in Electrical Engineering, Villanova University, 1973. Master of Science in Computer Science, State University of New York, Stony Brook, 1975. Doctor of Philosophy in Computer Science, State University of New York, Stony Brook, 1977.
Doctor of Science (honorary), State University of New York, Stony Brook, 2001. Doctor of Humane Letters (honorary), Villanova University, 2001. Doctorate (honorary), Universitat Politecnica de Catalunya, 2002.
Doctorate (honorary), Ecole Polytechnique Federale de Lausanne, 2003.
Assistant professor electrical engineering Stanford University, California, 1977—1983, associate professor electrical engineering, 1983—1986, director, computer research laboratory, 1983—1993, professor electrical engineering and computer science, since 1986, Willard and Inez Kerr Bell Endowed Professor Electrical Engineering and Computer Science, 1987—2001, chairman department computer science, 1994—1996, dean School Engineering, 1996—1999, provost, 1999—2000, president, since 2000. Founder, chief scientist MIPS Computer Systems, 1984—1992. Chief architect Silicon Graphics Computer Systems, 1992—1998.
Founder MIPS Technologies (formerly MIPS Computer Systems), since 1998. Chairman board directors T-span. Member committee study international developers in computer science and technical National Research Council, 1988, member computer science and technical board, 1989—1994, member committee study academy careers for experimental computer scientists, 1992—1993, member status and direction of high performance computing and communications initiative, 1995, member commission physical science, mathematics and applications, 1998—1999.
Member advisory committee computer and information science and engineering National Science Foundation, 1992—1996, chair oversight review of computer and information science and engineering institutional infrastructure program, 1992, member task force on future supercomputer centers program, 95. Technical advisory board Microsoft Corporation, 1992—1996, Virtual Machine Works, 1995—1996, Tensilica, 1998—1999. Strategic advisory board NetPower, 1992—1995.
Member fellowship select committee Sloan Foundation, 1993—1996. Chairman information science and technical Defense Advances Research Projects Foundation, 1993—1996, chair, 1994—1995. Member committee study investment strategy Defense Advanced Research Projects Agency Defense Science Board, 1998—1999.
Member various conference committees. Speaker in field; board directors Alantec Corporation, 1995—1996, Cisco Systems, since 2002. Chairman, board directors Atheros, since 1998.
( This best-selling title, considered for over a decade t...)
(The era of seemingly unlimited growth in processor perfor...)
Fellow: Institute of Electrical and Electronics Engineers (Emmanuel R. Piore award 1994, John Von Neumann medal 2000), American Academy Arts and Sciences, Association Computing Machinery. Member: National Academy of Sciences, Royal Academy Engineering Spain (correspondent), National Academy Engineering (peer selection committee computer science and engineering 1996-1999, chair 2000), Pi Mu Epsilon, Eta Kappa Nu, Tau Beta Pi.
Married Andrea Hennessy. Children: Thomas, Christopher.