{"id":3689,"date":"2018-01-22T08:19:41","date_gmt":"2018-01-22T07:19:41","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=3689"},"modified":"2018-01-22T08:19:41","modified_gmt":"2018-01-22T07:19:41","slug":"has-the-decades-old-floating-point-error-problem-been-solved-slashdot","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2018\/01\/22\/has-the-decades-old-floating-point-error-problem-been-solved-slashdot\/","title":{"rendered":"Has the Decades-Old Floating Point Error Problem Been Solved? &#8211; Slashdot"},"content":{"rendered":"<p><em><a href=\"https:\/\/science.slashdot.org\/story\/18\/01\/21\/0157230\/has-the-decades-old-floating-point-error-problem-been-solved\">Has the Decades-Old Floating Point Error Problem Been Solved? &#8211; Slashdot<\/a><\/em><\/p>\n<p>Every engineer worth this name will rejoyce if it comes out to be actually true.<\/p>\n<p><!--more--><!--nextpage--><\/p>\n<blockquote><p><a href=\"https:\/\/science.slashdot.org\/~overheardinpdx\">overheardinpdx<\/a> quotes HPCwire: <i>Wednesday a company called Bounded Floating Point announced a &#8220;breakthrough patent in processor design, which <a href=\"https:\/\/insidehpc.com\/2018\/01\/decades-old-floating-point-error-problem-solved\/\">allows representation of real numbers accurate to the last digit<\/a> for the first time in computer history. This bounded floating point system is a game changer for the computing industry, particularly for computationally intensive functions such as weather prediction, GPS, and autonomous vehicles,&#8221; said the inventor, Alan Jorgensen, PhD. &#8220;By using this system, it is possible to guarantee that the display of floating point values is accurate to plus or minus one in the last digit&#8230;&#8221;<\/p>\n<p>The innovative bounded floating point system computes two limits (or bounds) that contain the represented real number. These bounds are carried through successive calculations. When the calculated result is no longer sufficiently accurate the result is so marked, as are all further calculations made using that value. It is fail-safe and performs in real time. <\/i><br \/>\nJorgensen is described as a cyber bounty hunter and part time instructor at the University of Nevada, Las Vegas teaching computer science to non-computer science students. In November he received <a href=\"http:\/\/patft.uspto.gov\/netacgi\/nph-Parser?Sect1=PTO1&amp;Sect2=HITOFF&amp;d=PALL&amp;p=1&amp;u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&amp;r=1&amp;f=G&amp;l=50&amp;s1=9817662.PN.&amp;OS=PN\/9817662&amp;RS=PN\/9817662\">US Patent number 9,817,662<\/a> &#8212; &#8220;Apparatus for calculating and retaining a bound on error during floating point operations and methods thereof.&#8221; But in a followup, HPCwire reports: <i>After this article was published, <a href=\"https:\/\/www.hpcwire.com\/2018\/01\/17\/inventor-claims-solved-floating-point-error-problem\/\">a number of readers raised concerns about the originality of Jorgensen&#8217;s techniques<\/a>, noting the existence of prior art going back years. Specifically, there is precedent in John Gustafson&#8217;s work on unums and interval arithmetic both at Sun and in his 2015 book, <a href=\"https:\/\/www.crcpress.com\/The-End-of-Error-Unum-Computing\/Gustafson\/p\/book\/9781482239867\">The End of Error<\/a>, which was published 19 months before Jorgensen&#8217;s patent application was filed. We regret the omission of this information from the original article.<\/i><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Has the Decades-Old Floating Point Error Problem Been Solved? &#8211; Slashdot Every engineer worth this name will rejoyce if it comes out to be actually true.<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2018\/01\/22\/has-the-decades-old-floating-point-error-problem-been-solved-slashdot\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-3689","post","type-post","status-publish","format-link","hentry","category-senza-categoria","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-Xv","jetpack-related-posts":[{"id":1208,"url":"https:\/\/monodes.com\/predaelli\/2016\/03\/30\/vocore-mini-linux-computer-slashdot-deals\/","url_meta":{"origin":3689,"position":0},"title":"VoCore: Mini Linux Computer | Slashdot Deals","author":"Paolo Redaelli","date":"2016-03-30","format":"status","excerpt":"VoCore: Mini Linux Computer | Slashdot Deals VoCore: Mini Linux Computer, Take on Endless Electronic Projects with the Tiniest Linux Computer Yet! This is more powerful than my first Linux box, which was an Amiga 1200 with 16mb of memory and a 50mhz Motorola 68060 CPU! They can't make it\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/03\/a21aee697d974dc9893d683674ffc5a194390a90_main_hero_image.jpg?fit=630%2C473&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/03\/a21aee697d974dc9893d683674ffc5a194390a90_main_hero_image.jpg?fit=630%2C473&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/03\/a21aee697d974dc9893d683674ffc5a194390a90_main_hero_image.jpg?fit=630%2C473&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":1816,"url":"https:\/\/monodes.com\/predaelli\/2016\/10\/23\/feds-walk-into-a-building-demand-everyones-fingerprints-to-open-phones-slashdot\/","url_meta":{"origin":3689,"position":1},"title":"Feds Walk Into a Building, Demand Everyone&#8217;s Fingerprints To Open Phones &#8211; Slashdot","author":"Paolo Redaelli","date":"2016-10-23","format":"link","excerpt":"Feds Walk Into a Building, Demand Everyone's Fingerprints To Open Phones - Slashdot A good, sound reason to avoid usage of fingerprints instead of passwords. You won't access my private data unless I willingfully want it. Adding that fingerprint authentication also requires quite a lot of computing power and memory\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"fingerprint_scanningtech","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2016\/10\/Fingerprint_ScanningTECH-1.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":9080,"url":"https:\/\/monodes.com\/predaelli\/2022\/01\/23\/javascript-insanity\/","url_meta":{"origin":3689,"position":2},"title":"Javascript insanity?","author":"Paolo Redaelli","date":"2022-01-23","format":false,"excerpt":"On Facebook\u00a0they write I enjoy JavaScript but this is insanity Welcome to a language that has approximate math as the only math you can use. In fact 7110 \/ 100 * 100 is 7109.99999999 because the first division cannot be exactly represented with with a floating point representation. Sites like\u2026","rel":"","context":"In &quot;Fun&quot;","block_context":{"text":"Fun","link":"https:\/\/monodes.com\/predaelli\/category\/fun\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/monodes.com\/predaelli\/wp-content\/uploads\/sites\/4\/2022\/01\/javascript-insanity.webp?fit=520%2C372&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":6698,"url":"https:\/\/monodes.com\/predaelli\/2020\/02\/19\/mark-zuckerberg-again-calls-for-big-tech-to-be-regulated-slashdot\/","url_meta":{"origin":3689,"position":3},"title":"Mark Zuckerberg Again Calls for Big Tech to be Regulated &#8211; Slashdot","author":"Paolo Redaelli","date":"2020-02-19","format":false,"excerpt":"Mark Zuckerberg Again Calls for Big Tech to be Regulated - Slashdot Zuckerberg has previously called for more government regulation of internet companies, and reiterated his arguments in favor of laws covering four major areas: elections, harmful content, privacy and data portability. \"I don't think private companies should make so\u2026","rel":"","context":"In &quot;Ethics&quot;","block_context":{"text":"Ethics","link":"https:\/\/monodes.com\/predaelli\/category\/ethics\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3693,"url":"https:\/\/monodes.com\/predaelli\/2018\/01\/23\/ask-slashdot-what-is-your-view-on-forced-subscription-only-software-slashdot\/","url_meta":{"origin":3689,"position":4},"title":"Ask Slashdot: What Is Your View On Forced Subscription-Only Software? &#8211; Slashdot","author":"Paolo Redaelli","date":"2018-01-23","format":false,"excerpt":"Ask Slashdot: What Is Your View On Forced Subscription-Only Software? - Slashdot A perfect chance to switch to software Libero aka free-as-in-freedom software. All used to be well in the world of Digital Content Creation (DCC) until two very major DCC software makers -- Adobe and Autodesk -- decided to\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15086,"url":"https:\/\/monodes.com\/predaelli\/2026\/02\/19\/emulated-fp64\/","url_meta":{"origin":3689,"position":5},"title":"Emulated FP64","author":"Paolo Redaelli","date":"2026-02-19","format":false,"excerpt":"Choosing the right news sources is important. In my case Hacker News 50 proved to be precious as in this recent post\/toot\/message they proposed \"Fifteen Years of FP64 Segmentation, and Why the Blackwell Ultra Breaks the Pattern\". Briefly, modern consumer GPU has a 64:1 ration in FP64:FP32 performances (FP64 is\u2026","rel":"","context":"In &quot;Liberty Eiffel&quot;","block_context":{"text":"Liberty Eiffel","link":"https:\/\/monodes.com\/predaelli\/category\/eiffel\/liberty-eiffel\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/3689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=3689"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/3689\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=3689"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=3689"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=3689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}