Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.compilers > #2682
| Path | csiph.com!xmission!usenet.csail.mit.edu!news.iecc.com!.POSTED.news.iecc.com!nerds-end |
|---|---|
| From | "Robin Vowels" <robin51@dodo.com.au> |
| Newsgroups | comp.compilers |
| Subject | Re: These days what percentage of a CPU's work involves doing arithmetic computations versus other, non-arithmetic computations? |
| Date | Fri, 16 Jul 2021 15:12:02 +1000 |
| Organization | Compilers Central |
| Lines | 47 |
| Sender | news@iecc.com |
| Approved | comp.compilers@iecc.com |
| Message-ID | <21-07-012@comp.compilers> (permalink) |
| References | <21-07-004@comp.compilers> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; format=flowed; charset="iso-8859-1"; reply-type=original |
| Content-Transfer-Encoding | 8bit |
| Injection-Info | gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="13798"; mail-complaints-to="abuse@iecc.com" |
| Keywords | architecture, history |
| Posted-Date | 16 Jul 2021 12:09:07 EDT |
| X-submission-address | compilers@iecc.com |
| X-moderator-address | compilers-request@iecc.com |
| X-FAQ-and-archives | http://compilers.iecc.com |
| Xref | csiph.com comp.compilers:2682 |
Show key headers only | View raw
----- Original Message ----- From: "Roger L Costello" <costello@mitre.org> Sent: Thursday, July 15, 2021 4:30 AM > As I understand it, computers were originally designed to do arithmetic > computations and in the old days nearly 100% of a CPU's work involved > arithmetic computations. > > [I don't think it was ever true except perhaps on the ENIAC. From ENIAC, computers were designed to perform arithmetic computations. The motivation was to be able to reduce the amount of time that it was taking to deliver results (compared to manual methods using mechanical adding machines). At the same time, it was expected that human errors would be reduced. (Even earlier, Charles Babbage, appalled by errors in tables produced by hand methods, designed machines to do the work.) > Also, what do > you mean by arithmetic? Are the additions and multiplications to do indexing > and array addresssing arithmetic? Of course. > If you mean floating point. there wasn't > any floating point hardware until the IBM 704 in 1954 It is said that the Z3 (1941) was designed with floating-point. But even if that were not true, floating-point was already in use in the 1940s at least in the design of the ACE and the Pilot ACE. Even before a machine as built, those involved were designing and refining instruction tables (subroutines) for carrying out numerical work. In the 1950s, floating-point software (including block floating) was extensively used on Pilot ACE and, from 1955, on DEUCE. > but there was plenty of computing before that. -John] [I don't think the Z3 was ever built other than as a much later retrocomputing project. Von Neumann apparently considered floating point for the EDVAC and IAS machine but rejected it as too complex and anyway doing the scaling in software was easy, which it probably was if you were Von Neumann. -John]
Back to comp.compilers | Previous | Next — Previous in thread | Next in thread | Find similar
These days what percentage of a CPU's work involves doing arithmetic computations versus other, non-arithmetic computations? Roger L Costello <costello@mitre.org> - 2021-07-14 18:30 +0000
Re: These days what percentage of a CPU's work involves doing arithmetic computations versus other, non-arithmetic computations? gah4 <gah4@u.washington.edu> - 2021-07-15 02:31 -0700
Re: These days what percentage of a CPU's work involves doing arithmetic computations versus other, non-arithmetic computations? Hans-Peter Diettrich <DrDiettrich1@netscape.net> - 2021-07-15 22:02 +0200
Re: These days what percentage of a CPU's work involves doing arithmetic computations versus other, non-arithmetic computations? "Robin Vowels" <robin51@dodo.com.au> - 2021-07-16 14:47 +1000
Re: fast arithmetic hardware, was These days what percentage of a CPU's work involves doing arithmetic computations gah4 <gah4@u.washington.edu> - 2021-07-15 23:49 -0700
Re: fast arithmetic hardware, was These days what percentage of a CPU's work involves doing arithmetic computations George Neuner <gneuner2@comcast.net> - 2021-07-16 16:22 -0400
Re: These days what percentage of a CPU's work involves doing arithmetic computations versus other, non-arithmetic computations? "Robin Vowels" <robin51@dodo.com.au> - 2021-07-16 15:12 +1000
Re: ancient floating point, These days what percentage of a CPU's work involves doing arithmetic computations Philipp Klaus Krause <pkk@spth.de> - 2021-07-16 18:31 +0200
Re: ancient floating point, These days what percentage of a CPU's work involves doing arithmetic computations Hans-Peter Diettrich <DrDiettrich1@netscape.net> - 2021-07-17 23:14 +0200
Re: These days what percentage of a CPU's work involves doing arithmetic computations versus other, non-arithmetic computations? Derek Jones <derek@NOSPAM-knosof.co.uk> - 2021-07-19 15:35 +0100
Re: These days what percentage of a CPU's work involves doing arithmetic computations versus other, non-arithmetic computations? "minf...@arcor.de" <minforth@arcor.de> - 2021-07-27 14:07 -0700
csiph-web