Home Register Members List Search Today's Posts Mark Forums Read

Go Back   TechFuels Forum > Software > Applications

Reply
 
LinkBack Thread Tools
Jarrius Arundel
Member
 

Jarrius Arundel is offline  
Old 07-11-2009, 10:59 AM
  #1 (permalink)
The interpretation of benchmarks

When testing computer hardware, it is unfair to compare meek components to roaring and powerful ones. Therefore, before testing any hardware component, you must recognize which of the three main categories it falls into, entry- level, mid-segment-referred to as mainstream-or high-end. In the CHIP comparison tests, you'll perpetually notice a clear segregation of products into these categories.

Entry-level hardware offers. basic performance and serves for tasks that are a necessity in computing. For instance, an entry-level processor suffices only for basic applications such as Microsoft Word, Excel and other less demanding third party software. In contrast to that, editing or transcoding videos, encoding audio, and creating or rendering visual effects are not the jobs for an entry-level CPU. As far as gaming is concerned, entry-level graphics cards can handle only entry-level games and lower resolutions which do not require heavy rendering of graphics.

Heavy applications cause extreme stress to even mainstream hardware. For instance, a mainstream graphics card can play all basic games and handle high-end games on medium settings. Playing Crysis at 1440 x 900 with 4 X AA turned on will be a smooth ride. However playing games at higher only high-end graphics cards can handle.

There are certain factors that determine whether a specific hardware component will be able to handle a particular task. Also, to make the correct buying choice, it's important to know how components measure up against each other and that's exactly where benchmarks come into the picture.

Benchmarking includes a series of tests that stresses a hardware component to get the maximum throughput from it. In a comparison test, there are variants of the same component. Once all the variants from one specific category-say entry-level-are tested, their scores are logged. The highest score amongst the components from this category becomes the 'benchmark'.

The performance scores of all other contenders belonging to that category are compared to the benchmark score. Although there are benchmarks that are designed to check quality, quantity, physical features and so on, in this story we shall concentrate only on performance benchmarks.

Name:  The interpretation of benchmarks.jpg
Views: 42
Size:  43.3 KB

Also, performance benchmarking is not restricted to computer hardware, it's a process which is also used for measuring the performance of portable gadgets such as laptops, netbooks, cell phones, MP3 players and so on.

Take a quick look at the table, it shows a list of benchmarks that are commonly used for various hardware components and portable gadgets. You'll notice that there are benchmarks which are common to all hardware and some are specificallydesigned for a few. In this story we shall take you through them and explain what each benchmark is intended for.

A benchmark can be classified as either synthetic or real-world. As the name suggests, synthetic benchmarks are applications that emulate real-world scenarios to measure the performance of a hardware component. Usually, they come in the form of suites that are a collection of individual benchmarks that target specific hardware components. Some suites such as in PC Mark and 3DMark, takeinstructions at one go so that all the benchmarksrun consecutively without human intervention. Some suites require each benchmark to be executed individually, such as SiSoft Sandra.

A sequence of benchmarks usually includes tests that evaluate the harddrive, graphics card, processor, RAM and so on. Most suites have preset scores for a plethora of hardware, which are used as references for rating the hardware which is being tested. Therefore, suites do not require much configuration.

In contrast to synthetic benchmarks, most real-world benchmarks are actual applications used to perform real-world tasks. Also they need to be configured and executed manually, as opposed to automatically. This is because a benchmark needs to be tweaked according to the hardware being tested. (Note: Settings may change across categories but within a category they are constant.) For instance, since a powerful benchmark cannot be used for entry-level hardware, the benchmark is tuned to match the hardware's capabilities.

There are a number of real-world benchmarks. For instance, to benchmark a processor, one can use video transcoding and audio encoding software. We shall learn more about benchmarking patterns as we proceed.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Forum Jump


All times are GMT +1. The time now is 02:40 PM.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0
Copyright Techfuels


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143