Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Your program is sick! Shoot it and put it out of its memory.


devel / comp.lang.forth / 6 Core Mecrisp Forth CPU

SubjectAuthor
* 6 Core Mecrisp Forth CPUChristopher Lozinski
+- Re: 6 Core Mecrisp Forth CPUZbig
`* Re: 6 Core Mecrisp Forth CPUminforth
 `* Re: 6 Core Mecrisp Forth CPUChristopher Lozinski
  +* Re: 6 Core Mecrisp Forth CPUJurgen Pitaske
  |`* Re: 6 Core Mecrisp Forth CPUnone
  | `- Re: 6 Core Mecrisp Forth CPUZbig
  +- Re: 6 Core Mecrisp Forth CPUZbig
  +- Re: 6 Core Mecrisp Forth CPULorem Ipsum
  `* Re: 6 Core Mecrisp Forth CPUAnton Ertl
   +- Re: 6 Core Mecrisp Forth CPUJurgen Pitaske
   +- Re: 6 Core Mecrisp Forth CPULorem Ipsum
   `* Re: 6 Core Mecrisp Forth CPUAndy Valencia
    `* Re: 6 Core Mecrisp Forth CPULorem Ipsum
     `* Re: 6 Core Mecrisp Forth CPUChristopher Lozinski
      `- Re: 6 Core Mecrisp Forth CPULorem Ipsum

1
6 Core Mecrisp Forth CPU

<45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24187&group=comp.lang.forth#24187

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ad4:5a42:0:b0:63d:557f:b4c9 with SMTP id ej2-20020ad45a42000000b0063d557fb4c9mr65683qvb.3.1691496557497;
Tue, 08 Aug 2023 05:09:17 -0700 (PDT)
X-Received: by 2002:a05:6870:f811:b0:1b0:4e46:7f13 with SMTP id
fr17-20020a056870f81100b001b04e467f13mr17951301oab.2.1691496557156; Tue, 08
Aug 2023 05:09:17 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 05:09:16 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=46.134.50.141; posting-account=qOvlJAoAAAALKIuQXXxAY1xxkFpdJUbI
NNTP-Posting-Host: 46.134.50.141
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
Subject: 6 Core Mecrisp Forth CPU
From: calozinski@gmail.com (Christopher Lozinski)
Injection-Date: Tue, 08 Aug 2023 12:09:17 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2700
 by: Christopher Lozinski - Tue, 8 Aug 2023 12:09 UTC

I am very interested in large numbers of tiny Forth cores working together. The GA144 has 144 cores, but it has too little memory, and problems with communications. It is good to start small. My plan is to start by building a 6 core Mecrisp Forth CPU on the PicoIce board. $35.
https://tinyvision.ai/products/pico-ice

It will have:

RP2040 (133Mhz)
-two Mecrisp 32 bit cores each with 33K 32 bit words of SRAM
- Wifi
-Bluetooth
- 2 UARTs
- 2 SPI controllers
- 2 I2C controllers
- 16 PWM channels
- USB 1.1 controller and PHY, with host and device support
- 8 PIO state machines

Lattice Semiconductor iCE40UP5K FPGA (80Mhz?)
- four 16 bit Mecrisp cores (16K 16 bit words of SPRAM each).
- One 18/16 bit hard core multiply in each Forth core.
- One shared pipelined 32 bit multiply. (Built out of 4*18 bit multiplies).

It will be a competitor to the Propeller Parallax II, which runs at 80 Mhz,
- $130, ($40 more for the wifi board)
- 8 cores each with 1024 32 bit words of memory,
- shared 512 KBytes RAM.
- shared 54 clock cycle cordic
- 64 Smart I/O Pins

I am not sure what topology I will use to connect the cores. There is an 8 bit wire connecting the FPGA and the RP2040. I could add additional connections using the GPIO pins. I could even imagine eventually building a new board to support the required topology.

The obvious applications are in real time control, where one can dedicate one core to each device to be controlled, and not worry about interrupts and timing, and developing in verilog. Just download the bitstream and write some Forth programs. Much easier.

Comments?
Christopher Lozinski

Re: 6 Core Mecrisp Forth CPU

<dc5784e6-988e-4934-b603-233a4d573620n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24188&group=comp.lang.forth#24188

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1988:b0:405:47dd:2777 with SMTP id u8-20020a05622a198800b0040547dd2777mr37475qtc.5.1691498316543;
Tue, 08 Aug 2023 05:38:36 -0700 (PDT)
X-Received: by 2002:a05:6870:76a9:b0:1bb:623a:6f5d with SMTP id
dx41-20020a05687076a900b001bb623a6f5dmr15995584oab.1.1691498316363; Tue, 08
Aug 2023 05:38:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 05:38:35 -0700 (PDT)
In-Reply-To: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=217.97.113.196; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 217.97.113.196
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dc5784e6-988e-4934-b603-233a4d573620n@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Tue, 08 Aug 2023 12:38:36 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Zbig - Tue, 8 Aug 2023 12:38 UTC

> The obvious applications are in real time control, where one can dedicate one core to each device to be controlled, and not worry about interrupts and timing, and developing in verilog. Just download the bitstream and write some Forth programs. Much easier.
>
> Comments?

I may be wrong, but I believe dedicating the whole board — they are cheap nowadays (ESP32-based less than 10 USD) — to each device to be controlled (instead of struggling with multicore environment) would be even easier.

Re: 6 Core Mecrisp Forth CPU

<b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24189&group=comp.lang.forth#24189

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:1a0d:b0:403:a91d:bfec with SMTP id f13-20020a05622a1a0d00b00403a91dbfecmr46118qtb.0.1691498584742;
Tue, 08 Aug 2023 05:43:04 -0700 (PDT)
X-Received: by 2002:a05:6870:3a05:b0:1bb:6e8a:d24e with SMTP id
du5-20020a0568703a0500b001bb6e8ad24emr16127893oab.4.1691498584460; Tue, 08
Aug 2023 05:43:04 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 05:43:04 -0700 (PDT)
In-Reply-To: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2003:f7:1f21:969a:f84a:af4b:cae7:8400;
posting-account=AqNUYgoAAADmkK2pN-RKms8sww57W0Iw
NNTP-Posting-Host: 2003:f7:1f21:969a:f84a:af4b:cae7:8400
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: minforth@arcor.de (minforth)
Injection-Date: Tue, 08 Aug 2023 12:43:04 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1672
 by: minforth - Tue, 8 Aug 2023 12:43 UTC

Christopher Lozinski schrieb am Dienstag, 8. August 2023 um 14:09:19 UTC+2:
> I am very interested in large numbers of tiny Forth cores working together. The GA144 has 144 cores, but it has too little memory, and problems with communications. It is good to start small. My plan is to start by building a 6 core Mecrisp Forth CPU on the PicoIce board. $35.
> https://tinyvision.ai/products/pico-ice
> Comments?

Milliwatt footprint estimate?

Re: 6 Core Mecrisp Forth CPU

<00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24190&group=comp.lang.forth#24190

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:1854:b0:63f:80e5:872c with SMTP id d20-20020a056214185400b0063f80e5872cmr31653qvy.1.1691507085441;
Tue, 08 Aug 2023 08:04:45 -0700 (PDT)
X-Received: by 2002:a05:6808:178d:b0:3a7:46ae:ea06 with SMTP id
bg13-20020a056808178d00b003a746aeea06mr23601579oib.3.1691507085215; Tue, 08
Aug 2023 08:04:45 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!newsfeed.hasname.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 08:04:44 -0700 (PDT)
In-Reply-To: <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=46.134.50.141; posting-account=qOvlJAoAAAALKIuQXXxAY1xxkFpdJUbI
NNTP-Posting-Host: 46.134.50.141
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com> <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: calozinski@gmail.com (Christopher Lozinski)
Injection-Date: Tue, 08 Aug 2023 15:04:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 1847
 by: Christopher Lozinski - Tue, 8 Aug 2023 15:04 UTC

> I may be wrong, but I believe dedicating the whole board — they are cheap nowadays (ESP32-based less than 10 USD) — to each device to be controlled (instead of struggling with multicore environment) would be even easier.

That is a really good point. I have also heard that it is often easier to run all of the controlls off of a single cpu.

> Milliwatt footprint estimate?

Another really good point. Which is why people like just using a microcontroller and not an FPGA.

Maybe there is no need for many core forth cpus. Which is why there are none.

Re: 6 Core Mecrisp Forth CPU

<eee52c1b-06d2-4d34-9bdb-8bc2820d0a55n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24191&group=comp.lang.forth#24191

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ac8:7dc1:0:b0:400:7bc7:655d with SMTP id c1-20020ac87dc1000000b004007bc7655dmr363qte.6.1691508790579;
Tue, 08 Aug 2023 08:33:10 -0700 (PDT)
X-Received: by 2002:a05:6808:1923:b0:3a4:13bc:6cf8 with SMTP id
bf35-20020a056808192300b003a413bc6cf8mr27624oib.7.1691508790194; Tue, 08 Aug
2023 08:33:10 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 08:33:09 -0700 (PDT)
In-Reply-To: <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=78.147.153.241; posting-account=eAOrwQkAAABheFES5y-02sBOFdTlBRio
NNTP-Posting-Host: 78.147.153.241
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
<b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <eee52c1b-06d2-4d34-9bdb-8bc2820d0a55n@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: jpitaske@gmail.com (Jurgen Pitaske)
Injection-Date: Tue, 08 Aug 2023 15:33:10 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2390
 by: Jurgen Pitaske - Tue, 8 Aug 2023 15:33 UTC

On Tuesday, 8 August 2023 at 16:04:47 UTC+1, Christopher Lozinski wrote:
> > I may be wrong, but I believe dedicating the whole board — they are cheap nowadays (ESP32-based less than 10 USD) — to each device to be controlled (instead of struggling with multicore environment) would be even easier.
> That is a really good point. I have also heard that it is often easier to run all of the controlls off of a single cpu.
>
>
> > Milliwatt footprint estimate?
>
> Another really good point. Which is why people like just using a microcontroller and not an FPGA.
>
> Maybe there is no need for many core forth cpus. Which is why there are none.

Well, it seems it makes sense as the 2040 shows with 2 cores.

And even if 6 cores are not really impotant - see it as an excecise to evaluate the potential.
In performance and in power consumption, and complexity, and how to program..

For me this is definitely something new and more interesting than 20 to 100 different Forths ...
But here as well - we all can spend our time as we wish.

Re: 6 Core Mecrisp Forth CPU

<c4005644-e1f7-4dd8-b1a3-ca1d5a09e464n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24192&group=comp.lang.forth#24192

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:6084:b0:76c:69ac:a0f0 with SMTP id dx4-20020a05620a608400b0076c69aca0f0mr5850qkb.4.1691519223906;
Tue, 08 Aug 2023 11:27:03 -0700 (PDT)
X-Received: by 2002:a05:6870:5b2c:b0:1bf:b35:d088 with SMTP id
ds44-20020a0568705b2c00b001bf0b35d088mr147442oab.2.1691519223609; Tue, 08 Aug
2023 11:27:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 11:27:03 -0700 (PDT)
In-Reply-To: <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=217.97.113.196; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 217.97.113.196
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
<b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c4005644-e1f7-4dd8-b1a3-ca1d5a09e464n@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Tue, 08 Aug 2023 18:27:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2314
 by: Zbig - Tue, 8 Aug 2023 18:27 UTC

> > I may be wrong, but I believe dedicating the whole board — they are cheap nowadays (ESP32-based less than 10 USD) — to each device to be controlled (instead of struggling with multicore environment) would be even easier.
> That is a really good point. I have also heard that it is often easier to run all of the controlls off of a single cpu.
>
>
> > Milliwatt footprint estimate?
>
> Another really good point. Which is why people like just using a microcontroller and not an FPGA.
>
> Maybe there is no need for many core forth cpus. Which is why there are none.

You know: if in a need for communication among that devices — one can use I2C.
If you mean longer distance — WiFi/BT to the rescue. There is ESP32forth that works
nicely on cheap boards — so actually it depends whether you need to handle some
specific application case, or rather you're looking for a challenge (indeed Forth on
multicore will be more challenging).

Re: 6 Core Mecrisp Forth CPU

<bc16429b-0345-4adf-881d-1c3ca5bed2a4n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24194&group=comp.lang.forth#24194

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ac8:7d81:0:b0:403:edaf:5952 with SMTP id c1-20020ac87d81000000b00403edaf5952mr8413qtd.1.1691523151422;
Tue, 08 Aug 2023 12:32:31 -0700 (PDT)
X-Received: by 2002:a05:6870:768d:b0:1bb:6791:cc68 with SMTP id
dx13-20020a056870768d00b001bb6791cc68mr188000oab.3.1691523151152; Tue, 08 Aug
2023 12:32:31 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 12:32:30 -0700 (PDT)
In-Reply-To: <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=65.207.89.54; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 65.207.89.54
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
<b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <bc16429b-0345-4adf-881d-1c3ca5bed2a4n@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Tue, 08 Aug 2023 19:32:31 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2951
 by: Lorem Ipsum - Tue, 8 Aug 2023 19:32 UTC

On Tuesday, August 8, 2023 at 11:04:47 AM UTC-4, Christopher Lozinski wrote:
> > I may be wrong, but I believe dedicating the whole board — they are cheap nowadays (ESP32-based less than 10 USD) — to each device to be controlled (instead of struggling with multicore environment) would be even easier.
> That is a really good point. I have also heard that it is often easier to run all of the controlls off of a single cpu.
>
>
> > Milliwatt footprint estimate?
>
> Another really good point. Which is why people like just using a microcontroller and not an FPGA.

That's a falsehood. FPGAs can be more power efficient than MCUs. It depends on how good the designer is. You also need to use an FPGA designed for low power. The iCE40 devices are intended for low power, both static and dynamic. The EPC5 line is not. But you need to structure your code so the parts that are not doing useful work are not operating.

> Maybe there is no need for many core forth cpus. Which is why there are none.

The main issues are memory bandwidth and processor communications. But, you are wrong that they do not exist. Virtually every PC has a graphics processor which is pretty much what you are describing. They burn a lot of heat, because there's no way around that when running many CPUs at GHz rates. They are optimized for graphics processing, which may or may not fit your needs, since you have never indicated what your needs are.

--

Rick C.

- Get 1,000 miles of free Supercharging
- Tesla referral code - https://ts.la/richard11209

Re: 6 Core Mecrisp Forth CPU

<2023Aug8.220630@mips.complang.tuwien.ac.at>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24195&group=comp.lang.forth#24195

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: anton@mips.complang.tuwien.ac.at (Anton Ertl)
Newsgroups: comp.lang.forth
Subject: Re: 6 Core Mecrisp Forth CPU
Date: Tue, 08 Aug 2023 20:06:30 GMT
Organization: Institut fuer Computersprachen, Technische Universitaet Wien
Lines: 14
Message-ID: <2023Aug8.220630@mips.complang.tuwien.ac.at>
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com> <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
Injection-Info: dont-email.me; posting-host="e7ee9f31dc7b5133ead4d4d533a1c648";
logging-data="3719442"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1988LaS/s7uxX5uyvfoFe9g"
Cancel-Lock: sha1:LOmyRE+PN2hew4s3LJ9DH/Q2REk=
X-newsreader: xrn 10.11
 by: Anton Ertl - Tue, 8 Aug 2023 20:06 UTC

Christopher Lozinski <calozinski@gmail.com> writes:
>Maybe there is no need for many core forth cpus. Which is why there are no=
>ne.=20

You don't count the GA144 as many-core Forth CPU?

Of course, it existence is not proof of the need for such a CPU.

- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: https://forth-standard.org/
EuroForth 2023: https://euro.theforth.net/2023

Re: 6 Core Mecrisp Forth CPU

<5ccba479-b4ed-4be3-92ec-749bd26f495cn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24196&group=comp.lang.forth#24196

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:19a4:b0:40d:b839:b5bb with SMTP id u36-20020a05622a19a400b0040db839b5bbmr15599qtc.2.1691525915305;
Tue, 08 Aug 2023 13:18:35 -0700 (PDT)
X-Received: by 2002:a05:6808:210d:b0:3a7:a82e:7b06 with SMTP id
r13-20020a056808210d00b003a7a82e7b06mr466630oiw.5.1691525914837; Tue, 08 Aug
2023 13:18:34 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.1d4.us!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 13:18:34 -0700 (PDT)
In-Reply-To: <2023Aug8.220630@mips.complang.tuwien.ac.at>
Injection-Info: google-groups.googlegroups.com; posting-host=78.147.153.241; posting-account=eAOrwQkAAABheFES5y-02sBOFdTlBRio
NNTP-Posting-Host: 78.147.153.241
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
<b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
<2023Aug8.220630@mips.complang.tuwien.ac.at>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5ccba479-b4ed-4be3-92ec-749bd26f495cn@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: jpitaske@gmail.com (Jurgen Pitaske)
Injection-Date: Tue, 08 Aug 2023 20:18:35 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2140
 by: Jurgen Pitaske - Tue, 8 Aug 2023 20:18 UTC

On Tuesday, 8 August 2023 at 21:08:10 UTC+1, Anton Ertl wrote:
> Christopher Lozinski <caloz...@gmail.com> writes:
> >Maybe there is no need for many core forth cpus. Which is why there are no=
> >ne.=20
>
> You don't count the GA144 as many-core Forth CPU?
>
> Of course, it existence is not proof of the need for such a CPU.
>
> - anton
> --
> M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
> comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
> New standard: https://forth-standard.org/
> EuroForth 2023: https://euro.theforth.net/2023

I wonder, how many projects have been done over the last 10 years using this chip.
I still see it as a Chuck Moore test chip as memory seems to be very limited.
Any multicore FPGA solution would be more flexible and adaptible to the application requirements.

Re: 6 Core Mecrisp Forth CPU

<23ba13ec-f629-483d-b691-5033d42553f0n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24198&group=comp.lang.forth#24198

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:8c13:b0:76c:b0f4:3799 with SMTP id qz19-20020a05620a8c1300b0076cb0f43799mr75547qkn.2.1691547192746;
Tue, 08 Aug 2023 19:13:12 -0700 (PDT)
X-Received: by 2002:a05:6808:2107:b0:3a7:3a2e:e49a with SMTP id
r7-20020a056808210700b003a73a2ee49amr835943oiw.4.1691547192147; Tue, 08 Aug
2023 19:13:12 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Tue, 8 Aug 2023 19:13:11 -0700 (PDT)
In-Reply-To: <2023Aug8.220630@mips.complang.tuwien.ac.at>
Injection-Info: google-groups.googlegroups.com; posting-host=63.114.57.174; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 63.114.57.174
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
<b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
<2023Aug8.220630@mips.complang.tuwien.ac.at>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <23ba13ec-f629-483d-b691-5033d42553f0n@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Wed, 09 Aug 2023 02:13:12 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2797
 by: Lorem Ipsum - Wed, 9 Aug 2023 02:13 UTC

On Tuesday, August 8, 2023 at 4:08:10 PM UTC-4, Anton Ertl wrote:
> Christopher Lozinski <caloz...@gmail.com> writes:
> >Maybe there is no need for many core forth cpus. Which is why there are no=
> >ne.=20
>
> You don't count the GA144 as many-core Forth CPU?

It is in theory. But, it comes under the heading of, "If a processor runs in a forest with no one around, is it actually running... forth?"

> Of course, it existence is not proof of the need for such a CPU.

Bingo! It's existence is actually immaterial, unless it gets used for something.

I would be curious to find where the GA144 ranks in the list of MCUs. It's very likely much like Forth, in that it's so far down the list, they don't publish that end of it.

For that matter, I wonder how many MCUs are on the tail end of that list? I recall someone made an async processor once (truly async) like the 8051 if I recall. I don't know if it ever got used for anything!

There was(is) a company who started out designing async FPGAs. They were more focused on providing IP so you could include their circuitry in your chip, rather than selling chips. I think they are still around, but have been bought by someone big and still pushing the IP. Asynctronix or something like that.

--

Rick C.

+ Get 1,000 miles of free Supercharging
+ Tesla referral code - https://ts.la/richard11209

Re: 6 Core Mecrisp Forth CPU

<nnd$18c089f2$582b3c3d@e9eb5373088b563b>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24201&group=comp.lang.forth#24201

  copy link   Newsgroups: comp.lang.forth
Newsgroups: comp.lang.forth
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com> <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com> <eee52c1b-06d2-4d34-9bdb-8bc2820d0a55n@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
From: albert@cherry (none)
Originator: albert@cherry.(none) (albert)
Message-ID: <nnd$18c089f2$582b3c3d@e9eb5373088b563b>
Organization: KPN B.V.
Date: Wed, 09 Aug 2023 12:00:44 +0200
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!193.141.40.65.MISMATCH!npeer.as286.net!npeer-ng0.as286.net!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!feed.abavia.com!abe006.abavia.com!abp002.abavia.com!news.kpn.nl!not-for-mail
Lines: 37
Injection-Date: Wed, 09 Aug 2023 12:00:44 +0200
Injection-Info: news.kpn.nl; mail-complaints-to="abuse@kpn.com"
X-Received-Bytes: 2454
 by: none - Wed, 9 Aug 2023 10:00 UTC

In article <eee52c1b-06d2-4d34-9bdb-8bc2820d0a55n@googlegroups.com>,
Jurgen Pitaske <jpitaske@gmail.com> wrote:
>On Tuesday, 8 August 2023 at 16:04:47 UTC+1, Christopher Lozinski wrote:
>> > I may be wrong, but I believe dedicating the whole board — they
>are cheap nowadays (ESP32-based less than 10 USD) — to each device to
>be controlled (instead of struggling with multicore environment) would
>be even easier.
>> That is a really good point. I have also heard that it is often easier
>to run all of the controlls off of a single cpu.
>>
>>
>> > Milliwatt footprint estimate?
>>
>> Another really good point. Which is why people like just using a
>microcontroller and not an FPGA.
>>
>> Maybe there is no need for many core forth cpus. Which is why there are none.
>
>Well, it seems it makes sense as the 2040 shows with 2 cores.

August 12th we have a workshop running two noforth's om the RP2040.
This doesn't make the RP2040 a Forth processor.
I have run a Forth prime counting program parallel on 7 cores on the
AMD Athlon.
That doesn't make the Athlon a Forth processor.
<SNIP>
>But here as well - we all can spend our time as we wish.
It is hard to make use of parallel processing power, e.g.
Dual Xeon with 56 threads in total.

Groetjes Albert
--
Don't praise the day before the evening. One swallow doesn't make spring.
You must not say "hey" before you have crossed the bridge. Don't sell the
hide of the bear until you shot it. Better one bird in the hand than ten in
the air. First gain is a cat spinning. - the Wise from Antrim -

Re: 6 Core Mecrisp Forth CPU

<96818315-a34b-4382-8cf8-7650c14d724cn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24206&group=comp.lang.forth#24206

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:ae9:df44:0:b0:76c:b6b3:a8d5 with SMTP id t65-20020ae9df44000000b0076cb6b3a8d5mr75478qkf.2.1691597488091;
Wed, 09 Aug 2023 09:11:28 -0700 (PDT)
X-Received: by 2002:a17:90b:124e:b0:268:3f14:82ae with SMTP id
gx14-20020a17090b124e00b002683f1482aemr280696pjb.0.1691597487238; Wed, 09 Aug
2023 09:11:27 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Wed, 9 Aug 2023 09:11:26 -0700 (PDT)
In-Reply-To: <nnd$18c089f2$582b3c3d@e9eb5373088b563b>
Injection-Info: google-groups.googlegroups.com; posting-host=217.97.113.196; posting-account=cxuXKwoAAABQpPOMD55A9IPz7pPrw6ml
NNTP-Posting-Host: 217.97.113.196
References: <45e24fd0-ecc9-4dd0-a09d-f393b693a091n@googlegroups.com>
<b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com>
<eee52c1b-06d2-4d34-9bdb-8bc2820d0a55n@googlegroups.com> <nnd$18c089f2$582b3c3d@e9eb5373088b563b>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <96818315-a34b-4382-8cf8-7650c14d724cn@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: zbigniew2011@gmail.com (Zbig)
Injection-Date: Wed, 09 Aug 2023 16:11:28 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1456
 by: Zbig - Wed, 9 Aug 2023 16:11 UTC

> It is hard to make use of parallel processing power, e.g.
> Dual Xeon with 56 threads in total.

Indeed: https://lwn.net/Articles/573436/

Re: 6 Core Mecrisp Forth CPU

<169176338769.11162.58431050612844282@media.vsta.org>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24249&group=comp.lang.forth#24249

  copy link   Newsgroups: comp.lang.forth
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: vandys@vsta.org (Andy Valencia)
Newsgroups: comp.lang.forth
Subject: Re: 6 Core Mecrisp Forth CPU
Date: Fri, 11 Aug 2023 07:16:27 -0700
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <169176338769.11162.58431050612844282@media.vsta.org>
References: <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com> <00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com> <2023Aug8.220630@mips.complang.tuwien.ac.at>
Injection-Info: dont-email.me; posting-host="0c1f7ca24064cfe0ad87ff469589b487";
logging-data="932073"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/9DDeuff28bEYsKygI/H6N"
User-Agent: rn.py v0.0.1
Cancel-Lock: sha1:Fr4oe8JTLXuHleHXv/JEJePb2Ys=
 by: Andy Valencia - Fri, 11 Aug 2023 14:16 UTC

Lorem Ipsum <gnuarm.deletethisbit@gmail.com> writes:
> > You don't count the GA144 as many-core Forth CPU?
> It is in theory. But, it comes under the heading of, "If a processor runs
> in a forest with no one around, is it actually running... forth?"

Reductio ad absurdam for the GA144 claim is to put 1M oscillators on a piece
of silicon, run them at 1Ghz, then claim you have a a terahertz CPU.

There are flashes of genius in the GA144 design, but for whatever reason they
never coalesced into anything concrete. IMHO.

Andy Valencia
Home page: https://www.vsta.org/andy/
To contact me: https://www.vsta.org/contact/andy.html

Re: 6 Core Mecrisp Forth CPU

<da17dd4c-beef-461b-b655-96f3e910691cn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24251&group=comp.lang.forth#24251

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:620a:628b:b0:76c:bd05:f808 with SMTP id ov11-20020a05620a628b00b0076cbd05f808mr32082qkn.15.1691768784719;
Fri, 11 Aug 2023 08:46:24 -0700 (PDT)
X-Received: by 2002:a17:90a:cb09:b0:26b:229d:6c8 with SMTP id
z9-20020a17090acb0900b0026b229d06c8mr503546pjt.3.1691768784315; Fri, 11 Aug
2023 08:46:24 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Fri, 11 Aug 2023 08:46:23 -0700 (PDT)
In-Reply-To: <169176338769.11162.58431050612844282@media.vsta.org>
Injection-Info: google-groups.googlegroups.com; posting-host=65.207.89.54; posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 65.207.89.54
References: <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com>
<00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com> <2023Aug8.220630@mips.complang.tuwien.ac.at>
<169176338769.11162.58431050612844282@media.vsta.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <da17dd4c-beef-461b-b655-96f3e910691cn@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Fri, 11 Aug 2023 15:46:24 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 36
 by: Lorem Ipsum - Fri, 11 Aug 2023 15:46 UTC

On Friday, August 11, 2023 at 10:20:29 AM UTC-4, Andy Valencia wrote:
> Lorem Ipsum <gnuarm.del...@gmail.com> writes:
> > > You don't count the GA144 as many-core Forth CPU?
> > It is in theory. But, it comes under the heading of, "If a processor runs
> > in a forest with no one around, is it actually running... forth?"
> Reductio ad absurdam for the GA144 claim is to put 1M oscillators on a piece
> of silicon, run them at 1Ghz, then claim you have a a terahertz CPU.
>
> There are flashes of genius in the GA144 design, but for whatever reason they
> never coalesced into anything concrete. IMHO.

The GA144 failed for the same reason many other "Forth" processors failed, it had no intended market when designed. So it is good at... nothing much. The only applications I could find for it, were DSP tasks where the processing could be broken into multiple, serial processes, each requiring little memory. There are various filters that this is suitable for. I was never able to partition an FFT across a GA144, but I didn't spend much time with that task. The problem there is the data is addressed in one way, and the coefficients are addressed in another. It's hard to get them aligned. Also, the data has to be repartitioned with each pass, that's particularly problematic, unless you are happy with the high percentage of the time spent shipping data around. Since the multiply is stepwise, maybe the data handling time is not such a big deal.

Yeah, the double whammy of poor comms and limited memory is a tough one to overcome.

--

Rick C.

-- Get 1,000 miles of free Supercharging
-- Tesla referral code - https://ts.la/richard11209

Re: 6 Core Mecrisp Forth CPU

<c1814008-2aee-4603-ba7a-46eb30f1f78cn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24365&group=comp.lang.forth#24365

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:6214:925:b0:63f:c0b9:e08a with SMTP id dk5-20020a056214092500b0063fc0b9e08amr37684qvb.4.1692615714033;
Mon, 21 Aug 2023 04:01:54 -0700 (PDT)
X-Received: by 2002:a63:77ce:0:b0:565:ea10:201a with SMTP id
s197-20020a6377ce000000b00565ea10201amr998778pgc.12.1692615713476; Mon, 21
Aug 2023 04:01:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Mon, 21 Aug 2023 04:01:52 -0700 (PDT)
In-Reply-To: <da17dd4c-beef-461b-b655-96f3e910691cn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=46.134.48.105; posting-account=qOvlJAoAAAALKIuQXXxAY1xxkFpdJUbI
NNTP-Posting-Host: 46.134.48.105
References: <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com>
<00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com> <2023Aug8.220630@mips.complang.tuwien.ac.at>
<169176338769.11162.58431050612844282@media.vsta.org> <da17dd4c-beef-461b-b655-96f3e910691cn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c1814008-2aee-4603-ba7a-46eb30f1f78cn@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: calozinski@gmail.com (Christopher Lozinski)
Injection-Date: Mon, 21 Aug 2023 11:01:54 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1486
 by: Christopher Lozinski - Mon, 21 Aug 2023 11:01 UTC

Here is the website for the many core Forth processor.
https://forth.pythonlinks.info/
Comments apprecited.
Now I just have to build it.

Re: 6 Core Mecrisp Forth CPU

<43782c40-8b9f-448e-ad1d-4ddd60b0dc00n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=24368&group=comp.lang.forth#24368

  copy link   Newsgroups: comp.lang.forth
X-Received: by 2002:a05:622a:288:b0:403:fe96:5779 with SMTP id z8-20020a05622a028800b00403fe965779mr46575qtw.5.1692638865691;
Mon, 21 Aug 2023 10:27:45 -0700 (PDT)
X-Received: by 2002:a17:903:1248:b0:1b8:a552:c8c9 with SMTP id
u8-20020a170903124800b001b8a552c8c9mr3536832plh.13.1692638865320; Mon, 21 Aug
2023 10:27:45 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.forth
Date: Mon, 21 Aug 2023 10:27:44 -0700 (PDT)
In-Reply-To: <c1814008-2aee-4603-ba7a-46eb30f1f78cn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2605:ba00:5218:82c:ad7f:7c6e:269a:63fe;
posting-account=I-_H_woAAAA9zzro6crtEpUAyIvzd19b
NNTP-Posting-Host: 2605:ba00:5218:82c:ad7f:7c6e:269a:63fe
References: <b7419870-d911-47b4-a701-83dec6cc04bbn@googlegroups.com>
<00c461aa-8405-499c-9eeb-97db8b119e79n@googlegroups.com> <2023Aug8.220630@mips.complang.tuwien.ac.at>
<169176338769.11162.58431050612844282@media.vsta.org> <da17dd4c-beef-461b-b655-96f3e910691cn@googlegroups.com>
<c1814008-2aee-4603-ba7a-46eb30f1f78cn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <43782c40-8b9f-448e-ad1d-4ddd60b0dc00n@googlegroups.com>
Subject: Re: 6 Core Mecrisp Forth CPU
From: gnuarm.deletethisbit@gmail.com (Lorem Ipsum)
Injection-Date: Mon, 21 Aug 2023 17:27:45 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2007
 by: Lorem Ipsum - Mon, 21 Aug 2023 17:27 UTC

On Monday, August 21, 2023 at 7:01:55 AM UTC-4, Christopher Lozinski wrote:
> Here is the website for the many core Forth processor.
> https://forth.pythonlinks.info/
> Comments apprecited.
> Now I just have to build it.

Indeed. Let us know how it goes.

One suggestion is to rethink the text colors on your web site. They should be easy to read.

--

Rick C.

- Get 1,000 miles of free Supercharging
- Tesla referral code - https://ts.la/richard11209

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor