Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <wwv5xqbdjmx.fsf@LkoBDZeT.terraraq.uk>
Deutsch   English   Français   Italiano  
<wwv5xqbdjmx.fsf@LkoBDZeT.terraraq.uk>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!feeds.phibee-telecom.net!3.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!news.gegeweb.eu!gegeweb.org!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: Richard Kettlewell <invalid@invalid.invalid>
Newsgroups: comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Wed, 02 Oct 2024 08:55:02 +0100
Organization: terraraq NNTP server
Message-ID: <wwv5xqbdjmx.fsf@LkoBDZeT.terraraq.uk>
References: <vdfdcj$2dsh2$7@dont-email.me>
	<memo.20241001005626.19028n@jgd.cix.co.uk>
	<SIWcnUEd568w6mb7nZ2dnZfqnPednZ2d@earthlink.com>
	<GCVKO.42525$s7Ce.8737@fx46.iad>
	<E8-dnc9jS_FeT2H7nZ2dnZfqnPidnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
	logging-data="49552"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:qvUCB4L4Nvilln1fEEGVvgpIyyk=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
     F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
     +r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
Bytes: 3043
Lines: 42

"186282@ud0s4.net" <186283@ud0s4.net> writes:
>   It's a really BIG number ...
>
>   But there SHOULD be a few 256/512-bit types in ye
>   olde library  :-)
>
>   Now CPUs ... maybe 128-bit IS what future-lookers
>   need to immediately switch to. Haven't heard many
>   complaints about 64-bit chips, yet, but doesn't
>   hurt to plan ahead. Circuitry can be made SO small
>   now that the extra stuff for 128 all through may
>   not be such a burden.

On x86:

* In one sense it is already up to 512 bits (if you have AVX512
  extensions), although that’s slightly misleading, since 512-bit
  registers are generally interpreted as vectors of smaller components
  (mostly, up to 64 bits)

* There are a handful up instructions that deal in 128-bit quantities
  (e.g. AES-NI extension, multipliers and dividers).

There’s relatively little need to deal with 128-bit quantities as such;
64-bits really is enough for most jobs. For most current CPUs virtual
memory addressing is still only 48-bit.

There are certainly niches that need larger quantities; classical
asymmetric cryptography can use integers hundreds or thousands of bits
long. While cryptography implementors might find 4096-bit integer
registers convenient it’d be an incredibly expensive waste for almost
everyon else.

> OR ... are 'CPUs' even bulk of The Future ?  Somehow I see "AI" -
> implemented on large distributed systems of diverse composition,
> likely even some 'quantum' thrown in - being the coming thing. They
> can emulate old CPUs.

AIs can’t even do basic arithmetic, CPU emulation is certainly not a
realistic proposition.

-- 
https://www.greenend.org.uk/rjk/