Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.forth > #1269

Re: More Thoughts on Green Arrays

From Charley Shattuck <cshattuck@surewest.net>
Subject Re: More Thoughts on Green Arrays
Newsgroups comp.lang.forth
References (1 earlier) <b3deb02e-38f9-425e-8809-8dd118688247@w36g2000vbi.googlegroups.com> <5eb2c674-b0c4-47f4-83a7-bae99790898a@p16g2000vbo.googlegroups.com> <456746e6-3be5-455d-855b-14695498cae0@24g2000yqk.googlegroups.com> <7xk4f0ymmp.fsf@ruckus.brouhaha.com> <2fe6c13d-10f3-4e79-bd03-ef2fad3b50cf@n10g2000yqf.googlegroups.com>
Message-ID <a2eb6$4dab5769$42cd8ada$954@EVERESTKC.NET> (permalink)
Organization UseNetServer.com
Date 2011-04-17 21:11 +0000

Show all headers | View raw


Take a look at the appnote on MD5,  http://www.greenarraychips.com/home/
documents/pub/AP001-MD5.html  on the Green Arrays website. Skip down to 
the source blocks 842, 844, and 850. The block 842 puts a 64 word table 
of numbers into one node. Block 844 does the same for another node. In 
this case we're doing 32 bit arithmetic by letting one row of nodes have 
the high 16 bits and an adjacent row have the low 16 bits. Once in awhile 
two nodes will share carry information.

But for now just look at one 64 word table. That node jumps to the port 
shared with a neighbor and waits for instructions to be provided by that 
neighbor. Once the data node has jumped to or called its code provider 
the code in block 850's GET will read consecutive numbers from the data 
table as needed. It looks like:

: get   right b! @p ..  @+ !p ..  !b @b ;

So, "right b!" causes the B register to point to the data node neighbor. 
"@p .." fetches the next word in memory to the data stack and pads the 
rest of this word with nops. The word fetched is the instruction word 
compiled by "@+ !p .." "@+" makes the data node fetch a word of data from 
where its A register points. (The A register was initialized to 0 in the 
word GO). "!p" writes the value back into the port. Meanwhile the code 
node has executed "!b" to send the instruction word to the data node and 
is waiting for that data with a "@b".

Note that the data node has absolutely no code in its RAM, just data. The 
neighbor with the code simply writes instruction words into the shared 
comm port to tell the data node what to do.

I think that if you read enough of the website you'll see that there *is* 
some info about how to do things. It will only get better as time goes on.

And, as Greg said, the appropriate place to ask such questions is the 
hotline@GreenArrayChips.com if you'd like to get an answer from someone 
who knows it.

Charley.

Back to comp.lang.forth | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-09 10:44 -0700
  Re: More Thoughts on Green Arrays "Greg Bailey" <greg@GreenArrayChips.com> - 2011-04-09 17:53 -0700
    Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-10 14:53 -0700
      Re: More Thoughts on Green Arrays "Greg Bailey" <greg@greenarraychips.com> - 2011-04-11 10:18 -0700
  Re: More Thoughts on Green Arrays Brad <hwfwguy@gmail.com> - 2011-04-11 14:44 -0700
    Re: More Thoughts on Green Arrays Brad <hwfwguy@gmail.com> - 2011-04-11 17:11 -0700
      Re: More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-11 21:41 -0700
        Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-12 00:06 -0700
          Re: More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-12 06:22 -0700
            Re: More Thoughts on Green Arrays Charley Shattuck <cshattuck@surewest.net> - 2011-04-17 21:11 +0000
              Re: More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-17 14:53 -0700
              Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-19 21:13 -0700
                Re: More Thoughts on Green Arrays Albert van der Horst <albert@spenarnc.xs4all.nl> - 2011-04-20 17:42 +0000
                Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-23 04:03 -0700
                Re: More Thoughts on Green Arrays foxchip <fox@ultratechnology.com> - 2011-04-23 23:10 -0700
                Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-25 09:00 -0700
                Re: More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-25 17:10 -0700
                Re: More Thoughts on Green Arrays foxchip <fox@ultratechnology.com> - 2011-05-01 10:37 -0700
                Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-05-02 00:14 -0700
                Re: More Thoughts on Green Arrays foxchip <fox@ultratechnology.com> - 2011-05-02 08:20 -0700
                Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-05-03 21:26 -0700
                Re: More Thoughts on Green Arrays "Greg Bailey" <greg@greenarraychips.com> - 2011-05-07 20:11 -0700
                Re: More Thoughts on Green Arrays "Greg Bailey" <greg@greenarraychips.com> - 2011-05-08 22:35 -0700
                Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-05-09 08:11 -0700
                Re: More Thoughts on Green Arrays Albert van der Horst <albert@spenarnc.xs4all.nl> - 2011-04-26 11:22 +0000
                Re: More Thoughts on Green Arrays foxchip <fox@ultratechnology.com> - 2011-05-01 10:05 -0700
                Re: More Thoughts on Green Arrays Albert van der Horst <albert@spenarnc.xs4all.nl> - 2011-05-02 12:01 +0000
                Re: More Thoughts on Green Arrays foxchip <fox@ultratechnology.com> - 2011-05-02 07:51 -0700
                Re: More Thoughts on Green Arrays "Greg Bailey" <greg@greenarraychips.com> - 2011-05-08 22:23 -0700
              Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-27 23:17 -0700
            Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-17 20:41 -0700
              Re: More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-18 21:38 -0700
                Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-19 22:20 -0700
                Re: More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-20 00:56 -0700
                Re: More Thoughts on Green Arrays Paul Rubin <no.email@nospam.invalid> - 2011-04-20 23:02 -0700
                Re: More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-22 10:32 -0700
                Re: More Thoughts on Green Arrays Bernd Paysan <bernd.paysan@gmx.de> - 2011-04-22 22:06 +0200
                Re: More Thoughts on Green Arrays rickman <gnuarm@gmail.com> - 2011-04-23 18:42 -0700
                Re: More Thoughts on Green Arrays "Paul E. Bennett" <Paul_E.Bennett@topmail.co.uk> - 2011-04-23 12:17 +0100
          Re: More Thoughts on Green Arrays Albert van der Horst <albert@spenarnc.xs4all.nl> - 2011-04-26 11:03 +0000

csiph-web