{"id":578358,"date":"2023-06-12T19:00:41","date_gmt":"2023-06-12T16:00:41","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/"},"modified":"2023-06-12T19:00:41","modified_gmt":"2023-06-12T16:00:41","slug":"teraflops-are-a-bad-way-to-compare-gpus-heres-why","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/","title":{"rendered":"#Teraflops Are a Bad Way to Compare GPUs: Here\u2019s Why"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a26b7e705e82\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a26b7e705e82\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/#What_is_a_Teraflop\" >What is a Teraflop?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/#When_Teraflops_Are_Good_for_GPU_Comparisons\" >When Teraflops Are Good for GPU Comparisons<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/#Why_Teraflops_are_Bad_For_GPU_Comparisons\" >Why Teraflops are Bad For GPU Comparisons<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/#GPUs_are_Working_Smarter_Not_Harder\" >GPUs are Working Smarter, Not Harder<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/#Fudging_the_TFLOP_Numbers\" >Fudging the TFLOP Numbers<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/#The_Right_Way_to_Compare_GPUs\" >The Right Way to Compare GPUs<\/a><\/li><\/ul><\/nav><\/div>\n<div>\n<figure style=\"width: 1920px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"type:primaryImage size-medium wp-image-894808\" data-pagespeed-no-defer=\"\" src=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2023\/05\/52606768067_aff13d7ea2_o-1.jpg?width=1198&amp;trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"MSI GeForce RTX 4070 TI Ventus 12G OC GPU in a gaming PC at CES 2023\" width=\"1920\" height=\"1080\"\/><figcaption class=\"wp-caption-text\"><span class=\"type:primaryImage imagecredit\">Justin Duino \/ How-To Geek<\/span><\/figcaption><\/figure>\n<p>Teraflops provide a simplistic view of GPU performance, but fail to account for differences in architecture, efficiency, and software optimizations. Real-world performance testing and understanding of architecture specifics provide a more accurate comparison of GPUs.<\/p>\n<p>Teraflops, often hailed as the ultimate GPU comparison metric, have limitations. This oversimplification doesn\u2019t capture GPU complexity, masking their true performance. Instead, real-world performance testing, nuanced understanding of architecture, and context-specific uses are what matter.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"What_is_a_Teraflop\"><\/span>What is a Teraflop?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A teraflop is a unit of computing speed that equates to a trillion (10<sup>12<\/sup>)\u00a0floating-point operations per second. In the world of graphics processing units (GPUs), teraflops are often used as a measure of performance. Essentially, the higher the teraflop count, the more calculations a GPU can handle in a second, supposedly leading to better performance.<\/p>\n<p><strong>RELATED:<\/strong> <strong><em>PS5 and Xbox <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/watch-movies-tv-seriess\/\" data-internallinksmanager029f6b8e52c=\"8\" title=\"Watch Movies &amp; TV Series\" target=\"_blank\" rel=\"noopener\">Series<\/a> X: What Are Teraflops?<\/em><\/strong><\/p>\n<p>Teraflops are derived from the hardware specifications of a GPU, primarily the core clock speed, the number of cores, and the number of operations per cycle. It\u2019s an easy-to-understand number, but like any oversimplified metric, it falls apart when misused.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"When_Teraflops_Are_Good_for_GPU_Comparisons\"><\/span>When Teraflops Are Good for GPU Comparisons<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Teraflops can be helpful when comparing GPUs of the same architecture and generation. Since these GPUs are built using the same <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/technology\/\" data-internallinksmanager029f6b8e52c=\"4\" title=\"Technology\" target=\"_blank\" rel=\"noopener\">technology<\/a>, they <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>ly predictably scale their performance with their teraflop count.<\/p>\n<p>For instance, if you compare two graphics cards from the same NVIDIA RTX 3000 series, the one with the higher teraflop count will generally perform better. This is because these GPUs are designed similarly, and any performance differences can be largely attributed to their processing power, which is represented by the teraflop count.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Why_Teraflops_are_Bad_For_GPU_Comparisons\"><\/span>Why Teraflops are Bad For GPU Comparisons<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>However, teraflops become a much less reliable performance indicator when comparing GPUs across different architectures or generations. The primary issue here is that not all flops are created equal.<\/p>\n<p>The way a GPU uses its teraflops can vary significantly based on its architecture. For instance, an NVIDIA GPU uses its teraflops differently than an AMD GPU, resulting in different performance levels despite similar teraflop counts. Similarly, a modern GPU will use its teraflops more effectively than an older one, even if they have the same count.<\/p>\n<p>In other words, teraflops only tell part of the story. They don\u2019t account for differences in efficiency, memory bandwidth, or driver optimizations that can significantly impact performance.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"GPUs_are_Working_Smarter_Not_Harder\"><\/span>GPUs are Working Smarter, Not Harder<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Today\u2019s GPUs are becoming increasingly complex and intelligent. They don\u2019t just blindly perform calculations\u2014they work smarter.<\/p>\n<p>For instance, GPUs now feature technologies like NVIDIA\u2019s DLSS and AMD\u2019s FidelityFX Super Resolution, which use AI to upscale lower-resolution images in real-time, improving performance without noticeably decreasing visual quality. These technologies can greatly enhance the performance of a GPU, and they have nothing to do with teraflops.<\/p>\n<p>Similarly, advancements in architecture, such as better parallel processing and memory management, can significantly improve GPU performance. Again, these improvements aren\u2019t reflected in the teraflop count.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Fudging_the_TFLOP_Numbers\"><\/span>Fudging the TFLOP Numbers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Another issue with using teraflops to compare GPUs is that the numbers can be manipulated. Manufacturers might \u201cboost\u201d their teraflop counts by increasing the core clock speed or the number of cores.<\/p>\n<p>However, these boosts often don\u2019t translate to real-world performance improvements, as they can lead to increased power consumption and heat generation, which can throttle the GPU and lower performance. Alternatively, while there is an increase in performance, it\u2019s not directly proportional to the rise in (theoretical) TFLOPs, because of constraints in the GPU\u2019s architecture, such as memory bandwidth bottlenecks or limited GPU cache.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"The_Right_Way_to_Compare_GPUs\"><\/span>The Right Way to Compare GPUs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>So, if teraflops aren\u2019t a reliable way to compare GPUs, what is? The answer is simple: real-world performance testing.<\/p>\n<p>Performance benchmarks, such as those performed by independent reviewers, provide the most accurate measure of a GPU\u2019s performance. They involve running the GPU through a series of tasks or <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/game\/\" data-internallinksmanager029f6b8e52c=\"7\" title=\"Game\" target=\"_blank\" rel=\"noopener\">game<\/a>s and measuring its performance.<\/p>\n<p>When looking at benchmarks, it\u2019s important to consider the specific tasks or games you\u2019ll use the GPU for. A GPU might excel at one task but perform poorly at another, so check benchmarks relevant to your use case.<\/p>\n<p>Also, consider other factors such as power consumption, heat output, and cost. A GPU might have excellent performance, but it might not be your best choice if it\u2019s too power-hungry or expensive.<\/p>\n<p><strong>RELATED:<\/strong> <strong><em>The Best Graphics Cards of 2023<\/em><\/strong><\/p>\n<\/div>\n<p><script>\n setTimeout(function(){\n  !function(f,b,e,v,n,t,s)\n  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n  n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n  n.queue=[];t=b.createElement(e);t.async=!0;\n  t.src=v;s=b.getElementsByTagName(e)[0];\n  s.parentNode.insertBefore(t,s) } (window, document,'script',\n  'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n   fbq('init', '335401813750447');\n   fbq('track', 'PageView');\n  },3000);\n<\/script><\/p>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong>\n<\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.howtogeek.com\/894131\/teraflops-are-a-bad-way-to-compare-gpus-heres-why\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Justin Duino \/ How-To Geek Teraflops provide a simplistic view of GPU performance, but fail to account for differences in architecture, efficiency, and software optimizations. Real-world performance testing and understanding of architecture specifics provide a more accurate comparison of GPUs. Teraflops, often hailed as the ultimate GPU comparison metric, have limitations. This oversimplification doesn\u2019t capture&#8230;<\/p>\n","protected":false},"author":1,"featured_media":578359,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2023\/05\/52606768067_aff13d7ea2_o-1.jpg?height=200p&trim=2,2,2,2","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-578358","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/578358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=578358"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/578358\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/578359"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=578358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=578358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=578358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}