comp.lang.ada
 help / color / mirror / Atom feed
From: Paul Colin Gloster <Colin_Paul_Gloster@ACM.org>
Subject: Re: Numerical calculations: Why not use fixed point types for everything?
Date: Fri, 25 Jan 2013 12:23:38 +0000 (UTC)
Date: 2013-01-25T12:23:38+00:00	[thread overview]
Message-ID: <kdttga$83d$3@dont-email.me> (raw)
In-Reply-To: 32314026-23ae-45b8-a4c5-e589e7d79de2@googlegroups.com

On 2013-01-18, Ada novice <shai.lesh@gmx.com> sent:
|---------------------------------------------------------------------|
|"[. . .]                                                             |
|                                                                     |
|I have read (John Mc Cormick: Building parallel...with Ada's book)   |
|that fixed point arithmetic is faster than floating-point arithmetic |
|since integer instructions are faster so I would ask about the second|
|point put by Adam that mathematical functions are slow with          |
|fixed-point numbers. Can you please elaborate on that?               |
|                                                                     |
|Thanks                                                               |
|YC"                                                                  |
|---------------------------------------------------------------------|

That ceased to be true for (then) new mainstream desktops during the
1990's when Intel Pentiums became popular. Unfortunately people who
create books do not always bother to check if claims they make in them
became out of date during a previous decade. For example, Colin Paul
Gloster, "Book Review: "Optimization Algorithms in Physics"",
"International Journal of Nonlinear Sciences and Numerical
Simulation", June 2010, Vol. 11, No. 6, Pages 387-388.



  parent reply	other threads:[~2013-01-25 12:23 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-17 10:33 Numerical calculations: Why not use fixed point types for everything? Ada novice
2013-01-17 14:40 ` Nasser M. Abbasi
2013-01-17 16:16   ` Adam Beneschan
2013-01-17 17:00     ` Georg Bauhaus
2013-01-17 16:25 ` Adam Beneschan
2013-01-18  9:17   ` Ada novice
2013-01-18 17:24     ` J-P. Rosen
2013-01-18 17:52       ` Jeffrey Carter
2013-01-18 18:15     ` Dennis Lee Bieber
2013-01-18 18:59       ` Adam Beneschan
2013-01-19  4:41         ` Dennis Lee Bieber
2013-01-19  6:26           ` Jeffrey Carter
2013-01-19 14:14             ` Robert A Duff
2013-01-25 12:16               ` Paul Colin Gloster
2013-01-24 10:55             ` Ada novice
2013-01-24 11:47               ` Simon Wright
2013-01-24 14:21                 ` Ada novice
2013-01-20  0:05           ` Robin Vowels
2013-01-18 23:06       ` Robin Vowels
2013-01-18 19:09     ` Adam Beneschan
2013-01-18 21:39       ` Randy Brukardt
2013-01-19  7:02         ` Ada novice
2013-01-25 12:09         ` Paul Colin Gloster
2013-01-25 12:23     ` Paul Colin Gloster [this message]
2013-01-28  9:09       ` Ada novice
2013-02-01 10:53         ` Ada novice
2013-02-01 15:01           ` Shark8
2013-02-02 18:55             ` Ada novice
2013-02-03  4:05               ` Shark8
2013-02-04  6:23                 ` Ada novice
2013-02-04  6:43                   ` Niklas Holsti
2013-02-04  7:27                     ` Ada novice
2013-02-04  9:37                       ` Niklas Holsti
2013-02-04 10:09                         ` Ada novice
2013-02-04 14:24                           ` Niklas Holsti
2013-02-04 16:44                             ` Jeffrey Carter
2013-02-04 21:12                               ` Niklas Holsti
2013-02-04 17:31                             ` Robert A Duff
2013-02-04 21:20                               ` Niklas Holsti
2013-02-02 21:08           ` Nasser M. Abbasi
2013-02-04  6:17             ` Ada novice
2013-02-05  2:27               ` Randy Brukardt
2013-02-06  7:11                 ` Ada novice
2013-02-07  6:03                   ` Randy Brukardt
2013-02-07  8:43                     ` Shark8
2013-02-08  3:17                       ` Randy Brukardt
2013-02-08  6:20                     ` Ada novice
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox