Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

19 May, 2024: Line wrapping has been changed to be more consistent with Usenet standards.
 If you find that it is broken please let me know here rocksolid.nodes.help


devel / comp.arch / Re: Short Vectors Versus Long Vectors

SubjectAuthor
* Short Vectors Versus Long VectorsLawrence D'Oliveiro
+* Re: Short Vectors Versus Long VectorsMitchAlsup1
|+* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
||+* Re: Short Vectors Versus Long VectorsAnton Ertl
|||+* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
||||+- Re: Short Vectors Versus Long VectorsAnton Ertl
||||`- Re: Short Vectors Versus Long VectorsMitchAlsup1
|||+- Re: Short Vectors Versus Long VectorsMitchAlsup1
|||`* Re: Short Vectors Versus Long VectorsBGB
||| `* Re: Short Vectors Versus Long VectorsMitchAlsup1
|||  `* Re: Short Vectors Versus Long VectorsBGB
|||   +* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
|||   |`* Re: Short Vectors Versus Long VectorsMitchAlsup1
|||   | +* Re: Short Vectors Versus Long VectorsBGB
|||   | |`- Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
|||   | `* Re: Short Vectors Versus Long VectorsTerje Mathisen
|||   |  `- Re: Short Vectors Versus Long VectorsMitchAlsup1
|||   `- Re: Short Vectors Versus Long VectorsMitchAlsup1
||`* Re: Short Vectors Versus Long VectorsMitchAlsup1
|| `* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
||  `* Re: Short Vectors Versus Long VectorsMitchAlsup1
||   `* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
||    `- Re: Short Vectors Versus Long VectorsMitchAlsup1
|`* Re: Short Vectors Versus Long VectorsJohn Savard
| +* Re: Short Vectors Versus Long VectorsMitchAlsup1
| |+* Re: Short Vectors Versus Long VectorsJohn Savard
| ||+* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
| |||`- Re: Short Vectors Versus Long VectorsBGB
| ||+* Re: Short Vectors Versus Long VectorsAnton Ertl
| |||`* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
| ||| +* Re: Short Vectors Versus Long VectorsMichael S
| ||| |`- Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
| ||| `* Re: Short Vectors Versus Long VectorsJohn Levine
| |||  `* Re: Short Vectors Versus Long VectorsMitchAlsup1
| |||   +* Re: Short Vectors Versus Long VectorsMichael S
| |||   |`* Re: Short Vectors Versus Long VectorsMitchAlsup1
| |||   | `* Re: Short Vectors Versus Long VectorsMichael S
| |||   |  `* Re: Short Vectors Versus Long VectorsBGB
| |||   |   `* Re: Short Vectors Versus Long VectorsThomas Koenig
| |||   |    +* Re: Short Vectors Versus Long VectorsJohn Levine
| |||   |    |`* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
| |||   |    | `- Re: Short Vectors Versus Long VectorsJohn Levine
| |||   |    `- Re: Short Vectors Versus Long VectorsTim Rentsch
| |||   `* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
| |||    `* Re: Short Vectors Versus Long VectorsMitchAlsup1
| |||     `* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
| |||      `- Re: Short Vectors Versus Long VectorsMitchAlsup1
| ||`- Re: Short Vectors Versus Long VectorsDavid Schultz
| |`* Re: Short Vectors Versus Long Vectorsaph
| | `- Re: Short Vectors Versus Long VectorsMitchAlsup1
| +* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
| |`- Re: Short Vectors Versus Long VectorsAnton Ertl
| +- Re: Short Vectors Versus Long VectorsThomas Koenig
| `* Re: Short Vectors Versus Long VectorsAnton Ertl
|  +* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
|  |`* Re: Short Vectors Versus Long VectorsAnton Ertl
|  | `* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
|  |  `* Re: Short Vectors Versus Long VectorsJohn Savard
|  |   `* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
|  |    +* Re: Short Vectors Versus Long VectorsMichael S
|  |    |`* Re: Short Vectors Versus Long VectorsLawrence D'Oliveiro
|  |    | `- Re: Short Vectors Versus Long VectorsMichael S
|  |    +* Re: Short Vectors Versus Long VectorsJohn Levine
|  |    |`* Re: Short Vectors Versus Long VectorsThomas Koenig
|  |    | `* Re: Short Vectors Versus Long VectorsGeorge Neuner
|  |    |  +* Re: Short Vectors Versus Long VectorsTerje Mathisen
|  |    |  |+- Re: Short Vectors Versus Long VectorsBGB
|  |    |  |`- Re: Short Vectors Versus Long VectorsGeorge Neuner
|  |    |  `- Re: lotsa power, Short Vectors Versus Long VectorsJohn Levine
|  |    `* Re: Short Vectors Versus Long VectorsJohn Savard
|  |     `* Re: Short Vectors Versus Long VectorsThomas Koenig
|  |      +* Re: lots of juice, Short Vectors Versus Long VectorsJohn Levine
|  |      |`* Re: lots of juice, Short Vectors Versus Long VectorsThomas Koenig
|  |      | `- Re: lots of juice, Short Vectors Versus Long VectorsLawrence D'Oliveiro
|  |      `* Re: Short Vectors Versus Long VectorsTim Rentsch
|  |       `* Re: Short Vectors Versus Long VectorsThomas Koenig
|  |        +* Re: old power, Short Vectors Versus Long VectorsJohn Levine
|  |        |`* Re: old power, Short Vectors Versus Long VectorsLawrence D'Oliveiro
|  |        | `* Re: old power, Short Vectors Versus Long VectorsJohn Levine
|  |        |  +- Re: old power, Short Vectors Versus Long VectorsMitchAlsup1
|  |        |  `* Re: old power, Short Vectors Versus Long VectorsBGB
|  |        |   `* Re: old power, Short Vectors Versus Long VectorsMitchAlsup1
|  |        |    +- Re: old power, Short Vectors Versus Long VectorsBGB
|  |        |    `* Re: old power, Short Vectors Versus Long VectorsLawrence D'Oliveiro
|  |        |     `* Re: old power, Short Vectors Versus Long VectorsBGB
|  |        |      `* Re: old power, Short Vectors Versus Long VectorsMitchAlsup1
|  |        |       +* Re: old power, Short Vectors Versus Long VectorsThomas Koenig
|  |        |       |+- Re: old power, Short Vectors Versus Long VectorsBGB
|  |        |       |`* Re: old power, Short Vectors Versus Long VectorsMitchAlsup1
|  |        |       | `- Re: old power, Short Vectors Versus Long VectorsBGB
|  |        |       +* Re: old power, Short Vectors Versus Long VectorsBGB
|  |        |       |`- Re: old power, Short Vectors Versus Long VectorsMitchAlsup1
|  |        |       `* Re: not even sort of old power, Short Vectors Versus Long VectorsJohn Levine
|  |        |        +- Re: not even sort of old power, Short Vectors Versus Long VectorsMitchAlsup1
|  |        |        `- Re: not even sort of old power, Short Vectors Versus Long VectorsThomas Koenig
|  |        `* Re: Short Vectors Versus Long VectorsTim Rentsch
|  |         `- Re: Short Vectors Versus Long VectorsThomas Koenig
|  `- Re: Short Vectors Versus Long VectorsMitchAlsup1
`* Re: Short Vectors Versus Long VectorsScott Lurndal
 `* Re: Short Vectors Versus Long VectorsMitchAlsup1
  `* Re: Short Vectors Versus Long VectorsScott Lurndal

Pages:12345
Re: Short Vectors Versus Long Vectors

<38g03jdl4dvad5qsbrjfsciqh0ueqcs5pi@4ax.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38088&group=comp.arch#38088

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!.POSTED!not-for-mail
From: gneun...@comcast.net (George Neuner)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Mon, 29 Apr 2024 21:39:55 -0400
Organization: i2pn2 (i2pn.org)
Message-ID: <38g03jdl4dvad5qsbrjfsciqh0ueqcs5pi@4ax.com>
References: <v06vdb$17r2v$1@dont-email.me> <v0c1bc$2ihq5$10@dont-email.me> <u4pj2jhstattc43djog32gk3cfdl7as5ai@4ax.com> <v0cqbb$2ra8g$2@dont-email.me> <v0dh12$2iai$2@gal.iecc.com> <v0e52n$34kit$1@dont-email.me> <089u2jl6oik5a7fl9g751lr5e101gpk6qc@4ax.com> <v0ndqr$1j17k$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Info: i2pn2.org;
logging-data="2781645"; mail-complaints-to="usenet@i2pn2.org";
posting-account="h5eMH71iFfocGZucc+SnA0y5I+72/ecoTCcIjMd3Uww";
User-Agent: ForteAgent/8.00.32.1272
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: George Neuner - Tue, 30 Apr 2024 01:39 UTC

On Mon, 29 Apr 2024 08:13:47 +0200, Terje Mathisen
<terje.mathisen@tmsw.no> wrote:

>George Neuner wrote:
>> On Thu, 25 Apr 2024 17:49:11 -0000 (UTC), Thomas Koenig
>> <tkoenig@netcologne.de> wrote:
>>
>>> John Levine <johnl@taugh.com> schrieb:
>>>
>>>> I mean, my entire house is wired for 24KW and usually runs at more
>>>> like 4KW including a heat pump that heats the house.
>>>
>>> Good thing you're not living in Germany, your electricity bill
>>> would be enormous...
>>
>> Possibly John meant to say "4Kwh", which actually would a be a bit on
>> the high side for the *average* home in the US.
>>
>> If he really meant 4Kw continuous ... wow!
>>
>Here in Norway we abuse our hydro power as our primary house heating
>source, in our previous home we used about 60K KWh per year, which
>corresponds to 60K/(24*365.24) = 6.84 KW average, day & night.
>
>This was in fact while having a heat pump to handle the main part of the
>heating needs.
>
>The new house, which is from the same era (1962 vs 1963), uses
>significantly less, but probably still 30-40K /year.
>
>Electric power used to cost just under 1 NOK (about 9 cents at current
>exchange rates), including both primary power cost and transmission
>cost, but then we started exporting too much to Denmark/Sweden/Germany
>which means that we also imported their sometimes much higher power prices.
>
>Terje

In the US, the majority of homes are heated with oil or gas (LNG or in
rural areas it might be propane). Electric heat mainly is found in
the south where overall need is low. Electric cooling is far more
widespread. The majority of ovens are electric, but ~ 2/3 of cooktops
are gas.

Where I am, the per Kwh rates *currently* are
0.17216 - generation
0.09434 - distribution
0.04052 - transmission
0.00037 - transition (from? to?)
0.00006
0.00800
0.00050
0.02334 - efficiency (of what?)
------
0.33929

It's little wonder the current administration wants to force everyone
to use only electricity ... it will bankrupt consumers trying to pay
for energy, and bankrupt utilities trying to deliver it. Estimates
are that the grid needs trillions of dollars in upgrades to handle the
anticipated load [that the administration wants to force on it within
5 years].

I'd have a nuclear reactor in my basement if I could.

YMMV.

Re: Short Vectors Versus Long Vectors

<0D7YN.12641$oA33.7712@fx34.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38089&group=comp.arch#38089

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx34.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Short Vectors Versus Long Vectors
Newsgroups: comp.arch
References: <v06vdb$17r2v$1@dont-email.me>
Lines: 11
Message-ID: <0D7YN.12641$oA33.7712@fx34.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Tue, 30 Apr 2024 14:54:52 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Tue, 30 Apr 2024 14:54:52 GMT
X-Received-Bytes: 883
 by: Scott Lurndal - Tue, 30 Apr 2024 14:54 UTC

Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>Adding the typical kind of vector-processing instructions to an
>instruction set inevitably leads to a combinatorial explosion in the
>number of opcodes.

Why is that a problem that needs solving?

> This kind of thing makes a mockery of the R in RISC.

So what?

Re: Short Vectors Versus Long Vectors

<e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38093&group=comp.arch#38093

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!.POSTED!not-for-mail
From: mitchal...@aol.com (MitchAlsup1)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Tue, 30 Apr 2024 16:26:35 +0000
Organization: Rocksolid Light
Message-ID: <e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2843612"; mail-complaints-to="usenet@i2pn2.org";
posting-account="65wTazMNTleAJDh/pRqmKE7ADni/0wesT78+pyiDW8A";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Site: $2y$10$4/ScOSDNm7N5UAElnOtLP.HKI3.B3RHqrbDxp/Oscl485zp9PX01C
X-Rslight-Posting-User: ac58ceb75ea22753186dae54d967fed894c3dce8
 by: MitchAlsup1 - Tue, 30 Apr 2024 16:26 UTC

Scott Lurndal wrote:

> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>>Adding the typical kind of vector-processing instructions to an
>>instruction set inevitably leads to a combinatorial explosion in the
>>number of opcodes.

> Why is that a problem that needs solving?

When your OpCode encoding space runs out of bits in the instruction.

>> This kind of thing makes a mockery of the R in RISC.

> So what?

Design + verification cost, time to market, Size of test vector set,
and Compiler complexity.

So, pretty close to the difference between binary floating point
and decimal floating point.....

Re: Short Vectors Versus Long Vectors

<v0rbck$2jor1$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38094&group=comp.arch#38094

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Tue, 30 Apr 2024 17:56:36 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <v0rbck$2jor1$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me>
<5451dcac941e1f569397a5cc7818f68f@www.novabbs.org>
<hqmg2j1vbkf6suddfnsh3h3uhtkqqio4uk@4ax.com>
<2024Apr24.081658@mips.complang.tuwien.ac.at>
<v0aa0l$269hu$1@dont-email.me>
<2024Apr24.112806@mips.complang.tuwien.ac.at>
<v0c1bc$2ihq5$10@dont-email.me>
<u4pj2jhstattc43djog32gk3cfdl7as5ai@4ax.com> <v0cqbb$2ra8g$2@dont-email.me>
<4lnk2jdiligpupetq3cncs2j41mdcpd7l1@4ax.com> <v0e593$34kit$2@dont-email.me>
<86plu9uqx0.fsf@linuxsc.com>
Injection-Date: Tue, 30 Apr 2024 19:56:36 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="6e286e45c17dc25a9060df789e372be3";
logging-data="2745185"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zxZuq3MhqDA7uqOp9Cjneh4+keVVhLWA="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:tGK3+CP157ARRfoOzMZgSnbLwnI=
 by: Thomas Koenig - Tue, 30 Apr 2024 17:56 UTC

Tim Rentsch <tr.17687@z991.linuxsc.com> schrieb:
> Thomas Koenig <tkoenig@netcologne.de> writes:
>
>> John Savard <quadibloc@servername.invalid> schrieb:
>>
>>> On Thu, 25 Apr 2024 05:39:55 -0000 (UTC), Lawrence D'Oliveiro
>>> <ldo@nz.invalid> wrote:
>>>
>>>> On Wed, 24 Apr 2024 23:10:47 -0600, John Savard wrote:
>>>>
>>>>> One of the things that those supercomputers that _do_ include
>>>>> GPUs are praised for is being energy-efficient.
>>>>
>>>> That I never heard before. I heard it in relation to ARM CPUs,
>>>> yes, GPUs, no.
>>>
>>> Here's one example of an item about this:
>>>
>>> https://www.infoworld.com/article/2627720/
>>> gpus-boost-energy-efficiency-in-supercomputers.html
>>
>> Compared the late 1950s, was the total energy consumption by
>> computers higher or lower than today? :-)
>
> Total energy consumption by computers in the 1950s was lower
> than today by at least a factor of 10.

Undoubtedly true, but I think you're missing quite a few
orders of magnitude there.

> It wouldn't surprise
> me to discover the energy consumption of just the servers in
> Amazon Web Services datacenters exceeds the 1950s total, and
> that's only AWS (reportedly more than 1.4 million servers).

https://smithsonianeducation.org/scitech/carbons/1960.html states
that, in 1954, there were 15 computers in the US. That seems low
(did they only count IBM 701 machines?), but it reportedly went up to
17000 in 1964.

Even if you put the number of computers at 100 for the mid-1950s, at
100 kW each, you only get 10 MW of power when they ran (wich they often
didn't; due to maintenance, these early computers seem to have been
day shift only).

Re: old power, Short Vectors Versus Long Vectors

<v0rhce$1itj$1@gal.iecc.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38096&group=comp.arch#38096

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!weretis.net!feeder9.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: joh...@taugh.com (John Levine)
Newsgroups: comp.arch
Subject: Re: old power, Short Vectors Versus Long Vectors
Date: Tue, 30 Apr 2024 19:38:54 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <v0rhce$1itj$1@gal.iecc.com>
References: <v06vdb$17r2v$1@dont-email.me> <v0e593$34kit$2@dont-email.me> <86plu9uqx0.fsf@linuxsc.com> <v0rbck$2jor1$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 30 Apr 2024 19:38:54 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="52147"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <v06vdb$17r2v$1@dont-email.me> <v0e593$34kit$2@dont-email.me> <86plu9uqx0.fsf@linuxsc.com> <v0rbck$2jor1$1@dont-email.me>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Tue, 30 Apr 2024 19:38 UTC

According to Thomas Koenig <tkoenig@netcologne.de>:
>> It wouldn't surprise
>> me to discover the energy consumption of just the servers in
>> Amazon Web Services datacenters exceeds the 1950s total, and
>> that's only AWS (reportedly more than 1.4 million servers).
>
>https://smithsonianeducation.org/scitech/carbons/1960.html states
>that, in 1954, there were 15 computers in the US. That seems low
>(did they only count IBM 701 machines?), but it reportedly went up to
>17000 in 1964.

Wikipedia lists 18 UNIVACs shipped by 1954 so that's certainly low.
With the 702, the ERA machines and the one-offs like JOHNNIAC I'd
guess the number was more like 50, but soon increased with multiple
IBM 704 and 650 machines starting in 1954.

>Even if you put the number of computers at 100 for the mid-1950s, at
>100 kW each, you only get 10 MW of power when they ran (wich they often
>didn't; due to maintenance, these early computers seem to have been
>day shift only).

The 650s at leat ran all night. Alan Perlis told me some amusing
stories of tripping in the dark over sleeping grad student wives who
were holding their husbands' place in line for the 650 in the middle
of the night. They soon made the scheduling more humane.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: old power, Short Vectors Versus Long Vectors

<v0rk4c$2lnd6$4@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38100&group=comp.arch#38100

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo...@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.arch
Subject: Re: old power, Short Vectors Versus Long Vectors
Date: Tue, 30 Apr 2024 20:25:48 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <v0rk4c$2lnd6$4@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <v0e593$34kit$2@dont-email.me>
<86plu9uqx0.fsf@linuxsc.com> <v0rbck$2jor1$1@dont-email.me>
<v0rhce$1itj$1@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 30 Apr 2024 22:25:49 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7b9c5c061751fa9a194e47f34ce1cb82";
logging-data="2809254"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18RMSLTydYkdl7VBm/HXB5f"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:eAHtOcABpPUvylcay2i2liE8RpU=
 by: Lawrence D'Oliv - Tue, 30 Apr 2024 20:25 UTC

On Tue, 30 Apr 2024 19:38:54 -0000 (UTC), John Levine wrote:

> The 650s at leat ran all night. Alan Perlis told me some amusing stories
> of tripping in the dark over sleeping grad student wives who were
> holding their husbands' place in line for the 650 in the middle of the
> night. They soon made the scheduling more humane.

How did they do that, though? Other than by hiring operators to work those
shifts, so the users could submit their jobs in a queue and go home?

Those early computers were expensive, hence the need for 24-hour batch
operation to keep them as busy as possible, to earn their keep.

That batch mentality is still characteristic of (what’s left of) IBM
mainframes today.

Re: Short Vectors Versus Long Vectors

<pycYN.33914$iMKd.26920@fx12.iad>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38101&group=comp.arch#38101

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!npeer.as286.net!npeer-ng0.as286.net!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx12.iad.POSTED!not-for-mail
X-newsreader: xrn 9.03-beta-14-64bit
Sender: scott@dragon.sl.home (Scott Lurndal)
From: sco...@slp53.sl.home (Scott Lurndal)
Reply-To: slp53@pacbell.net
Subject: Re: Short Vectors Versus Long Vectors
Newsgroups: comp.arch
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad> <e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
Lines: 29
Message-ID: <pycYN.33914$iMKd.26920@fx12.iad>
X-Complaints-To: abuse@usenetserver.com
NNTP-Posting-Date: Tue, 30 Apr 2024 20:31:17 UTC
Organization: UsenetServer - www.usenetserver.com
Date: Tue, 30 Apr 2024 20:31:17 GMT
X-Received-Bytes: 1737
 by: Scott Lurndal - Tue, 30 Apr 2024 20:31 UTC

mitchalsup@aol.com (MitchAlsup1) writes:
>Scott Lurndal wrote:
>
>> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>>>Adding the typical kind of vector-processing instructions to an
>>>instruction set inevitably leads to a combinatorial explosion in the
>>>number of opcodes.
>
>> Why is that a problem that needs solving?
>
>When your OpCode encoding space runs out of bits in the instruction.

And has that been a real problem yet? Pretty much every
instruction set can be easily extended (viz. 8086),
particularly with variable length encodings, nothing prevents
one from adding a special 32-bit encoding that extends the
instruction to 64-bits even in a fixed size encoding scheme.

>
>>> This kind of thing makes a mockery of the R in RISC.
>
>> So what?
>
>Design + verification cost, time to market, Size of test vector set,
>and Compiler complexity.

As contrasted with usability. ARM doesn't add features just
for the sake of adding features, nor does Intel.

Re: Short Vectors Versus Long Vectors

<12fe24cb282a871624a87f4adca99f0f@www.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38104&group=comp.arch#38104

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!.POSTED!not-for-mail
From: mitchal...@aol.com (MitchAlsup1)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Tue, 30 Apr 2024 21:12:04 +0000
Organization: Rocksolid Light
Message-ID: <12fe24cb282a871624a87f4adca99f0f@www.novabbs.org>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad> <e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org> <pycYN.33914$iMKd.26920@fx12.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2865309"; mail-complaints-to="usenet@i2pn2.org";
posting-account="65wTazMNTleAJDh/pRqmKE7ADni/0wesT78+pyiDW8A";
User-Agent: Rocksolid Light
X-Rslight-Posting-User: ac58ceb75ea22753186dae54d967fed894c3dce8
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Site: $2y$10$SgeKOvixHBLVK1tFJyzISuaf0k/ZeZhDuiqiqq0ctokQlfblSTX3O
 by: MitchAlsup1 - Tue, 30 Apr 2024 21:12 UTC

Scott Lurndal wrote:

> mitchalsup@aol.com (MitchAlsup1) writes:
>>Scott Lurndal wrote:
>>
>>> Lawrence D'Oliveiro <ldo@nz.invalid> writes:
>>>>Adding the typical kind of vector-processing instructions to an
>>>>instruction set inevitably leads to a combinatorial explosion in the
>>>>number of opcodes.
>>
>>> Why is that a problem that needs solving?
>>
>>When your OpCode encoding space runs out of bits in the instruction.

> And has that been a real problem yet? Pretty much every
> instruction set can be easily extended (viz. 8086),
> particularly with variable length encodings, nothing prevents
> one from adding a special 32-bit encoding that extends the
> instruction to 64-bits even in a fixed size encoding scheme.

I suspect as long as RISC-V maintains its 32-bit only ISA,
that REIC-V will hit that wall first.

>>
>>>> This kind of thing makes a mockery of the R in RISC.
>>
>>> So what?
>>
>>Design + verification cost, time to market, Size of test vector set,
>>and Compiler complexity.

> As contrasted with usability. ARM doesn't add features just
> for the sake of adding features, nor does Intel.

Are you sure ?? Take SSE-512 (or whatever Intel calls it) !!

When I was at AMD (99-06) every 6 months or so, we (AMD) got Intel's
latest instructions additions, and they gout ours. Most of these
additions end up at the 0.01% level of the dynamic instructions
executed (over a wide range of programs (more than 40,000 traces)),
and all cores had to have all of the instructions.

Is this a burden on Intel:: not so much since they already have
extensive (exhaustive??) tests and implementation libraries....

Is this a burden on AMD:: yes, absolutely; the smaller design staff,
they can afford based on their revenue stream, increases the burden
significantly.

Re: Short Vectors Versus Long Vectors

<v0rtm6$2o1mj$5@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38105&group=comp.arch#38105

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo...@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Tue, 30 Apr 2024 23:08:54 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <v0rtm6$2o1mj$5@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad>
<e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
<pycYN.33914$iMKd.26920@fx12.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 01 May 2024 01:08:55 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ad302c900c5acc5104cba5a9dbf60c1f";
logging-data="2885331"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jv58WS9L/FExz8c0YG52/"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:JujboIyIEPK2BFYTDRdTxEZnzaw=
 by: Lawrence D'Oliv - Tue, 30 Apr 2024 23:08 UTC

On Tue, 30 Apr 2024 20:31:17 GMT, Scott Lurndal wrote:

> ARM doesn't add features just for the sake of adding features, nor does
> Intel.

There is such a thing as painting yourself into a corner, where every new
feature added to the SIMD instruction set involves adding combinations of
instructions, not just for the new types, but also for every single old
type as well.

Re: Short Vectors Versus Long Vectors

<66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38106&group=comp.arch#38106

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!.POSTED!not-for-mail
From: mitchal...@aol.com (MitchAlsup1)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Tue, 30 Apr 2024 23:56:03 +0000
Organization: Rocksolid Light
Message-ID: <66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad> <e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org> <pycYN.33914$iMKd.26920@fx12.iad> <v0rtm6$2o1mj$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2877328"; mail-complaints-to="usenet@i2pn2.org";
posting-account="65wTazMNTleAJDh/pRqmKE7ADni/0wesT78+pyiDW8A";
User-Agent: Rocksolid Light
X-Rslight-Posting-User: ac58ceb75ea22753186dae54d967fed894c3dce8
X-Rslight-Site: $2y$10$9zL9lx1cWygCqrZLTLIneeWNXRqGd92v3JMoednJMsDOFQNdF9nLu
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: MitchAlsup1 - Tue, 30 Apr 2024 23:56 UTC

Lawrence D'Oliveiro wrote:

> On Tue, 30 Apr 2024 20:31:17 GMT, Scott Lurndal wrote:

>> ARM doesn't add features just for the sake of adding features, nor does
>> Intel.

> There is such a thing as painting yourself into a corner, where every new
> feature added to the SIMD instruction set involves adding combinations of
> instructions, not just for the new types, but also for every single old
> type as well.

That is the combinational explosion mentioned above.
{Although I would term it the Cartesian Product of types and OPs}

Then contemplate for an instant that one would want SIMD instructions for
Complex numbers and Hamiltonian Quaterions......

Re: Short Vectors Versus Long Vectors

<v0s1ok$2okf4$3@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38108&group=comp.arch#38108

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo...@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Wed, 1 May 2024 00:18:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <v0s1ok$2okf4$3@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad>
<e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
<pycYN.33914$iMKd.26920@fx12.iad> <v0rtm6$2o1mj$5@dont-email.me>
<66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 01 May 2024 02:18:29 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="ad302c900c5acc5104cba5a9dbf60c1f";
logging-data="2904548"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+HYLDOtDGMjojrHCBomEeR"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:TfvmESjVFkzIzBW06RL4FvgmavI=
 by: Lawrence D'Oliv - Wed, 1 May 2024 00:18 UTC

On Tue, 30 Apr 2024 23:56:03 +0000, MitchAlsup1 wrote:

> Then contemplate for an instant that one would want SIMD instructions
> for Complex numbers and Hamiltonian Quater[n]ions......

Quaternions yeah! Interesting that they actually predated vector algebra
<https://www.youtube.com/watch?v=M12CJIuX8D4> (from the wonderful “Kathy
Loves Physics & History” channel), and then the mathematicians realized
that it was a bit simpler to separate out the components and deal with
them separately, rather than carry them around all the time. Some of the
“old guard” resisted this move ...

And now they’ve made a comeback in computer graphics, for representing
rotations, particularly of armature “bones” used in posing and animating
characters.

I’m not sure you really need SIMD instructions for quaternions, though.
Consider that the typical use of such instructions is to process millions
or even billions of data items (e.g. pixels, maybe even geometry
coordinates for complex models), whereas the number of bones in an
armature is maybe a few thousand at most.

Re: old power, Short Vectors Versus Long Vectors

<v0s5gd$1mk0$1@gal.iecc.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38109&group=comp.arch#38109

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!weretis.net!feeder9.news.weretis.net!news.misty.com!news.iecc.com!.POSTED.news.iecc.com!not-for-mail
From: joh...@taugh.com (John Levine)
Newsgroups: comp.arch
Subject: Re: old power, Short Vectors Versus Long Vectors
Date: Wed, 1 May 2024 01:22:21 -0000 (UTC)
Organization: Taughannock Networks
Message-ID: <v0s5gd$1mk0$1@gal.iecc.com>
References: <v06vdb$17r2v$1@dont-email.me> <v0rbck$2jor1$1@dont-email.me> <v0rhce$1itj$1@gal.iecc.com> <v0rk4c$2lnd6$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 1 May 2024 01:22:21 -0000 (UTC)
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970";
logging-data="55936"; mail-complaints-to="abuse@iecc.com"
In-Reply-To: <v06vdb$17r2v$1@dont-email.me> <v0rbck$2jor1$1@dont-email.me> <v0rhce$1itj$1@gal.iecc.com> <v0rk4c$2lnd6$4@dont-email.me>
Cleverness: some
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: johnl@iecc.com (John Levine)
 by: John Levine - Wed, 1 May 2024 01:22 UTC

It appears that Lawrence D'Oliveiro <ldo@nz.invalid> said:
>On Tue, 30 Apr 2024 19:38:54 -0000 (UTC), John Levine wrote:
>
>> The 650s at least ran all night. Alan Perlis told me some amusing stories
>> of tripping in the dark over sleeping grad student wives who were
>> holding their husbands' place in line for the 650 in the middle of the
>> night. They soon made the scheduling more humane.
>
>How did they do that, though? Other than by hiring operators to work those
>shifts, so the users could submit their jobs in a queue and go home?

Rather than just queueing up, they arranged it so the student could
sign up ahead of time, and then show up whenever to do his work, and
the wives could get some sleep.

I also think he tried to round up some money to get another computer.

--
Regards,
John Levine, johnl@taugh.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. https://jl.ly

Re: old power, Short Vectors Versus Long Vectors

<d3256a4ca7e581739bfe0c00a9f514e0@www.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38112&group=comp.arch#38112

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!.POSTED!not-for-mail
From: mitchal...@aol.com (MitchAlsup1)
Newsgroups: comp.arch
Subject: Re: old power, Short Vectors Versus Long Vectors
Date: Wed, 1 May 2024 03:06:04 +0000
Organization: Rocksolid Light
Message-ID: <d3256a4ca7e581739bfe0c00a9f514e0@www.novabbs.org>
References: <v06vdb$17r2v$1@dont-email.me> <v0rbck$2jor1$1@dont-email.me> <v0rhce$1itj$1@gal.iecc.com> <v0rk4c$2lnd6$4@dont-email.me> <v0s5gd$1mk0$1@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="2888679"; mail-complaints-to="usenet@i2pn2.org";
posting-account="65wTazMNTleAJDh/pRqmKE7ADni/0wesT78+pyiDW8A";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Posting-User: ac58ceb75ea22753186dae54d967fed894c3dce8
X-Rslight-Site: $2y$10$B9eZ6lN7AYdEoDcDAIk99usg2/5kfKCKbZK8IO9tuYcl9DRnFcwy2
 by: MitchAlsup1 - Wed, 1 May 2024 03:06 UTC

John Levine wrote:

> It appears that Lawrence D'Oliveiro <ldo@nz.invalid> said:
>>On Tue, 30 Apr 2024 19:38:54 -0000 (UTC), John Levine wrote:
>>
>>> The 650s at least ran all night. Alan Perlis told me some amusing stories
>>> of tripping in the dark over sleeping grad student wives who were
>>> holding their husbands' place in line for the 650 in the middle of the
>>> night. They soon made the scheduling more humane.
>>
>>How did they do that, though? Other than by hiring operators to work those
>>shifts, so the users could submit their jobs in a queue and go home?

> Rather than just queueing up, they arranged it so the student could
> sign up ahead of time, and then show up whenever to do his work, and
> the wives could get some sleep.

> I also think he tried to round up some money to get another computer.

I remember getting up at 3:00 AM to get exclusive access to the IBM 360/67
to run various student programs with much better response time than when
30 other people were trying to do the same. {Every body else, except the
system operator had left by then::at least statistically.}

Re: Short Vectors Versus Long Vectors

<86mspat3w7.fsf@linuxsc.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38117&group=comp.arch#38117

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tr.17...@z991.linuxsc.com (Tim Rentsch)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Tue, 30 Apr 2024 23:58:16 -0700
Organization: A noiseless patient Spider
Lines: 96
Message-ID: <86mspat3w7.fsf@linuxsc.com>
References: <v06vdb$17r2v$1@dont-email.me> <5451dcac941e1f569397a5cc7818f68f@www.novabbs.org> <hqmg2j1vbkf6suddfnsh3h3uhtkqqio4uk@4ax.com> <2024Apr24.081658@mips.complang.tuwien.ac.at> <v0aa0l$269hu$1@dont-email.me> <2024Apr24.112806@mips.complang.tuwien.ac.at> <v0c1bc$2ihq5$10@dont-email.me> <u4pj2jhstattc43djog32gk3cfdl7as5ai@4ax.com> <v0cqbb$2ra8g$2@dont-email.me> <4lnk2jdiligpupetq3cncs2j41mdcpd7l1@4ax.com> <v0e593$34kit$2@dont-email.me> <86plu9uqx0.fsf@linuxsc.com> <v0rbck$2jor1$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Injection-Date: Wed, 01 May 2024 08:58:18 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="74ad1567715a6b4a6b13761069ac91ce";
logging-data="3188520"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19SHZChaEPDQdgVsSPrfLiqa3e/ennt4Kc="
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Cancel-Lock: sha1:6xvV+WMQyusCMTFFhudZ6b3HF7o=
sha1:A91H6n9+RQc/WTW0t7Kb/2vxLbE=
 by: Tim Rentsch - Wed, 1 May 2024 06:58 UTC

Thomas Koenig <tkoenig@netcologne.de> writes:

> Tim Rentsch <tr.17687@z991.linuxsc.com> schrieb:
>
>> Thomas Koenig <tkoenig@netcologne.de> writes:
>>
>>> John Savard <quadibloc@servername.invalid> schrieb:
>>>
>>>> On Thu, 25 Apr 2024 05:39:55 -0000 (UTC), Lawrence D'Oliveiro
>>>> <ldo@nz.invalid> wrote:
>>>>
>>>>> On Wed, 24 Apr 2024 23:10:47 -0600, John Savard wrote:
>>>>>
>>>>>> One of the things that those supercomputers that _do_ include
>>>>>> GPUs are praised for is being energy-efficient.
>>>>>
>>>>> That I never heard before. I heard it in relation to ARM CPUs,
>>>>> yes, GPUs, no.
>>>>
>>>> Here's one example of an item about this:
>>>>
>>>> https://www.infoworld.com/article/2627720/
>>>> gpus-boost-energy-efficiency-in-supercomputers.html
>>>
>>> Compared the late 1950s, was the total energy consumption by
>>> computers higher or lower than today? :-)
>>
>> Total energy consumption by computers in the 1950s was lower
>> than today by at least a factor of 10.
>
> Undoubtedly true, but I think you're missing quite a few
> orders of magnitude there.

Probably not as many as you think. :)

>> It wouldn't surprise
>> me to discover the energy consumption of just the servers in
>> Amazon Web Services datacenters exceeds the 1950s total, and
>> that's only AWS (reportedly more than 1.4 million servers).
>
> https://smithsonianeducation.org/scitech/carbons/1960.html states
> that, in 1954, there were 15 computers in the US. That seems low
> (did they only count IBM 701 machines?), but it reportedly went up to
> 17000 in 1964.
>
> Even if you put the number of computers at 100 for the mid-1950s, at
> 100 kW each, you only get 10 MW of power when they ran (wich they often
> didn't; due to maintenance, these early computers seem to have been
> day shift only).

Oh boy, numbers.

First your question asked about the late 1950s, not the mid 1950s.

I estimated between 10,000 and 20,000 computers by the end of
the 1950s, and chose 5 KW as an average consumption. In those
days computers were big. Probably the estimate for number of
machines is a bit on the high side, and the average consumption
is a bit on the low side. I'm only estimating.

The most popular computer in the 1950s was the IBM 650. 2,000
units sold (or in some cases given away).

In contrast, the LGP-30 turned out only 500 units, at a mere
1500 W each.

Towards the end of the 1950s both the IBM 1620 and the IBM 1401
came out. Of course none of either of these were delivered
until the 1960s, but the IBM 1401 delivered 10,000 units all
on its own.

I looked up a few other IBM models, didn't get any unit numbers on
any of them. I didn't even try to look up models or numbers of
units from other manufacturers (not counting the LGP-30, since I
happened to have a wikipedia page open already for that). But
based on just the number of different IBM models, and knowing that
the 650 produced 2,000 units, and keeping in mind the number of
different computer manufacturers at that time, suggests that 10,000
systems overall is a plausible guess.

Also there is a noteworthy computer system developed in the 1950s
that is often overlooked. Only 24 units were installed. Each
installation occupied 22,000 square feet, weighed 250 tons, had
60,000 tubes, and used 3 MW. So that's 72 MW all by itself (to be
fair some parts were turned off at times for maintenance, but at
least half of each installation was up at all times).

I did a very different kind of calculation to estimate how much
power is used in today's computers. The result was more than
ten times as much, but less than 100 times as much. Remember,
I'm just estimating. But I had enough confidence in the estimates
to say at least a factor of 10, which seems more than adequate to
answer the question asked (and that's all I was doing).

What's the largest computer ever built? The AN/FSQ-7. Only 24
installed, for an aggregate weight of 6,000 tons.

Re: Short Vectors Versus Long Vectors

<v0su1a$32b6q$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38121&group=comp.arch#38121

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Wed, 1 May 2024 08:20:58 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <v0su1a$32b6q$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad>
<e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
<pycYN.33914$iMKd.26920@fx12.iad> <v0rtm6$2o1mj$5@dont-email.me>
<66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org>
Injection-Date: Wed, 01 May 2024 10:20:58 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="312d0de3f913a5b90c3df1fcb9a65b59";
logging-data="3222746"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+erm18t3TFbUWWPmwgWG6/+Ge2rv4NCVQ="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:TVvxumDSThvO+sJch6GCHoAFs9M=
 by: Thomas Koenig - Wed, 1 May 2024 08:20 UTC

MitchAlsup1 <mitchalsup@aol.com> schrieb:

> Then contemplate for an instant that one would want SIMD instructions for
> Complex numbers and Hamiltonian Quaterions......

Quaternions would be a bit over the top, I tink. Complex
multiplication... implementing (e,f) = (a*c-b*d,a*d+b*c) is

fmul Rt1,Rc,Rb
fmac Re,Rd,Ra,Rt1

fmul Rt2,Rd,Rb
fmac Rf,Rc,Ra,-Rt2

So, you'd need both operands on both lanes. Not very SIMD-friendly,
I would assume, but (probably) not impossible, either.

Re: Short Vectors Versus Long Vectors

<v0t04f$32q9v$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38122&group=comp.arch#38122

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Wed, 1 May 2024 08:56:47 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 76
Message-ID: <v0t04f$32q9v$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me>
<5451dcac941e1f569397a5cc7818f68f@www.novabbs.org>
<hqmg2j1vbkf6suddfnsh3h3uhtkqqio4uk@4ax.com>
<2024Apr24.081658@mips.complang.tuwien.ac.at>
<v0aa0l$269hu$1@dont-email.me>
<2024Apr24.112806@mips.complang.tuwien.ac.at>
<v0c1bc$2ihq5$10@dont-email.me>
<u4pj2jhstattc43djog32gk3cfdl7as5ai@4ax.com> <v0cqbb$2ra8g$2@dont-email.me>
<4lnk2jdiligpupetq3cncs2j41mdcpd7l1@4ax.com> <v0e593$34kit$2@dont-email.me>
<86plu9uqx0.fsf@linuxsc.com> <v0rbck$2jor1$1@dont-email.me>
<86mspat3w7.fsf@linuxsc.com>
Injection-Date: Wed, 01 May 2024 10:56:48 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="312d0de3f913a5b90c3df1fcb9a65b59";
logging-data="3238207"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18lKFJa2cPwPAubZ+2InLswcMSerc7c6Dk="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:cVfrVcytOm/4iz35krzWAHdHUcA=
 by: Thomas Koenig - Wed, 1 May 2024 08:56 UTC

Tim Rentsch <tr.17687@z991.linuxsc.com> schrieb:
> Thomas Koenig <tkoenig@netcologne.de> writes:
>
>> Tim Rentsch <tr.17687@z991.linuxsc.com> schrieb:
>>
>>> Thomas Koenig <tkoenig@netcologne.de> writes:
>>>
>>>> John Savard <quadibloc@servername.invalid> schrieb:
>>>>
>>>>> On Thu, 25 Apr 2024 05:39:55 -0000 (UTC), Lawrence D'Oliveiro
>>>>> <ldo@nz.invalid> wrote:
>>>>>
>>>>>> On Wed, 24 Apr 2024 23:10:47 -0600, John Savard wrote:
>>>>>>
>>>>>>> One of the things that those supercomputers that _do_ include
>>>>>>> GPUs are praised for is being energy-efficient.
>>>>>>
>>>>>> That I never heard before. I heard it in relation to ARM CPUs,
>>>>>> yes, GPUs, no.
>>>>>
>>>>> Here's one example of an item about this:
>>>>>
>>>>> https://www.infoworld.com/article/2627720/
>>>>> gpus-boost-energy-efficiency-in-supercomputers.html
>>>>
>>>> Compared the late 1950s, was the total energy consumption by
>>>> computers higher or lower than today? :-)
>>>
>>> Total energy consumption by computers in the 1950s was lower
>>> than today by at least a factor of 10.
>>
>> Undoubtedly true, but I think you're missing quite a few
>> orders of magnitude there.
>
> Probably not as many as you think. :)
>
>>> It wouldn't surprise
>>> me to discover the energy consumption of just the servers in
>>> Amazon Web Services datacenters exceeds the 1950s total, and
>>> that's only AWS (reportedly more than 1.4 million servers).
>>
>> https://smithsonianeducation.org/scitech/carbons/1960.html states
>> that, in 1954, there were 15 computers in the US. That seems low
>> (did they only count IBM 701 machines?), but it reportedly went up to
>> 17000 in 1964.
>>
>> Even if you put the number of computers at 100 for the mid-1950s, at
>> 100 kW each, you only get 10 MW of power when they ran (wich they often
>> didn't; due to maintenance, these early computers seem to have been
>> day shift only).
>
> Oh boy, numbers.
>
> First your question asked about the late 1950s, not the mid 1950s.
>
> I estimated between 10,000 and 20,000 computers by the end of
> the 1950s, and chose 5 KW as an average consumption. In those
> days computers were big. Probably the estimate for number of
> machines is a bit on the high side, and the average consumption
> is a bit on the low side. I'm only estimating.

The number of computers is probably high, the power maybe somewhat
low, but let us take it as a basis - 2*10^4 computers with 5*10^3
Watt, total power if they are all on at the same time 10^8 Watt.
Let's assume an operating time of 4000 hours, so total energy
consumption would be around 1.44*10^15 J or 4*10^8 kWh, or
0.4 Terawatt-hours.

For today, we don't need to make an estimate
ourselves, we can use other people's. Looking at
https://frontiergroup.org/resources/fact-file-computing-is-using-more-energy-than-ever/
one finds that data centers alone use around 240-340 Terawatt-hours,
so we have a factor of a bit less than 1000 alredy. The total
sector, according to the same source, and also according to
https://researchbriefings.files.parliament.uk/documents/POST-PN-0677/POST-PN-0677.pdf
is around three times that.

Re: Short Vectors Versus Long Vectors

<v0vhve$3o6jt$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38194&group=comp.arch#38194

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!usenet.network!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: terje.ma...@tmsw.no (Terje Mathisen)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Thu, 2 May 2024 10:13:33 +0200
Organization: A noiseless patient Spider
Lines: 30
Message-ID: <v0vhve$3o6jt$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad>
<e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
<pycYN.33914$iMKd.26920@fx12.iad> <v0rtm6$2o1mj$5@dont-email.me>
<66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org>
<v0su1a$32b6q$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 02 May 2024 10:13:34 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="b4de15fd19539ffecc3ec38012888724";
logging-data="3938941"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+kGesMPFlnjtrYHlD6vcO1TXcPksCA8HZ0K/xw7Vi+9Q=="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.18.2
Cancel-Lock: sha1:E/6TwSf49l3N0KRvcT3M33ZnxUw=
In-Reply-To: <v0su1a$32b6q$1@dont-email.me>
 by: Terje Mathisen - Thu, 2 May 2024 08:13 UTC

Thomas Koenig wrote:
> MitchAlsup1 <mitchalsup@aol.com> schrieb:
>
>> Then contemplate for an instant that one would want SIMD instructions for
>> Complex numbers and Hamiltonian Quaterions......
>
> Quaternions would be a bit over the top, I tink. Complex
> multiplication... implementing (e,f) = (a*c-b*d,a*d+b*c) is
>
> fmul Rt1,Rc,Rb
> fmac Re,Rd,Ra,Rt1
>
> fmul Rt2,Rd,Rb
> fmac Rf,Rc,Ra,-Rt2
>
> So, you'd need both operands on both lanes. Not very SIMD-friendly,
> I would assume, but (probably) not impossible, either.
>
If you have the four operands spread across two SIMD registers, so
(Re,Im) in each, then you need an initial pair of permutes to make
flipped copies before you can start the fmul/fmac ops, right?

This is exactly the kind of code where Mitch's transparent vector
processing would be very nice to have.

Terje

--
- <Terje.Mathisen at tmsw.no>
"almost all programming can be viewed as an exercise in caching"

Re: Short Vectors Versus Long Vectors

<v0vrk4$3qch6$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38198&group=comp.arch#38198

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Thu, 2 May 2024 10:58:12 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <v0vrk4$3qch6$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad>
<e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
<pycYN.33914$iMKd.26920@fx12.iad> <v0rtm6$2o1mj$5@dont-email.me>
<66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org>
<v0su1a$32b6q$1@dont-email.me> <v0vhve$3o6jt$1@dont-email.me>
Injection-Date: Thu, 02 May 2024 12:58:12 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="7033a928554ff9664ff9d900f08a2dc2";
logging-data="4010534"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+VuxSd4oWfp4HktQtB+XomdLVKwitAJ0g="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:oKRIK7ZCqQ2M5GXFwgYYrXCNmIM=
 by: Thomas Koenig - Thu, 2 May 2024 10:58 UTC

Terje Mathisen <terje.mathisen@tmsw.no> schrieb:
> Thomas Koenig wrote:
>> MitchAlsup1 <mitchalsup@aol.com> schrieb:
>>
>>> Then contemplate for an instant that one would want SIMD instructions for
>>> Complex numbers and Hamiltonian Quaterions......
>>
>> Quaternions would be a bit over the top, I tink. Complex
>> multiplication... implementing (e,f) = (a*c-b*d,a*d+b*c) is
>>
>> fmul Rt1,Rc,Rb
>> fmac Re,Rd,Ra,Rt1
>>
>> fmul Rt2,Rd,Rb
>> fmac Rf,Rc,Ra,-Rt2
>>
>> So, you'd need both operands on both lanes. Not very SIMD-friendly,
>> I would assume, but (probably) not impossible, either.
>>
> If you have the four operands spread across two SIMD registers, so
> (Re,Im) in each, then you need an initial pair of permutes to make
> flipped copies before you can start the fmul/fmac ops, right?
>
> This is exactly the kind of code where Mitch's transparent vector
> processing would be very nice to have.

I'm actually not sure how that would help. Could you elaborate?

Re: old power, Short Vectors Versus Long Vectors

<v10mdk$krs$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38214&group=comp.arch#38214

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!rocksolid2!news.neodome.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: cr88...@gmail.com (BGB)
Newsgroups: comp.arch
Subject: Re: old power, Short Vectors Versus Long Vectors
Date: Thu, 2 May 2024 13:35:29 -0500
Organization: A noiseless patient Spider
Lines: 76
Message-ID: <v10mdk$krs$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <v0rbck$2jor1$1@dont-email.me>
<v0rhce$1itj$1@gal.iecc.com> <v0rk4c$2lnd6$4@dont-email.me>
<v0s5gd$1mk0$1@gal.iecc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 02 May 2024 20:35:32 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a3f62eabf43a4fab908cb4551ad73f6b";
logging-data="21372"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18j7k/H3nIx6Q1TWsGhhyvFdcB1404NwY0="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Vz7OrCl24g+nn0QPWGMhclLGVJo=
Content-Language: en-US
In-Reply-To: <v0s5gd$1mk0$1@gal.iecc.com>
 by: BGB - Thu, 2 May 2024 18:35 UTC

On 4/30/2024 8:22 PM, John Levine wrote:
> It appears that Lawrence D'Oliveiro <ldo@nz.invalid> said:
>> On Tue, 30 Apr 2024 19:38:54 -0000 (UTC), John Levine wrote:
>>
>>> The 650s at least ran all night. Alan Perlis told me some amusing stories
>>> of tripping in the dark over sleeping grad student wives who were
>>> holding their husbands' place in line for the 650 in the middle of the
>>> night. They soon made the scheduling more humane.
>>
>> How did they do that, though? Other than by hiring operators to work those
>> shifts, so the users could submit their jobs in a queue and go home?
>
> Rather than just queueing up, they arranged it so the student could
> sign up ahead of time, and then show up whenever to do his work, and
> the wives could get some sleep.
>
> I also think he tried to round up some money to get another computer.
>

Sometimes seems odd in a way that people can manage to find wives, with
as many difficulties and prerequisites there seem to be in being seen as
"worthy of attention", etc...

Then again, it seems that there is a split:
Many people seem to marry off between their early to mid 20s;
Like, somehow, they find someone where there is mutual interest.
Others, not so quickly, if at all.
On the female side, it seems there are several subgroups:
Those who are waiting for "the perfect romance".
Those who want someone with at least a "6 figure income", etc.
Then there are the asexual females.
And also lesbians.

Though, of these, in my case aiming for aroace females makes the most
sense, though in this case it turns into an issue of whether one can
make a case that (for them) being in a relationship would leave them
better off than just remaining alone, and many would rather just remain
alone (and generally tend to have rejected the societal expectation for
people to find someone to be in a relationship with).
In most cases, the cost/benefit tradeoff would not seem to be mutually
beneficial.

Well, and then there is another split between people who are
socially/emotionally oriented in terms of their thinking, and those who
evaluate things in terms of cost/benefit and utility. The former tend to
dislike the latter, though at the same time, many of those in the latter
camp tend to be selfish and self serving (only working for their own
self interest, rather than the self interest of others).

Similarly, not really found anyone in the same geographic area that also
has similar interests, ...

Also, interacting with the "perfect romance" types is kinda pointless:
They expect someone to woo them and make some sort of unrealistic
fantasy experience, which wont really work out;
Tend to often be weird and irrational, meaningful communication is not
usually possible;
They tend to strongly be repelled by the notion of applying cost/benefit
considerations to relationships (as seemingly "romance" exists in a
world devoid of practicality or cost/benefit), but also they tend to be
of the social/emotional type as well.

Then again, not exactly like I am the epitome of "practicality" either,
more trying to act in terms of things I find interesting or which could
potentially benefit the world, rather than trying to work towards money
and societal influence (IOW: the more standard goals).

But, still, it seems like it would still be preferable to not be alone.

....

Re: Short Vectors Versus Long Vectors

<2349024291af878a184e6c612ba2b549@www.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38215&group=comp.arch#38215

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!.POSTED!not-for-mail
From: mitchal...@aol.com (MitchAlsup1)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Thu, 2 May 2024 20:10:35 +0000
Organization: Rocksolid Light
Message-ID: <2349024291af878a184e6c612ba2b549@www.novabbs.org>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad> <e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org> <pycYN.33914$iMKd.26920@fx12.iad> <v0rtm6$2o1mj$5@dont-email.me> <66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org> <v0su1a$32b6q$1@dont-email.me> <v0vhve$3o6jt$1@dont-email.me> <v0vrk4$3qch6$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="3060445"; mail-complaints-to="usenet@i2pn2.org";
posting-account="65wTazMNTleAJDh/pRqmKE7ADni/0wesT78+pyiDW8A";
User-Agent: Rocksolid Light
X-Rslight-Site: $2y$10$lGBttE6FDS5X82bAhpWQBeX9W3/ckW0ILRdU8nmSg5rm8IbSOFotW
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Posting-User: ac58ceb75ea22753186dae54d967fed894c3dce8
 by: MitchAlsup1 - Thu, 2 May 2024 20:10 UTC

Thomas Koenig wrote:

> Terje Mathisen <terje.mathisen@tmsw.no> schrieb:
>> Thomas Koenig wrote:
>>> MitchAlsup1 <mitchalsup@aol.com> schrieb:
>>>
>>>> Then contemplate for an instant that one would want SIMD instructions
for
>>>> Complex numbers and Hamiltonian Quaterions......
>>>
>>> Quaternions would be a bit over the top, I tink. Complex
>>> multiplication... implementing (e,f) = (a*c-b*d,a*d+b*c) is
>>>
>>> fmul Rt1,Rc,Rb
>>> fmac Re,Rd,Ra,Rt1
>>>
>>> fmul Rt2,Rd,Rb
>>> fmac Rf,Rc,Ra,-Rt2
>>>
>>> So, you'd need both operands on both lanes. Not very SIMD-friendly,
>>> I would assume, but (probably) not impossible, either.
>>>
>> If you have the four operands spread across two SIMD registers, so
>> (Re,Im) in each, then you need an initial pair of permutes to make
>> flipped copies before you can start the fmul/fmac ops, right?
>>
>> This is exactly the kind of code where Mitch's transparent vector
>> processing would be very nice to have.

> I'm actually not sure how that would help. Could you elaborate?

VVM synthesizes SIMD (lanes) and strip-mining (Cray-like vectors) while
processing SCALAR code. So, as long as the compiler knows which operands
are participating, almost any amount of <strange> Complexity drops out
for free -- including things like Quaternions.

Physicists like quaternions because it means they don't have to worry
about
whether to add or subtract, the {i,j,k} does it for them. Complex is OK
for
flat spaces but when one is dealing with non Cartesian coordinates (like
within the radius of the proton) other effects makes quaternions a better
path.

Re: old power, Short Vectors Versus Long Vectors

<df75c399d37898bab65453d6f3871209@www.novabbs.org>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38216&group=comp.arch#38216

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!.POSTED!not-for-mail
From: mitchal...@aol.com (MitchAlsup1)
Newsgroups: comp.arch
Subject: Re: old power, Short Vectors Versus Long Vectors
Date: Thu, 2 May 2024 20:14:09 +0000
Organization: Rocksolid Light
Message-ID: <df75c399d37898bab65453d6f3871209@www.novabbs.org>
References: <v06vdb$17r2v$1@dont-email.me> <v0rbck$2jor1$1@dont-email.me> <v0rhce$1itj$1@gal.iecc.com> <v0rk4c$2lnd6$4@dont-email.me> <v0s5gd$1mk0$1@gal.iecc.com> <v10mdk$krs$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="3060879"; mail-complaints-to="usenet@i2pn2.org";
posting-account="65wTazMNTleAJDh/pRqmKE7ADni/0wesT78+pyiDW8A";
User-Agent: Rocksolid Light
X-Rslight-Posting-User: ac58ceb75ea22753186dae54d967fed894c3dce8
X-Rslight-Site: $2y$10$P3g0LYVUbbJ0GXMQy45/ROSYuJApNu7C280t13GVJ0ve9fbqffVg6
X-Spam-Checker-Version: SpamAssassin 4.0.0
 by: MitchAlsup1 - Thu, 2 May 2024 20:14 UTC

BGB wrote:

> On 4/30/2024 8:22 PM, John Levine wrote:
>>

> Sometimes seems odd in a way that people can manage to find wives, with
> as many difficulties and prerequisites there seem to be in being seen as

> "worthy of attention", etc...

> Then again, it seems that there is a split:
> Many people seem to marry off between their early to mid 20s;
> Like, somehow, they find someone where there is mutual interest.

More than ½ of whom end up divorced within 7 years.

> Others, not so quickly, if at all.

You mean the lucky ones ?!?

> On the female side, it seems there are several subgroups:
> Those who are waiting for "the perfect romance".
> Those who want someone with at least a "6 figure income", etc.
> Then there are the asexual females.
> And also lesbians.

If you don't know what you are looking for, how do you know when
you find it ?!!!

Re: old power, Short Vectors Versus Long Vectors

<v11gcl$9vfd$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38219&group=comp.arch#38219

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: cr88...@gmail.com (BGB)
Newsgroups: comp.arch
Subject: Re: old power, Short Vectors Versus Long Vectors
Date: Thu, 2 May 2024 20:58:43 -0500
Organization: A noiseless patient Spider
Lines: 154
Message-ID: <v11gcl$9vfd$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <v0rbck$2jor1$1@dont-email.me>
<v0rhce$1itj$1@gal.iecc.com> <v0rk4c$2lnd6$4@dont-email.me>
<v0s5gd$1mk0$1@gal.iecc.com> <v10mdk$krs$1@dont-email.me>
<df75c399d37898bab65453d6f3871209@www.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 03 May 2024 03:58:46 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d974ddf44da66a4754c34e0ab818d029";
logging-data="327149"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/92PQMv7moJ0sfba1CdY6LYmOsBSURsHg="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:SBPfm5Ldo3U/PpLPwUrmkP5ANFk=
Content-Language: en-US
In-Reply-To: <df75c399d37898bab65453d6f3871209@www.novabbs.org>
 by: BGB - Fri, 3 May 2024 01:58 UTC

On 5/2/2024 3:14 PM, MitchAlsup1 wrote:
> BGB wrote:
>
>> On 4/30/2024 8:22 PM, John Levine wrote:
>>>
>
>> Sometimes seems odd in a way that people can manage to find wives,
>> with as many difficulties and prerequisites there seem to be in being
>> seen as
>
>> "worthy of attention", etc...
>
>
>> Then again, it seems that there is a split:
>>    Many people seem to marry off between their early to mid 20s;
>>      Like, somehow, they find someone where there is mutual interest.
>
> More than ½ of whom end up divorced within 7 years.
>

This does seem to be a pattern.

Divorcees seem to be fairly common in the 30+ age range, but don't seem
to be a good bet... Many seemingly have few interesting or redeeming
qualities, and often seem to be the bitter / judgy ones (the ones who
are not bitter and judgemental, tend to be the ones who don't get divorces).

>>    Others, not so quickly, if at all.
>
> You mean the lucky ones ?!?
>

Possibly.

One can debate the merits of waiting until later, vs remaining single
indefinitely.

Arguably, remaining single is probably the easier option, but if one
wants a family, well, this is the only real option (well, at least
excluding a future where people can clone themselves).

>>    On the female side, it seems there are several subgroups:
>>      Those who are waiting for "the perfect romance".
>>      Those who want someone with at least a "6 figure income", etc.
>>      Then there are the asexual females.
>>      And also lesbians.
>
> If you don't know what you are looking for, how do you know when you
> find it ?!!!

In my case, I more know what ones I am *not* looking for.
Sadly, they tend to be the most common ones...

So, the romance-seeking ones apparently fail to find any guys that live
up to their fantasy expectations, or if they do find someone, apparently
it is often someone who feeds them a line of crap to get them into bed,
and then leaves again. This type seemingly often falling into a pattern
of occasional short-lived flings (though many also seem to remain alone).

This type most often has interests in things like "classic literature",
like if (unprovoked) they start talking about "Jane Austen" or "Pride
and Prejudice" or other things of this sort, one has likely encountered
one of them...

The next group is a bit different, their interactions usually start with
information gathering, usually the kind who will ask indirect questions
aimed mostly at trying to figure out someones job title, relative
income, etc, often phrased in a way similar to stereotypical interview
questions.

Usual strategy with them is to be semi-reluctant, and then imply like I
am totally broke and don't have crap (which, granted, isn't too far from
the truth), and if they immediately lose interest, one has their answer.

A lot of the "aroace" group are more often the ones where their
interaction style is to go into a monologue about whatever they are
interested in (often math or physics, sometimes astronomy or mineralogy
or other similar topics; though entomology is a bit pushing it, ...).

Seemingly, programming is a less common interest for females (though, a
lot of the math and physics nerd types also have at least some
programming abilities).

Though, sometimes they may not go into monologues, but will often have
other indicators (in the form of vocal indicators and "stims"), and
seems to have a non-zero overlap with autism (though, it is not a direct
equivalence, as many in the "romance seeking" category may also identify
as autistic).

Though, between the groups, there does seem to be a division in vocal
patterns:
The romance-seeking subtype more often speaks in a shrill or
excessively-inflected way, whereas the latter will more often tend
towards reduced or flat inflections, with inflections (when used)
tending to be more abrupt.

Though, I have seen exceptions, and also intermediate patterns between
these groups.

Though, often, they are not so much interested in relationships so much
as wanting someone who will listen to whatever their topic of interest
is. Many are openly disinterested in things like physical intimacy, and
if interested in a relationship at all, more in the context of someone
providing things like transportation and a place to live and similar
(granted, these seem like reasonable goals).

Granted, I can sort of relate, more or less falling into the same
general category (seems like a relationship might be more stable if
neither party is particularly interested in physical intimacy, vs a
scenario where this is unbalanced between the parties; mostly depending
on things like whether the relationship is mutually beneficial, etc).

I guess, contrast being, however it works for "normal" people.

They are, however, less common; and tend to often have similar
functional difficulties to myself. Say, if neither person in a
relationship can drive a car effectively, this is not ideal (presumably,
at least one of them needs to be able to drive, etc).

But, say, finding a single nerdy female who can also drive a car, is
seemingly its own case of hunting for a unicorn (seemingly the ones who
can drive are also much less likely to be single).

Granted, it is possible that, if/when self-driving cars become commonly
available, it could change this social dynamic somewhat (though, not
sure whether it would make relationships more or less common).

....

Can note though that dating sites are borderline useless here...
General site design seems to prioritize appearance and categorization
based on physical features and similar (IOW: mostly the stuff I don't
care all that much about).

Most profiles tending to have very little beyond maybe 1 or 2 sentences
of self-description (if anything). So, no real information as to "why"
it might be worth my time to bother trying to write anything to them,
and almost invariably, it is not.

....

Re: old power, Short Vectors Versus Long Vectors

<v11mme$b3hb$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38223&group=comp.arch#38223

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo...@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.arch
Subject: Re: old power, Short Vectors Versus Long Vectors
Date: Fri, 3 May 2024 03:46:22 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <v11mme$b3hb$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <v0rbck$2jor1$1@dont-email.me>
<v0rhce$1itj$1@gal.iecc.com> <v0rk4c$2lnd6$4@dont-email.me>
<v0s5gd$1mk0$1@gal.iecc.com> <v10mdk$krs$1@dont-email.me>
<df75c399d37898bab65453d6f3871209@www.novabbs.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 03 May 2024 05:46:22 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="cfd0dd0a0e9abee8835016bed2d05754";
logging-data="364075"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18GzLs1X+RoUBXCP2tB3VXy"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:S9Pti5dfbld+O9ivIFVxrXFXMzc=
 by: Lawrence D'Oliv - Fri, 3 May 2024 03:46 UTC

On Thu, 2 May 2024 20:14:09 +0000, MitchAlsup1 wrote:

> If you don't know what you are looking for, how do you know when you
> find it ?!!!

Maybe the procedure for determining that you’ve found it is recursively
enumerable, but that for doing the search is not? ;)

Re: Short Vectors Versus Long Vectors

<v126uf$e819$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38226&group=comp.arch#38226

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: terje.ma...@tmsw.no (Terje Mathisen)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Fri, 3 May 2024 10:23:43 +0200
Organization: A noiseless patient Spider
Lines: 40
Message-ID: <v126uf$e819$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad>
<e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
<pycYN.33914$iMKd.26920@fx12.iad> <v0rtm6$2o1mj$5@dont-email.me>
<66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org>
<v0su1a$32b6q$1@dont-email.me> <v0vhve$3o6jt$1@dont-email.me>
<v0vrk4$3qch6$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 03 May 2024 10:23:44 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="58f9b6eb5362fbb494e46df1fdf360b8";
logging-data="466985"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/z+4h6rZ+5THJlejdQn6KJ9nDDjmUJB+SAnKtoy6GisA=="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Firefox/91.0 SeaMonkey/2.53.18.2
Cancel-Lock: sha1:EAh99Xoj4pSF3pC+9hjO+bhTDLw=
In-Reply-To: <v0vrk4$3qch6$1@dont-email.me>
 by: Terje Mathisen - Fri, 3 May 2024 08:23 UTC

Thomas Koenig wrote:
> Terje Mathisen <terje.mathisen@tmsw.no> schrieb:
>> Thomas Koenig wrote:
>>> MitchAlsup1 <mitchalsup@aol.com> schrieb:
>>>
>>>> Then contemplate for an instant that one would want SIMD instructions for
>>>> Complex numbers and Hamiltonian Quaterions......
>>>
>>> Quaternions would be a bit over the top, I tink. Complex
>>> multiplication... implementing (e,f) = (a*c-b*d,a*d+b*c) is
>>>
>>> fmul Rt1,Rc,Rb
>>> fmac Re,Rd,Ra,Rt1
>>>
>>> fmul Rt2,Rd,Rb
>>> fmac Rf,Rc,Ra,-Rt2
>>>
>>> So, you'd need both operands on both lanes. Not very SIMD-friendly,
>>> I would assume, but (probably) not impossible, either.
>>>
>> If you have the four operands spread across two SIMD registers, so
>> (Re,Im) in each, then you need an initial pair of permutes to make
>> flipped copies before you can start the fmul/fmac ops, right?
>>
>> This is exactly the kind of code where Mitch's transparent vector
>> processing would be very nice to have.
>
> I'm actually not sure how that would help. Could you elaborate?

Just that all his code is scalar, but when you have a bunch of these
complex mul/mac operations in a loop, his hw will figure out the
recurrences and run them as fast as possible, with all the (Re,Im) SIMD
flips becoming NOPs.

Terje

--
- <Terje.Mathisen at tmsw.no>
"almost all programming can be viewed as an exercise in caching"

Re: Short Vectors Versus Long Vectors

<v12beh$fehh$1@dont-email.me>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=38228&group=comp.arch#38228

  copy link   Newsgroups: comp.arch
Path: i2pn2.org!i2pn.org!news.furie.org.uk!usenet.goja.nl.eu.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tkoe...@netcologne.de (Thomas Koenig)
Newsgroups: comp.arch
Subject: Re: Short Vectors Versus Long Vectors
Date: Fri, 3 May 2024 09:40:33 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <v12beh$fehh$1@dont-email.me>
References: <v06vdb$17r2v$1@dont-email.me> <0D7YN.12641$oA33.7712@fx34.iad>
<e9aa636b6b12f1ac0af12946151219f4@www.novabbs.org>
<pycYN.33914$iMKd.26920@fx12.iad> <v0rtm6$2o1mj$5@dont-email.me>
<66c323063468ebc28ce3b5ae8d28c2ac@www.novabbs.org>
<v0su1a$32b6q$1@dont-email.me> <v0vhve$3o6jt$1@dont-email.me>
<v0vrk4$3qch6$1@dont-email.me> <v126uf$e819$1@dont-email.me>
Injection-Date: Fri, 03 May 2024 11:40:34 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="5d121f0ab324f1a43217c60a8d4627d7";
logging-data="506417"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Atipd3QDBvPSH9PIm0FKSZm7tHvQhZKw="
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:Wfu2GS/N3zZjLnKSNPC4lm0/WcU=
 by: Thomas Koenig - Fri, 3 May 2024 09:40 UTC

Terje Mathisen <terje.mathisen@tmsw.no> schrieb:
> Thomas Koenig wrote:
>> Terje Mathisen <terje.mathisen@tmsw.no> schrieb:
>>> Thomas Koenig wrote:
>>>> MitchAlsup1 <mitchalsup@aol.com> schrieb:
>>>>
>>>>> Then contemplate for an instant that one would want SIMD instructions for
>>>>> Complex numbers and Hamiltonian Quaterions......
>>>>
>>>> Quaternions would be a bit over the top, I tink. Complex
>>>> multiplication... implementing (e,f) = (a*c-b*d,a*d+b*c) is
>>>>
>>>> fmul Rt1,Rc,Rb
>>>> fmac Re,Rd,Ra,Rt1
>>>>
>>>> fmul Rt2,Rd,Rb
>>>> fmac Rf,Rc,Ra,-Rt2
>>>>
>>>> So, you'd need both operands on both lanes. Not very SIMD-friendly,
>>>> I would assume, but (probably) not impossible, either.
>>>>
>>> If you have the four operands spread across two SIMD registers, so
>>> (Re,Im) in each, then you need an initial pair of permutes to make
>>> flipped copies before you can start the fmul/fmac ops, right?
>>>
>>> This is exactly the kind of code where Mitch's transparent vector
>>> processing would be very nice to have.
>>
>> I'm actually not sure how that would help. Could you elaborate?
>
> Just that all his code is scalar, but when you have a bunch of these
> complex mul/mac operations in a loop, his hw will figure out the
> recurrences and run them as fast as possible, with all the (Re,Im) SIMD
> flips becoming NOPs.

Sure.

This would then be something like (in the loop)

vec r6,{}
ldd r7,[r1,r5,0]
ldd r8,[r1,r5,8]
ldd r9,[r2,r5,0]
ldd r10,[r2,r5,8]
fmul r11,r9,r8
fmac r11,r10,r7,r11
fmul r8,r10,r8
fmac r7,r9,r7,-r8
std r7,[r3,r5,0]
std r11,[r3,r5,8]
loop1 lt,r5,r4,#16

but it would not help in a case where previous results were already
in registers.


devel / comp.arch / Re: Short Vectors Versus Long Vectors

Pages:12345
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor