TAILIEUCHUNG - Hardware and Computer Organization- P15

Hardware and Computer Organization- P15:Today, we often take for granted the impressive array of computing machinery that surrounds us and helps us manage our daily lives. Because you are studying computer architecture and digital hardware, you no doubt have a good understanding of these machines, and you’ve probably written countless programs on your PCs and workstations. | Chapter 15 Today there s a third alternative. With so much processing power available on the PC many printer manufacturers are significantly reducing the price of their laser printers by equipping the printer with the minimal intelligence necessary to operate the printer. All of the processing requirements have been placed back onto the PC in the printer drivers. We call this phenomenon the dual- Slower Faster ity of software and hardware since either or both can be used to --------------- I solve an algorithm. It is up to the system architects and designers to decide upon the partitioning of the algorithm between software slow low-cost and flexible and hardware Hardware Software Inexpensive Costly Lower power consumption Increased power consumption Programmable Inflexible Figure Hardware software trade-off. fast costly and rigidly defined . This duality is not black or white. It represents a spectrum of trade-offs and design decisions. Figure illustrates this continuum from dedicated hardware acceleration to software only. Thus we can look at performance in a slightly different light. We can also ask What are the architectural trade-offs that must be made to achieve the desired performance objectives With the emergence of hardware description languages we can now develop hardware with the same methodological focus on the algorithm that we apply to software. We can use object oriented design methodology and UML-based tools to generate C or an HDL source file as the output of the design. With this amount of fine-tuning available to the hardware component of the design process performance improvements can become incrementally achievable as the algorithm is smoothly partitioned between the software component and the hardware component. Overclocking A very interesting subculture has developed around the idea of improving performance by overclocking the processor or memory or both. Overclocking means that you deliberately run the clock at a higher speed then .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.