1 / 13

Higher Computing

Higher Computing. Computer Systems 3. Computer Performance. MIPS . Millions of Instructions Per Second These are machine code (low level instructions. The types of instructions are not specified. Only useful if all test conditions are the same. MIPS continued. Wikipedia says:

glain
Télécharger la présentation

Higher Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Higher Computing Computer Systems 3. Computer Performance

  2. MIPS • Millions of Instructions Per Second • These are machine code (low level instructions. • The types of instructions are not specified. • Only useful if all test conditions are the same.

  3. MIPS continued • Wikipedia says: • Critics of the term refer to it as "Meaningless Indication of Processor Speed“ • MIPS are certainly not comparable between CPU architectures. • See table for MIPS performance down the years. • Remember: All improvements have a cost. When deciding how to improve a system the ratio of cost to best performance will always be considered.

  4. Clock Speed • The clock is controlled by an internal crystal and pulses at a regular rate. • All activities start on the pulse of the clock. • Cycle time- the time between pulses. • Not reliable – some instructions take several cycles and some computers can perform several tasks per cycle.

  5. FLOPS • Floating Point Operations Per Second • Measures arithmetical calculation speed. • More reliable than MIPS. • A supercomputer is defined as a computer that operates at 1 or more gigaFLOPS.

  6. Application-based Tests • Used to test both system and software performance. • Allows comparison of different systems by using benchmark tests. • See Scholar 3.2.2 • Examples of benchmark tests include: • Dhrystone Test • Whetstone Test • MemStone Test. • Investigate these tests.

  7. Application-based Tests • When reviewing products, reviews use benchmark tests. • See http://www.pcpro.co.uk/labs/

  8. Factors Effecting Performance • Data Bus Width • The wider the data bus, the greater the word size. • Investigate data bus widths on current PCs. • What effect would adding a wire have to the data bus?

  9. Factors Effecting Performance • Use of Cache Memory • Cache is connected to the processor by its own bus that is wider than the data bus. • Cache memory is made up of SRAM.

  10. Factors Effecting Performance • Data Transfer to and from Peripherals • Depends on the interface. • Task: • Find the data transfer rates of the following interfaces: • USB1 • USB2 • Firewire • Note: using a faster interface with a peripheral designed for an older one will not improve performance.

  11. Factors Effecting Performance • Add more Main Memory • Virtual Memory – use of fast access backing storage to behave like RAM. Much slower than using actual RAM. • Most computers do not come with as much memory as it is possible to address. This is because: • Costs of computer manufacture is reduced • Applications rarely need the maximum amount of RAM to run. • Some memory locations that need to be addressed are in ROM.

  12. Factors Effecting Performance • Increase VRAM • Increase Clock Speed • Add more processors • This allows for parallel processing where several processors share tasks enabling them to be completed quicker. • Increase address bus width. • What effect does this have on total addressable memory?

  13. Current Trends in Hardware • TASK: • Compare the clock speeds, RAM size and backing storage capacity of similarly priced PC’s from now and from 1, 2 and 5 years ago. • Use PC Pro magazines. • Complete questions on question sheet.

More Related