Book Finder
    
 
> Computers & Internet > Hardware > Computer System Architecture
 

Patterns of Enterprise Application Architecture
Martin Fowler
0321127420
November 5, 2002
Hardcover
·
 
Book Description
In the spring of 1999 I flew to Chicago to consult on a project being done by ThoughtWorks, a small but rapidly growing application development company. The project was one of those ambitious enterprise application projects: a back-end leasing system. Essentially it deals with everything that happens to a lease after you've signed on the dotted line: sending out bills, handling someone upgrading one of the assets on the lease, chasing people who don't pay their bills on time, and figuring out what happens when someone returns the assets early. That doesn't sound too bad until you realize that leasing agreements are infinitely varied and horrendously complicated. The business "logic" rarely fits any logical pattern, because, after all, it's written by business people to capture business, where odd small...


Computer Architecture: A Quantitative Approach (3rd Edition)
John L. Hennessy
1558605967
June 2002
Textbook Hardcover
·
 
Book Description


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...



Complete Digital Design
Mark Balch
0071409270
June 2003
Hardcover
·
 
Review
Sci-Tech Book News : For engineers, students, and technicians or hobbyists concerned with real-world implementation of complete digital systems -- whether they involve a desktop computer or a car's engine controller -- electrical engineer Balch covers underlying concepts as well as the practicalities of design. He begins with digital logic and microprocessor fundamentals and then proceeds to more advanced topics (logic design methodologies, high-performance memory and networking technologies, and programmable logic devices); critical analog support circuitry; and design issues such as clock distribution, power regulation, signal integrity, design for test, and circuit fabrication techniques.

Book Description
YOUR ONE-STOP RESOURCE FOR DIGITAL SYSTEM DESIGN! The explosion in ...


The Unabridged Pentium 4 : IA32 Processor Genealogy (PC System Architecture)
Tom Shanley
032124656X
July 26, 2004
Paperback
·
 
Book Description
The IA32 Architecture Specification There is no document that is officially referred to as the IA32 Architecture Specification. Rather, it consists of the three volume set consisting of: IA-32 Intel Architecture Software Developer's Manual Volume 1: Basic Architecture. IA-32 Intel Architecture Software Developer's Manual Volume 2: Instruction Set Reference. IA-32 Intel Architecture Software Developer's Manual Volume 3: System Programming Guide. While the specification defines the register set, the instruction set and the software exceptions, it does not include the specific methodologies used to implement a specific processor. For example, the following design decisions are outside the scope of the specification: Whether or a processor design includes caches and, if so, the number of, size of, and...


Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers
Tammy Noergaard
0750677929
February 2005
Textbook Hardcover
·
 
Book Description
This comprehensive textbook provides a broad and in-depth overview of embedded systems architecture for engineering students and embedded systems professionals. The book is well suited for undergraduate embedded systems courses in electronics/electrical engineering and engineering technology (EET) departments in universities and colleges, as well as for corporate training of employees.

The book is a readable and practical guide covering embedded hardware, firmware, and applications. It clarifies all concepts with references to current embedded technology as it exists in the industry today, including many diagrams and applicable computer code. Among the topics covered in detail are:
· hardware components, including processors, memory, buses, and I/O
· system software, including device drivers and...


Enterprise SOA : Service-Oriented Architecture Best Practices (The Coad Series)
Dirk Krafzig, et al
0131465759
November 9, 2004
Paperback
·
 
Book Description
Foreword Foreword At the turn of the nineteenth century, a wave of new technologies such as the steam engine, electricity, the loom, the railway, and the telephone emerged. Urbanization and the mass production of goods in large factories fundamentally changed how mankind lived and worked together. One hundred years later, the industrial revolution had not slowed down: At the turn of the twentieth century, automation, specialization, and a never-ending spiral of efficiency improvement have resulted in modern economies with unheard-of industrial productivity. After a phase of consolidation during the transition from the twentieth to the twenty-first century, globalization and virtualization have now become the key drivers of our economic lives. Without a doubt, they will yet again change how we live and work...


Computer Systems Architecture
Rob Williams
0201648598
January 2001
Textbook Hardcover
·
 
Book Description
This book presents an incremental look at networked computer systems starting with digital logic and hardware, moving through the layers of software, and leading to an introduction to networking and operating systems. Its practical, modern approach draws upon areas of reader interest and experience (the Internet, Pentium processors, GUIs, mobile communications) to stimulate enthusiasm. This book uses Microsoft's Visual Developer Studio debugger (included on CD-ROM) to provide a brief experience with assembly language programming. This book features an introduction to networking since most computer systems today work in a networked environment. It takes a traditional bottom-up approach using applied technology and ideas, and treats digital logic in sufficient detail to remove the mystery of how computers work....


Creating Computer Simulation Systems
Fred Kuhl
0130225118
Oct 1999
Paperback
·
 
Book Review
As simulations become increasingly important in nearly all aspects of life, we're finding that combining existing systems is much more efficient than building newer, more complex replacements. Whether your interest is in business, the military, or entertainment or is even more general, Creating Computer Simulation Systems: An Introduction to the High Level Architecture will show you how to use the new standard for building and integrating modular simulation components and systems.

The HLA, adopted by the U.S. Department of Defense, has been years in the making and recently has shot out ahead of its competitors to grab the attention of engineers and designers worldwide. The book contains an overview of the rationale and development of the HLA; an extended, integrated tutorial that demonstrates its power and applicability...



Computer System Architecture
M. Morris Morris Mano
0131755633
October 1992
Textbook Hardcover
·
 
The publisher, Prentice-Hall Engineering/Science/Mathematics
Focused primarily on hardware design and organization -- and the impact of software on the architecture -- this volume first covers the basic organization, design, and programming of a simple digital computer, then explores the separate functional units in detail.

From the Back Cover
Focused primarily on hardware design and organization — and the impact of software on the architecture — this volume first covers the basic organization, design, and programming of a simple digital computer, then explores the separate functional units in detail. FEATURES: develops an elementary computer to demonstrate by example the organization and design of digital computers. uses a simple register transfer language to specify various...


The Grid 2: Blueprint for a New Computing Infrastructure (The Morgan Kaufmann Series in Computer Architecture and Design)
Ian Foster, Carl Kesselman
1558609334
November 18, 2003
Hardcover
·
 
Book Review
Beyond the Net, say Foster, Kesselman, and a host of impressive contributors, lies the Grid. While the Net allows users everywhere to share information, the Grid will allow users to share raw computing power. The goal is to put full supercomputing capabilities into the hands of anyone who needs it while providing for more efficient use of the supercomputers of tomorrow. The potential benefits to science, government, and business may well be beyond imagination.

Foster and Kesselman have gathered together essays, proposals, and ruminations of more than 30 distinguished stars of the high-speed computing and networking world in order to do four things: make the case for developing computational grids, provide ideas on how such grids may be designed, demonstrate how the grids might be used, and point out the research still...



Computer Systems Design and Architecture
Vincent P. Heuring
0130484407
Feb 2004
Hardcover
·
 
Book Description
The authors take a “No Mysteries” approach to computer systems. They interrelate three different viewpoints to provide a unique understanding of the subject: the perspective of the logic designer, the assembly language programmer, and the computer architect. The book has up-to-the-minute coverage of the latest developments in microprocessors, including ALU, pipelining, memory hierarchy, networks and the Internet. And, rather than focusing on a single type of architecture, Heuring and Jordan examine both CISC and RISC models at the ISA level using the unambiguous language of RTN (Register Transfer Notation), allowing for a more in-depth appreciation of different machine structures and functions. The authors examine general purpose machine, machine languages, and digital logic, some real machines,...


The Architecture of Distributed Computer Systems
Richard L. Shuey
0201553325
Feb 1997
Paperback
·
 
About the Author
Ophir Frieder is Professor of Computer Science at George Mason University. Professor Frieder holds a Ph.D. from the University of Michigan, and was previously employed with Bell Communications Research. His interest areas are parallel and distributed architectures, database systems, operating systems, and medical imaging architectures.


Designing Interfaces
Jenifer Tidwell
0596008031
November 2005
Paperback
·
 
Book Description
Designing a good interface isn't easy. Users demand software that is well-behaved, good-looking, and easy to use. Your clients or managers demand originality and a short time to market. Your UI technology -- Web applications, desktop software, even mobile devices -- may give you the tools you need, but little guidance on how to use them well.

UI designers over the years have refined the art of interface design, evolving many best practices and reusable ideas. If you learn these, and understand why the best user interfaces work so well, you too can design engaging and usable interfaces with less guesswork and more confidence.

Designing Interfaces captures those best practices as design patterns -- solutions to common design problems, tailored to the situation at hand. Each pattern contains...



ARM System Developer's Guide, First Edition : Designing and Optimizing System Software (The Morgan Kaufmann Series in Computer Architecture and Design)
Andrew Sloss, et al
1558608745
March 25, 2004
Hardcover
·
 
Review
"The ARM architecture has enabled a rich set of new applications on increasingly powerful wireless platforms. Media-rich applications such as 3D games, camera and videophones, location-based services and connected portable music and video devices are enabled by next generation CDMA phones executing on the ARM architecture.

Developing embedded software for these platforms requires a knowledge of the underlying architecture, and programming practices which balance power, cost and performance efficient. Sloss provides a comprehensive and practical guide to the development of "hardware aware" software which meets the demanding constraints of these applications. Highlighted with practical examples, and enhanced by a thorough treatment of topics such as ISRs, code optimization, and DSP on ARM, this book is essential for every...


Building Embedded Linux Systems
Karim Yaghmour
059600222X
April 2003
Paperback
·
 
Book Description
Linux® is being adopted by an increasing number of embedded systems developers, who have been won over by its sophisticated scheduling and networking, its cost-free license, its open development model, and the support offered by rich and powerful programming tools. While there is a great deal of hype surrounding the use of Linux in embedded systems, there is not a lot of practical information. Building Embedded Linux Systems is the first in-depth, hard-core guide to putting together an embedded system based on the Linux kernel. This indispensable book features arcane and previously undocumented procedures for: Building your own GNU development toolchain Using an efficient embedded development framework Selecting, configuring, building, and installing a target-specific kernel Creating a complete target...


Upgrading and Repairing Microsoft Windows
Scott Mueller, Brian Knittel
0789734036
November 30, 2005
Paperback
·
 
Book Description
Fans of Upgrading and Repairing PCs, your call has been answered. Scott Mueller, author of the best-selling Upgrading and Repairing PCs, is now bringing you an equally in-depth guide to Windows troubleshooting. Upgrading and Repairing Microsoft Windows explains how Windows works and how to fix it when things go wrong. This comprehensive resource includes information on: Installation Managing security Optimizing performance Recovering data Configuring settings and the registry Protecting Windows from viruses and spyware Scott also includes references to helpful tools and scripting commands for maximum system controls. A DVD is included that provides you with additional resources and unique how-to video that brings Scott right to you. Find out how to make Windows work with you and not against you with...


The Architecture of Computer Hardware and Systems Software
Irv Englander
0471073253
Jan 2003
Hardcover
·
 
Book Description
Fundamental principles that will keep you on the cutting edge!

Most computer  architecture books are just too technical and complex. Focusing on specific technology, they often bypass the basics and are outdated as quickly as technology advances. Now, Irv Englander's gentle-but-thorough introduction to computer architecture and systems software provides just the right amount of technical detail you'll need to make successful decisions in your future career.

The text covers all the basics in an accessible, easy-to-understand way. Organized in a form that parallels an actual computer system, entire sections are devoted to principles of data, hardware, and software, with computer interconnection, clustering, and networking integrated into the material to emphasize the importance of computer...



A Practical Guide to Enterprise Architecture (The Coad Series)
James McGovern
0131412752
October 2003
Textbook Paperback
·
 
Book Description
Preface In today's business climate, the rules of competition have changed. Organizations are forced to eliminate the process of reinventing the wheel each time a new business problem arises that forces the enhancement of an existing system or implementation of a new one. Enterprise architecture is the practice that allows organizations to build foundations they need to survive and adapt to present and future business challenges. Sound enterprise architecture supports the ability to stay agile, provides for increased return on investment, and creates a framework for making future technology decisions. Enterprise architecture identifies the main components of an organization and how components in the organization's nervous system function together to achieve defined business objectives. These components...


Embedded Systems and Computer Architecture
Graham Wilson
0750650648
Jan 2002
Paperback
·
 
Review
An excellent text for undergraduates in electronic engineering or computer science, it will also be extremely useful to those who want to learn about computer architecture. - Optics and Photonics News, March 2004

Book Description
The author has taught the design and use of microprocessor systems to undergraduate and technician level students for over 25 years.

*A core text for academic modules on microprocessors, embedded systems and computer architecture
*A practical design-orientated approach
*FREE CD-ROM features a unique microprocessor simulator, and accompanying website contains solutions, FAQs and updates to software

See all Editorial Reviews


Enterprise Architecture Planning : Developing a Blueprint for Data, Applications, and Technology
Steven H. Spewak
0471599859
September 1993
Paperback
·
 
Book Description
About This Book Praise for Enterprise Architecture Planning— "… the book has given me a wealth of good, fresh ideas about every facet of the architecture process … makes a substantive contribution to the body of IS planning knowledge." —John A. Zachman Zachman Information Systems Enterprise Architecture Planning is more advanced than traditional system planning approaches because you:define a stable business model independent of organizational boundaries, systems, and procedures,define data before application, andlet data determine the sequence for implementing applications systems.Here the authors give you a common-sense approach to Enterprise Architecture Planning. You’ll find dozens of examples of architectures, procedures, checklists, and useful guidelines to support these...


Video Demystified (Demystifying Technology Series)
Keith Jack
0750678224
August 2004
Textbook Paperback
·
 
Review
"Somewhere within...is the answer to nearly every conceivable question involving analog and digital video." - EDN Magazine

"Video Demystified is a one-of-a-kind book. Anyone who designs multimedia or digital-video products will most certainly benefit from reading it." - Electronics Handbook

"I have never seen such a wealth of useful information about video signals as the author provides in this book. And with today's emphasis on multimedia computers, video-processing devices, and graphic add-in boards, the book in invaluable, whether you're a test engineering or a designer." - Test and Measurement World

Review
"Somewhere within the 759 pages of Keith Jack's $69.95 Video Demystified: Third Edition (ISBN 1-878707-56-6) is the answer to nearly every conceivable question...


Computer Organization and Design: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) (The ... Series in Computer Architecture and Design)
David A. Patterson, John L. Hennessy
1558606041
August 2, 2004
Paperback
·
 
Review
The choice of Real Stuff is judicious. The Computers in the Real World sections are interesting to read and should widen the horizons of the too often too tech-oriented Sophomores and Juniors. On the whole this is a very solid book and the success of the third edition is assured as has been the success of its two predecessors.
Jean-Loup Baer, University of Washington

I am very impressed with the new sections 'Computers in the Real World.' It is very interesting and speaks to the students who would like to feel a connection between classroom materials and real-world applications. I am very pleased with the manuscript for the third edition. This revision is well-updated and a comprehensive introduction to the hardware and software fundamentals.
David Brooks, Harvard University

The logical development...


Embedded Computer Systems: Architectures, Modeling, and Simulation
Timo D. Hamalainen (Editor)
354026969X
August 2005
Other Format
·
 
Book Description
This book constitutes the refereed proceedings of the 5th International Workshop on Systems, Architectures, Modeling, and Simulation, SAMOS 2005, held in Samos, Greece in July 2005. The 49 revised full papers presented were thoroughly reviewed and selected from 114 submissions. The papers are organized in topical sections on reconfigurable system design and implementations, processor architectures, design and simulation, architectures and implementations, system level design, and modeling and simulation.


Computer Systems Design and Architecture
Vincent P. Heuring
080534330X
Nov 1996
Hardcover
·
 
Book Description
The authors take a “No Mysteries” approach to computer systems. They interrelate three different viewpoints to provide a unique understanding of the subject: the perspective of the logic designer, the assembly language programmer, and the computer architect. The book has up-to-the-minute coverage of the latest developments in microprocessors, including ALU, pipelining, memory hierarchy, networks and the Internet. And, rather than focusing on a single type of architecture, Heuring and Jordan examine both CISC and RISC models at the ISA level using the unambiguous language of RTN (Register Transfer Notation), allowing for a more in-depth appreciation of different machine structures and functions. The authors examine general purpose machine, machine languages, and digital logic, some real machines,...


Computer Systems
Andy D. Pimentel
3540223770
Aug 2004
Paperback
·
 
Book Description
This book constitutes the refereed proceedings of the 4th International Workshop on Systems, Architectures, Modeling, and Simulation, SAMOS 2004, held in Samos, Greece on July 2004. Besides the SAMOS 2004 proceedings, the book also presents 19 revised papers from the predecessor workshop SAMOS 2003. The 55 revised full papers presented were carefully reviewed and selected for inclusion in the book. The papers are organized in topical sections on reconfigurable computing, architectures and implementation, and systems modeling and simulation.


Information Architecture for the World Wide Web: Designing Large-Scale Web Sites
Louis Rosenfeld, Peter Morville
0596000359
August 15, 2002
Paperback
·
 
Book Description
Today's web sites have moved far beyond "brochureware." They are larger and more complex, have great strategic value to their sponsors, and their users are busier and less forgiving. Designers, information architects, and web site managers are required to juggle vast amounts of information, frequent changes, new technologies, and sometimes even multiple objectives, making some web sites look like a fast-growing but poorly planned city-roads everywhere, but impossible to navigate. Well-planned information architecture has never been as essential as it is now. Information Architecture for the World Wide Web, 2nd Edition, shows you how to blend aesthetics and mechanics for distinctive, cohesive web sites that work. Most books on web development concentrate on either the graphics or the technical issues of a...


Schaum's Outline of Computer Architecture
Nick Carter
007136207X
January 2002
Paperback
·
 
Book Description
A problem/solution manual, integrating general principles and laboratory exercises, that provides students with the hands-on experience needed to master the basics of modern computer system design Features more than 200 detailed problems, with step-by-step solutions; many detailed graphics and charts; chapter summaries with additional "rapid-review" questions; and expert sidebar tips Describes analytical methods for quantifying real-world design choices regarding instruction sets, pipelining, cache, memory, I/O, and other critical hardware and software elements involved in building computers An ideal educational resource for the more than 70,000 undergraduate and graduate students who, each year, enroll in computer architecture and related courses

Book Info
Describes...

  ©BookFinder USA LLC.
  All rights reserved.