Danh mục

Lectures Computer architecture: Chapter 1 - ThS. Trần Thị Như Nguyệt

Số trang: 45      Loại file: pdf      Dung lượng: 3.09 MB      Lượt xem: 22      Lượt tải: 0    
tailieu_vip

Phí tải xuống: 1,000 VND Tải xuống file đầy đủ (45 trang) 0
Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Lectures "Computer architecture - Chapter 1: Computer abstractions and technology" provides learners with the knowledge: Introduction, below your program, under the covers, performance. Invite you to refer to the disclosures.
Nội dung trích xuất từ tài liệu:
Lectures Computer architecture: Chapter 1 - ThS. Trần Thị Như Nguyệt CE COMPUTER ARCHITECTURE CHAPTER 1 COMPUTER ABSTRACTIONS AND TECHNOLOGY 1 CE COMPUTER ABSTRACTIONS and TECHNOLOGY 1. Introduction 2. Below your program 3. Under the Covers 4. Performance 2 CE COMPUTER ABSTRACTIONS and TECHNOLOGY 1. Introduction 2. Below your program 3. Under the Covers 4. Performance 3 CE Introduction  Computers have led to a third revolution for civilization (alongside the agricultural and the industrial revolutions)  There is now a new vein of scientific investigation, • with computational scientists joining theoretical • and experimental scientists in the exploration of new frontiers in astronomy, biology, chemistry, physics, etc.  In recent past, the following applications were “computer science fiction.”  Computers in automobiles  Cell phones  Human genome project  World Wide Web  Search engines 4 CE Introduction  Broadly speaking, computers are used in three different classes of applications  Desktop computers  Servers  Embedded computers 5 CE Introduction  Broadly speaking, computers are used in three different classes of applications  Desktop computers - A computer designed for use by an individual, usually incorporating a graphics display, keyboard, and mouse. - Good performance to a single user at low cost and usually are used to execute third-party software, also called shrink-wrap software. - Best-known form of computing and are characterized by the personal computer.  Servers  Embedded computers 6 CE Introduction  Broadly speaking, computers are used in three different classes of applications  Desktop computers  Servers - A computer used for running larger programs for multiple users often simultaneously and typically accessed only via a network. - Consisting of either single complex applications - a scientific or engineering application, or handling many small jobs, such as would occur in building a large Web server. - These applications are often based on software from another source (such as a database or simulation system), but are often modified or customized for a particular function. - Servers are built from the same basic technology as desktop computers, but provide for greater expandability of both computing and input/output capacity (the performance of a server can be measured in several different ways, depending on the application of interest)  Embedded computers 7 CE Introduction  Broadly speaking, computers are used in three different classes of applications  Desktop computers  Servers Server span the widest range in cost and capability: • Low-end servers: are typically used for file storage, small business applications, or simple web serving, may be without a screen or keyboard and cost of a thousand dollars. • Supercomputers:  Are usually used for high-end scientific and engineering calculations, such as weather forecasting, oil exploration, protein structure determination, and other large-scale problems, with the highest performance  Consist of hundreds to thousands of processors, and usually gigabytes to terabytes of memory and terabytes to petabytes of storage, and cost millions to hundreds of millions of dollars. • Datacenter: Although not called supercomputers, Internet datacenters used by companies like eBay and Google also contain thousands of processors, terabytes of memory, and petabytes of storage. These are usually considered as large clusters of computers 8  Embedded computers CE Introduction  Broadly speaking, computers are used in three different classes of applications  Desktop computers  Servers  Embedded computers • A computer inside another device used for running one predetermined application or collection of software; are the largest class of computers and span the widest range of applications and performance. • Embedded computers include the micro-processors found in washing machine, car, cell phone, digital television, etc. • Embedded computing systems are designed to run one application or one set of related applications, which is normally integrated with the hardware and delivered as a single system; thus, despite the large number of embedded computers, most users never really see that they are using a computer • The best important requirement of embedded applications is that combine a minimum performance with stringent limitations on cost or power. • During the last several years, the growth in the number of embedded computers has been much faster than the growth rate among desktop computers and servers 9 CE Introduction  Broadly speaking, computers are used in three different classes of applications  Desktop computers  Servers  Embedded computers ...

Tài liệu được xem nhiều: