Books

 

Aaron Thomas Stillmaker. Design of Energy-Efficient Many-Core MIMD GALS Processor Arrays in the 1000-Processor Era.2015.

Dissertation work on philosophy in electrical and computer engineering, performed at the University of California. This dissertation offers three different novel methods to perform a high throughput energy-efficient database sort data records using a fine-grained many-core processor array. The dissertation presents the developed physical design flow and design methodology for creating a digital chip in the 1000-processor era. A number of design considerations are discussed, including module design, power grid design, power gate system design, physical DVFS requirements, communication, and chip level layout.

 

Download PDF

 

David Money Harris and Sarah L. Harris. Digital design and computer architecture. 2012. This book takes a unique and modern approach to digital design, introducing the reader to the fundamentals of digital logic and then showing step by step how to build a MIPS microprocessor in both Verilog and VHDL. This new edition combines an engaging and humorous writing style with an updated and hands-on approach to digital design. It presents new content on I/O systems in the context of general purpose processors found in a PC as well as microcontrollers found almost everywhere.

 

Download PDF

 

J.L.Hennessy, D.A.Patterson. Computer Architecture: A Quantitative Approach. 2007. 

This is an excellent cours book on all aspects: great ideas and methods are disclosed that define the art of organizing computer and design, and provides a comprehensive coverage of the topic.

 

Download PDF

 

High Performance Computers and Export Control Policy: Issues for CongressCRS Report for Congress.  May 2005.

The report discusses the changes administration law on the export of computer technology. Arguments are ineffective restrictions, described the consequences for national security, as well as the impact on U.S. commercial interests.

 

Download PDF

  

J.A.Fisher, P.Faraboschi, C.Young. Embedded Computing: A VLIW Approach to Architecture, Compilers, and Tools. 2005.

There is little doubt that embedded computing is the new frontier of computer research. There is also a consensus that VLIW technology is extremely powerful in this domain.

 

Download PDF

 

Dally W. J., Towles B. P. Principles and practices of interconnection networks. Elsevier, 2004.
This book offers a detailed and comprehensive presentation of the basic principles of interconnection network design, clearly illustrating them with numerous examples, chapter exercises, and case studies. It incorporates hardware-level descriptions of concepts, allowing a designer to see all the steps of the process from abstract design to concrete implementation.

 

Download PDF

 

S.Goodman, P.Wolcott, G.Burkhart. Building on the Basics: an Examination of High-Performance Computing Export Control Policy in the 1990s. A Report of the Center for International Security and Arms Control. Stanford University. November 1995.

In work presents the results of studies of export control regime of high-performance computers in the United States, the impossibility of effective export controls and defines the limits of manageability. The U.S. government uses increased control of exports of high-performance computers in order to improve national security.

 

Download PDF

 

Peter Wolcott. Soviet Advanced Technology: the Case of Highperformance Computing. 1993.

Dissertation work on philosophy, performed at the University of Arizona. The work is devoted to the study of technological innovation and organizational change, as well as research and development of advanced technologies in the period of industrialization, World War II and the Cold War in the Soviet Union in terms of strict economic regulation by the state.

 

Download PDF

 

A.Toomsalu. Microprocessor Systems I. Microprocessor Systems Architecture. Lecture Notes. Tallinn University of Technology.

Lectures are rich diagrams and illustrations and are devoted to the architecture of microprocessor systems. Architecture is an iterative search for possible structures at all levels of the microprocessor system.

 

Download PDF

 

As also:

 

Download Appendix D: Embedded Systems.

 

Download Appendix E: Interconnection Networks.

 

Download Appendix F: Vector Processors.

 

Download Appendix G: Hardware and Software for VLIW and EPICO.

 

Download Appendix H: Large-Scale Multiprocessors and Scientific Applications.

 

Download Appendix I: Computer Arithmetic.

 

Download Appendix J: Survey of Instruction Set Architectures.

 

Download Appendix K: Historical Perspectives and References.