From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: Date: Fri, 13 Jun 2008 18:42:41 -0500 From: "Lorenzo Fernando Bivens de la Fuente" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080613230121.BA8645B46@mail.bitblocks.com> Subject: Re: [9fans] I/O load crashes Qemu Topicbox-Message-UUID: c0452094-ead3-11e9-9d60-3106f5b1d025 FPGA's are getting cheaper. A friend of mine got a nice Spartan III for less than us$50 Clock speeds are still behind the usual ASIC (lack of sleep might alter my grammar habilities), but I think they are ok for things like a java vm, or a nes emulator... Years ago I made a picoJava based processor and it was really fun... All we need is to put that into a PCI thing and enjoy (And it would even be better if you can program the thing dynamically from your pc as needed) I also believe I've seen some SUN workstations that do have a "pci" processor to emulate an x86 machine... Blah... I really need to sleeep. I hate PHP. On 6/13/08, Pietro Gagliardi wrote: > On Jun 13, 2008, at 7:01 PM, Bakul Shah wrote: > > > > IMHO a virtualizable processor is the necessary first step as > > > > > And don't forget the cost of a virtualizer v. the cost of actual hardware. > Verilog is free, but the device to make it is not. Start simple: > > void > main(int, char *[]) > { > while(readbyte()){ > parseinst(); > doinst(); > } > exits(nerrs ? "error" : 0); > } > > > >