[jim.p.davis@gmail.com: [Newbies] A squeak machine?]

David T. Lewis lewis at mail.msen.com
Fri May 5 10:54:08 UTC 2006

This question was posted on the "beginners" list, but I suspect that
the inhabitants of vm-dev might be better able to provide an answer.


----- Forwarded message from Jim Davis <jim.p.davis at gmail.com> -----

X-Sent-To: lewis at conch-old.msen.com
Delivered-To: list-beginners at lists.squeakfoundation.org
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com;
Date: Fri, 5 May 2006 01:20:23 -0700
From: "Jim Davis" <jim.p.davis at gmail.com>
To: beginners at lists.squeakfoundation.org
Subject: [Newbies] A squeak machine?
X-BeenThere: beginners at lists.squeakfoundation.org
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: "A friendly place to get answers to even the most basic questions
	about Squeak." <beginners at lists.squeakfoundation.org>
List-Id: "A friendly place to get answers to even the most basic questions
	about Squeak." <beginners.lists.squeakfoundation.org>
List-Unsubscribe: <http://lists.squeakfoundation.org/mailman/listinfo/beginners>, 
	<mailto:beginners-request at lists.squeakfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.squeakfoundation.org/pipermail/beginners>
List-Post: <mailto:beginners at lists.squeakfoundation.org>
List-Help: <mailto:beginners-request at lists.squeakfoundation.org?subject=help>
List-Subscribe: <http://lists.squeakfoundation.org/mailman/listinfo/beginners>, 
	<mailto:beginners-request at lists.squeakfoundation.org?subject=subscribe>
Errors-To: beginners-bounces at lists.squeakfoundation.org
X-Scanned-By: milter-7bit/0.11.137 (shell.msen.com []); Fri, 05 May 2006 04:20:30 -0400
X-milter-7bit-Pass: YES
X-Spamilter-SPF: pass (policy result: [pass] from rule [a/24]) reciever=shell.msen.com; client-ip=; envelope-from=<beginners-bounces at lists.squeakfoundation.org>; helo=box2.squeakfoundation.org;)
X-Milter: Spamilter (Reciever: shell.msen.com; Sender-ip:; Sender-helo: box2.squeakfoundation.org;)

I'm just a post silicon test engineer for a company that is developing a
object oriented medium grain parallel processor on a chip. It's quite a bit
like a FPGA, but the chip implements ALU state machines and table lookup
logic. It has multiply / accumulate (dot product) units, datapath muxes and
lots of memory. The kicker is it's a tagged architecture, with 5 bits riding
shotgun on the 16 bits of data. That's 8 bits of tag and  2 ready bits for a
real-world 32 bit object.  I've heard talk in the office that a
harvard/princeton machine demo hack implementation would be nice, but  that
seems really 1950's .My first thought was to build a FORTH machine, or a
bunch of forth machines, But Squeak seems really attractive and it goes well
with the object oriented mindset of the company and the chip.
So? do you think I should burn a couple hundred hours of my own time trying
to cook this up?
BTW: this thing runs at 1 GHz and has 256 alu's,  64 macs,  tons of
registers and scratch and  2X266 Mhz 40 bit ddr2 dram interfaces with 256
Mwords of store..
AKA: Mr Jones.
Just how do I implement a parallel or massivly pipeline(d) squeak machine?

Beginners mailing list
Beginners at lists.squeakfoundation.org

----- End forwarded message -----

More information about the Vm-dev mailing list