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
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 ...
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ìm kiếm theo từ khóa liên quan:
Lectures Computer architecture Computer architecture Computer abstractions and technology Below your program Under the covers Centra processor unitGợi ý tài liệu liên quan:
-
Lecture Computer Architecture - Chapter 1: Technology and Performance evaluation
34 trang 167 0 0 -
Ebook Digital design and computer architecture - David Money Harris, Sarah L. Harris
561 trang 122 0 0 -
Lectures Computer architecture: Chapter 2 - ThS. Trần Thị Như Nguyệt
62 trang 46 0 0 -
Lecture Computer architecture - Lecture 4: MIPS ISA (1)
38 trang 45 0 0 -
Lecture Computer Architecture: Introduction
9 trang 44 0 0 -
Lecture Computer architecture - Lecture 12: Memory
27 trang 44 0 0 -
Bài giảng Kiến trúc máy tính: Chương 5 - Tạ Kim Huệ
83 trang 42 0 0 -
Lecture Computer architecture - Lecture 13: Memory (cont.)
31 trang 40 0 0 -
Lecture Computer architecture - Lecture 14: Summary
19 trang 39 0 0 -
Lecture Computer Architecture - Chapter 3: Computer arithmetic
37 trang 39 0 0