Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
How do the previously noted problems in the Whetstone, Dhrystone, and Linpack benchmarks become addressed by the SPEC CPU benchmarks?
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 2 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Give me an explanation for the following R, J, and I-based directions. It's very appreciated. Here we break down the ISA (instruction set architecture) and discuss the many different types of ISAs and how they work. ?arrow_forwardGive some reasons for why it's not feasible to keep adding more and more cores to a CPU in order to boost its performance and keep up with the growth of Moore's Law.arrow_forwardAre the SPEC CPU benchmarks designed to remedy the faults in the Whetstone, Dhrystone, and Linpack benchmarks?arrow_forward
- What problems do the SPEC CPU benchmarks solve that the Whetstone, Dhrystone, and Linpack benchmarks don't?arrow_forwardA benchmark program to evaluate the performance of a processor spends 80% of its time on floating-point commands and 20% on non-floating point commands. A design team wants to obtain an overall speedup of 40% over the existing run time of this benchmark program by speeding up ONLY the non-floating point commands. What should be the ratio of the non-floating point commands new runtime to that of its old runtime? Select the best answer. This is a trick question! In this scenario, it is impossible to speed up only the non-floating point commands to obtain an overall 40% speedup! 2 0.5 2.5arrow_forwardDescribe as many techniques used to achieve hardware parallelism (to improve processorperformance) in a short paragraph.arrow_forward
- Using a better optimizing compiler is most likely to result in which one of the following improvements? Group of answer choices a) A lower CPI for ALU instructions b) Fewer ALU instructions being executed c) A faster clock frequencyarrow_forwardThe result for the SPEC CPU 2017 Integer Speed Result on an Intel Xeon Platinum 8490Hprocessor. This system has an enabled 120 cores, 2 chips and 2 threads/core where each benchmarkprogram is executed simultaneously on all 120 cores with the execution time and ratio for each test asshown on the table. Compute for the speed metric on base and peak.arrow_forwardSuppose you wanted to implement a control unit for a computer that you are designing. A. Would you use a hardwired implementation or a micro-programmed control unit? Why? I would use a micro-programmed control unit for my computer. The reason for this is because micro-programmed control units are easier to handle and make modifications. Also, modern processors that utilize the CISC architecture can convert code to be more RISC-like to be used internally. B. What factors in the computer design would affect your decision? It depends on my intended plan for the device. If I were to design a personal computer for non-commercial use, I would more than likely implement micro-programmed control units. If I were to design microprocessors for use in embedded systems or mobile devices, I would use the hardwired control unit.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education