Deutsch   English   Français   Italiano  
<20240910103655.00003ede@yahoo.com>

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

Path: ...!npeer.as286.net!dummy01.as286.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Michael S <already5chosen@yahoo.com>
Newsgroups: comp.arch
Subject: Re: Computer architects leaving Intel...
Date: Tue, 10 Sep 2024 10:36:55 +0300
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <20240910103655.00003ede@yahoo.com>
References: <2024Aug30.161204@mips.complang.tuwien.ac.at>
	<8lcadjhnlcj5se1hrmo232viiccjk5alu4@4ax.com>
	<vb3k0m$1rth7$1@dont-email.me>
	<17d615c6a9e70e9fabe1721c55cfa176@www.novabbs.org>
	<86v7zep35n.fsf@linuxsc.com>
	<20240902180903.000035ee@yahoo.com>
	<vb7ank$3d0c5$1@dont-email.me>
	<20240903190928.00002f92@yahoo.com>
	<vb7idh$3e2af$1@dont-email.me>
	<86seufo11j.fsf@linuxsc.com>
	<vba6qa$3u4jc$1@dont-email.me>
	<1246395e530759ac79805e45b3830d8f@www.novabbs.org>
	<8634m9lga1.fsf@linuxsc.com>
	<2024Sep9.090725@mips.complang.tuwien.ac.at>
	<20240909122657.000035a3@yahoo.com>
	<vbol2o$2pu9t$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 10 Sep 2024 09:36:33 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="f724e564b9b82ba3394a62309ea0ddd4";
	logging-data="2041887"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX19IN5wYTIhYlog1PaCK6CaAivaBv6D4U6A="
Cancel-Lock: sha1:MRmlXsGI2n4fgD2h2rxzlCfzkjc=
X-Newsreader: Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-w64-mingw32)
Bytes: 2310

On Tue, 10 Sep 2024 05:22:32 -0000 (UTC)
Thomas Koenig <tkoenig@netcologne.de> wrote:

> Michael S <already5chosen@yahoo.com> schrieb:
> > On Mon, 09 Sep 2024 07:07:25 GMT
> > anton@mips.complang.tuwien.ac.at (Anton Ertl) wrote:
> >
> > Does hardware on which negative stride is faster really exists?  
> 
> Depends on what the alterntive is.
> 
> For a Fortran assignment
> 
> 	a(n1:n2) = a(n3:n4)
> 
> the semantics of the language demand that the RHS is evaluated
> completely before the assignment.  In the case of the wrong
> kind of overlap, a negative stride can be used instead of
> using an array temporary.

That sounds like memmove. The context of discussion was memcpy.