Path: ...!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: mitchalsup@aol.com (MitchAlsup1) Newsgroups: comp.arch Subject: Re: Concertlina II: Full Circle Date: Tue, 18 Jun 2024 16:54:04 +0000 Organization: Rocksolid Light Message-ID: <1401408dead0bbc0b1e2ea7e053c873a@www.novabbs.org> References: <132536f47d1b160ad3ad0340fc479c1d@www.novabbs.org> <50c85586e1aec0eef53e83cef7cb1d5d@www.novabbs.org> <4mb37jdb25571s1q1pjlc3ludaaks7tukr@4ax.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: i2pn2.org; logging-data="406126"; 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$piVaHEV44yRHvms1BSVSpu.3LLPChJr4Y/p6c5ky.p55C5KZEhFb2 Bytes: 2230 Lines: 28 John Savard wrote: > On Tue, 18 Jun 2024 10:01:20 -0600, John Savard > wrote: >>On Mon, 17 Jun 2024 23:17:27 +0000, mitchalsup@aol.com (MitchAlsup1) >>wrote: >> >>>No, it is not a memref--it is a return ! using the register from the >>>VEC instruction. >> >>As should not surprise you, I was referring to the end-of-loop >>instruction in my current Concertina II, not the one in your MY 66000. >> >>I try to avoid stacks, and reserving extra registers, as much as I >>can. > Also, this looping instruction is strictly a way to directly encode > the FORTRAN DO loop. It does not attempt any vectorization. The semantics of instructions in a loop are subtly altered such that they can be vectorized and to execute multi-lane style. > At one point, in the original Concertina, I did have a sort of > loop/vectorize instruction with a functionality that may be somewhat > similar to your VVM. I am definitely going to look at adding that to > Concertina II, as this will perhaps clarify the discussion. > John Savard