{"id":143073,"date":"2014-09-19T11:57:00","date_gmt":"2014-09-19T15:57:00","guid":{"rendered":"http:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/uncategorized\/beyond-flops-the-co-evolving-world-of-computer-benchmarking.php"},"modified":"2014-09-19T11:57:00","modified_gmt":"2014-09-19T15:57:00","slug":"beyond-flops-the-co-evolving-world-of-computer-benchmarking","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/super-computer\/beyond-flops-the-co-evolving-world-of-computer-benchmarking.php","title":{"rendered":"Beyond FLOPS: The co-evolving world of computer benchmarking"},"content":{"rendered":"<p><p>  Benchmarks have been evolving along with the hardware they  measure, and both are getting more complex.<\/p>\n<p>    It used to be simple: Multiply the microprocessor's clock rate    by four, and you could measure a computer's computational power    in megaFLOPS (millions of floating point operations per second)    or gigaFLOPS (billions of FLOPS.)  <\/p>\n<p>    No more. Today they're talking about teraFLOPS (trillions) and    petaFLOPS (quadrillions) -- which brings up an important    question: How do you benchmark these much-more-powerful    systems?  <\/p>\n<p>    \"The majority of modern processors are systems on a chip and    that has completely muddied the water,\" says Gabe Gravning,    director of product marketing at AMD. An x86 microprocessor may    actually include multiple processor cores, multiple graphics    co-processors, a video encoder and decoder, an audio    co-processor and an ARM-based security co-processor, he    explains.  <\/p>\n<p>    \"For a longest time we built single-core processors and pushed    the frequency as hard as possible, as frequency was the    clearest correlation to performance,\" agrees Rory McInerney,    vice president of Intel's Platform Engineering Group and    director of its Server Development Group. \"Then came dual    cores, and multiple cores, and suddenly 18 cores, and power    consumption became more of a problem, and benchmarks had to    catch up.\"  <\/p>\n<p>    But at the same time, benchmarks are integral to the    systems-design processes, McInerney explains. When a new chip    is considered, a buyer will \"provide snippets of applications    that best model performance in their environment -- they may    have a certain transaction or algorithm they want optimized,\"    he says.  <\/p>\n<p>    \"From there we need a predictive way to say that if we take    option A we will improve B by X percent,\" McInerney says. \"For    that we develop synthetic or internal benchmarks, 30 to 50 of    them. These benchmarks tend to stay with the same CPU over the    life of the product. Then we see how the [internal] benchmarks    correlate to standard [third-party] benchmarks that we can    quote.\"  <\/p>\n<p>    Gravning adds, \"There is no perfect benchmark that will measure    everything, so we rely on a suite of benchmarks,\" including    both internal and third-party benchmarks; this part of the    process hasn't really changed over the years.  <\/p>\n<p>    As for the nature of those benchmarks, \"The internal ones are    proprietary, and we don't let them out,\" McInerney notes. \"But    for marketing we also need ones that can be replicated by a    third party. If you look bad on an external benchmark all the    internal ones in the world won't make you look good.    Third-party benchmarks are vital to the industry, and are vital    to us.\"  <\/p>\n<p>    As a third-party benchmark for desktop and consumer devices,    sources regularly mention the PCMark and 3DMark benchmarks,    both from Futuremark    Corp. in Finland. The first is touted for assessing    Windows-based desktops, and the second for benchmarking game    performance on Windows, Android, iOS and Windows RT devices.  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read the original: <\/p>\n<p><a target=\"_blank\" href=\"http:\/\/www.cio.com.au\/article\/555433\/beyond-flops-co-evolving-world-computer-benchmarking\/?utm_medium=rss&utm_source=taxonomyfeed\/RK=0\/RS=77tZIJb0edatfCT.aQuvIXqi080-\" title=\"Beyond FLOPS: The co-evolving world of computer benchmarking\">Beyond FLOPS: The co-evolving world of computer benchmarking<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Benchmarks have been evolving along with the hardware they measure, and both are getting more complex. It used to be simple: Multiply the microprocessor's clock rate by four, and you could measure a computer's computational power in megaFLOPS (millions of floating point operations per second) or gigaFLOPS (billions of FLOPS.) No more.  <a href=\"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/super-computer\/beyond-flops-the-co-evolving-world-of-computer-benchmarking.php\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"limit_modified_date":"","last_modified_date":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[41],"tags":[],"class_list":["post-143073","post","type-post","status-publish","format-standard","hentry","category-super-computer"],"modified_by":null,"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/143073"}],"collection":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/comments?post=143073"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/posts\/143073\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/media?parent=143073"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/categories?post=143073"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/futurist-transhuman-news-blog\/wp-json\/wp\/v2\/tags?post=143073"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}