Single-Chip Linux Computer 225
goombah99 writes "Axis Computer has announced a single-chip Linux-based computer that integrates 2MB Flash, 8MB SDRAM and an Ethernet transceiver into a single chip with a 27mm x 27mm footprint. 'Just add power to the chip and you have a Linux computer with network connection.' It runs the Linux 2.4 kernel without any patches. The announcement says the chip is 'available' but the tech specs are labeled as preliminary, and the order form on the web site is broken, so it's hard to confirm if it is out yet or not. Some specifications in html and pdf are available at the company's web site."
2mb? (Score:3, Funny)
Re:2mb? (Score:2)
*duh*
Re:2mb? (Score:5, Funny)
You know... (Score:5, Insightful)
Re:You know... (Score:5, Funny)
Oh yea sure. I'm just giddy with anticipation. Soon my blender will talk to my washing machine!!!!!! YES!
Ooooooohhh BABY YES! wash and blend
wash and blend
wash and blend in syncronization.
I'm sorry but I must now inform you that you are NEVER GOING TO GET A CHICK.
sheesh.
Re:You know... (Score:2)
Lights come on, the heat is turned up a few notches, bath water starts running at a comfortable 106 degrees, the stereo comes on to your favorite cd...etc.
Re:You know... (Score:2, Interesting)
Re:You know... (Score:3, Funny)
Re:You know... (Score:3, Funny)
Re:I just wish (Score:2)
I just wish I had some mod points for you, man... You made my morning....
-cheers
Re:You know... (Score:5, Funny)
Re:You know... (Score:2)
For that matter, it would be nice to be able to take out my Treo at the grocery store and find out how much space is left in the freezer.
Re:You know... (Score:3, Insightful)
Dumbass, typical male.
Here is the truth to all of you lonely geeks out there. A woman has to love you for who you are. Period. I am engaged to get married to a very, very beautiful girl. She loves me for a million reasons, but one of the most important reasons is because of my intelligence. Not all women want a stupid, dipshit male who only knows how to party, act stupid, pretend he is great, and have the intelligent conversations of an 8 year old who has managed to stumble into his 20's (or 30's unfortunately for some). I never thought I would stand a chance with the girl I am love with. Every guy I knew (and a lot I didn't know) at college wanted her. I worked up the nerve to ask her out one night. I thought to myself "I should be cool and fun like all of the other guys...DON'T TOUCH THE COMPUTER...TALK ABOUT FUN, PARTYING, STUPID SHIT. BE FUN AND STUPID." But, then I said "You know what...f*ck it...if she doesn't love me for who I am then I won't be able to spend the rest of my life with her anyways." The first night we were together we spent all evening talking about Mesopotamian history and the roots of Eastern philosophy. Then I fixed her laptop so she could save her homework for lecture in the morning (we were still in college when we met). Stupid woman are fun for about 1 date (where the conversation is about as intelligent as..."what's you favorite color? What's your favorite music?"). Then it's like "...duhhh...*twists hair on finger*...what are you, some kind of computer geek? This isn't any fun...What's so fun about playing on the computer? I'm going to go hang out, you wanna come with?..." To which I think to myself, "fuc*ing a, this chick sucks..." Do you know what is more of a turn-on than getting Linux to boot on your computer, running a cluster in your lab, and/or kickin hardcore code? An intelligent woman who loves your brains, appreciates your passion for programming (and passions for everything else), and who really gets into you for who you are and for what you love. Wire up your house like the article talks about. Love your life. Be true to yourself always. Your soulmate will be there.
PS-Since I have met my soulmate (who happens to be one of the smartest people I know...date the smart girls (and/or the artistic females if that type of person also completes you, but they can still be very smart people so they are awesome people too), they are a ton more fun and a ton more beautiful than anyone who is attractive on looks alone), my friends have all taken my advice and one of them is also engaged to get married (and his fiance' is damn smart just like him, she is really cool). And trust me...NOT all smart girls are fat or ugly. My soulmate certainly isn't fat or ugly...and neither is my bestfriends fiance' (and soulmate as I have been told by both of them
Re:You know... (Score:1)
Re:You know... (Score:2, Insightful)
Off-topic, but I've always wondered - why not powerline IP instead for appliance networking? Appliances shouldn't need much bandwidth (except for electric toothbrushes), and every appliance already has a power cord, so it wouldn't add any wires. Nothing against BlueTooth, but I really don't want to add more radiation to my house.
Re:You know... (Score:2)
Next, imagine this:
You wake up in the morning and smell the coffee brewing in your networked coffeemaker. Its smart enough to know not to make coffee if you're not home, or make it a bit later during the weekends. Unless you've got something scheduled earlier than normal on a Saturday morning and your home controller told it to start the brew a bit earlier.
You stumble down to the kitchen, pour yourself a cup and reach into the refrigerator for some milk and english muffins. The refrigerator scans the muffin bag as you pull it out and tells your toaster what type of bread to expect. You pop in both halves of the english muffin and put the remaining ones back in the fridge.
You notice that the milk is getting low. Since the fridge also scanned the milk as you took it out, it popped that item up on the door display. With one touch, you can either add milk to your grocery list, or scheduled delivery of a new gallon from your local online grocer such as Publix Direct. [publixdirect.com]
All it takes is a little imagination. These little things aren't extremely useful by themselves, and are definitely not necessities, but they all add just a little to the quality of life. As the rich get richer, you'll see more and more smart-homes like the above appearing. As that happens, the technology to enable it will get cheaper and cheaper, enabling those slightly less affluent to afford it as well.
TVs weren't always considered necessities... but cable is now considered one of the basics when calculating the poverty level.
Just like X10... (Score:2)
Why not get a better coffee maker? (Score:2)
Re:Why not get a better coffee maker? (Score:2)
But these are just my random thoughts. Do you notice this?
Re:Just like X10... (Score:2)
Or the carpet could email you saying "help!! i'm getting wet."
Re:Just like X10... (Score:2)
I already get those emails..
Re:Do NOT invoke the name of the spamming one! (Score:2)
Re:You know... (Score:2)
Re:You know... (Score:2, Funny)
I always thought the correct order was coffee, then shower....
Kent
Re:You know... (Score:2)
Been done [upatras.gr]
Re:You know... (Score:2)
Re:You know... (Score:2)
I, for one, go to great lengths to minimize the amount of time I spend between the bed and the office in the mornings (the goal being more in the former than the latter). While the gee-whiz factor of having a cup ready in the morning is slick, give me something that loads my toothbrush, picks out my clothes, and has the shower running at temp before the last snooze alarm goes off and I'd be a happy camper.
Interesting... (Score:2, Funny)
Re:Interesting... (Score:2)
What I find interesting is the cost. The chip is only $40. The board is a damn sight more expensive, but then again, it's a developer board. Production runs could easily float close to the processor cost.
As much as I hate to say this: imagine a Beowolfe cluster of these. You could probably fit 40 of these puppies in a standard PC case space.
Re:Interesting... (Score:2)
A Beowolfe cluster is designed to disribute processing power over several CPUs with only modest bandwidth connecting them. This little bugger is optimized for network connectivity, which is good. However, at an estimated MIPS of only 100, you're distributing your Beowolfe load to a bunch of underpowered ants. Considering that you'd have additional overhead in distributing the workload to all the CPUs, it would take an army of them to surpass the processing power of a single Opteron CPU, which, incidentally, will also run the standard 2.4 kernel...
How many MIPS are the Opterons estimated to debute at?
Re:Interesting... (Score:2)
1. 100mips is pretty shitty. You'd need a hella lot of these and with that you'd need all the other infrastructure (that would end up consuming any savings you gained from going with cheaper chips)
2. With the evolution of blade technology, etc... you'd be able to pack less more powerful machines into the same space.
Now with that all said, These things can address 4gigs of ram. If you could bump up the CPU power to say 800mips and combine this with some creative packaging... you might have a good solution...
Re:Interesting... (Score:2)
About the only thing missing is a graphics controller.
Re:Interesting... (Score:2)
Or, think of the applications with thinsg such as component systems. Someone would just have to write one protocol, using blue tooth, and one device and control another without every device to have a wire connecting out. Mmm?
Hell, use it in christmas lights and maybe do some neat lighting with it.
I can go on and on
Re:Interesting... (Score:2)
I'd rather see less synching and more builtin pda capabilities, why have a host at all? they should be thinking peer.
Re:Interesting... (Score:2)
No, even better, instead of this latest chip, the device could instead use athlons. So instead of doing a cat
Wake On Lan anyone?
enough of the 1990 hardware!! (Score:1, Interesting)
* 32 bit RISC CPU core
* 10/100 MBit Ethernet controller
* 4 asynchronous serial ports
* 2 synchronous serial ports
* 2 USB ports
* 2 Parallel ports
* 4 ATA (IDE) ports
* 2 Narrow SCSI ports (or 1 Wide)
* Support for SDRAM, Flash, EEPROM, SRAM,
this is a great technology that would probably be really usefull in laptop/notebook computers or even really small desktop (entire computer into the flatpanel display!
but really, serial ports? parallel ports? i'm not too sure that the scsi is going to win them any points either, but what the hell. they might have well integrated a video controler, an audio controler, and a 9600 baud modem to boot!
Re:enough of the 1990 hardware!! (Score:5, Informative)
Well, I think they target embedded applications and not laptops here. Most embedded applications don't need sound or video capabilities and most engineers love to have serial and parallel I/O, because of their simplicity.
Re:enough of the 1990 hardware!! (Score:3, Insightful)
The overall approach is one suited for connectivity rather than computation, supports data transfer rates of up to 200 Mbit/s (100 Mbit Ethernet full duplex), as well as a wide range of network device applications.
At only 100MIPS, I wouldn't want to use it in a laptop/notebook. Intel, AMD and Transmeta make better chipc for that. This one wouldn't have the computational power.
Great technology, yes. It would make a rockin' embedded system, and could serve up static web pages fast enough to saturate a 100MB pipe. I'll be keeping an eye on it for any future applications I can dream of..
Re:enough of the 1990 hardware!! (Score:4, Insightful)
Re:enough of the 1990 hardware!! (Score:2)
Re:enough of the 1990 hardware!! (Score:2, Informative)
Re:enough of the 1990 hardware!! (Score:2)
Speaking from an embedded-device perspective, this is heaven in a tiny package. Forget video and audio, the sync serial ports and ethernet are all I need!
If you're looking at a small desktop (that seems to be the direction of your comments), I think the Via C3 processor on a mini-ITX board [mini-itx.com] is the direction you ought to go. Works wonderfully with Linux.
Re:enough of the 1990 hardware!! (Score:2, Insightful)
I don't think this is flambait at all. I think the excessive number of connectors one need on a computer is part of the inefficiency of the industry.
For instance, at at time when a Macs needed a single ADB port for all slow input devices, an Intel machine had two identical ports, for keyboard and mouse. These ports had to be color coded because they were not interchangeable. People hasted the few ports, but the standard made the machine easier to deal with and design for, even if a bit more expensive.
Likewise why have serial and parallel ports on a computer. Just make everyone use serial. It is not difficult, it is no longer expensive. I mean nearly everyone has switched to USB. What was the problem? I know that we need to support legacy hardware, but the poster has a point. Why bloat clearly niche device with things people no longer need or use.
But my real issue is with these printers and scanners that are shipped with two or three different ports. Is it really so expensive to replace the ports with and ethernet connector, at least on some of the machines. Most people have ethernet connector, and combined with a router with a DHCP server, these are easier to setup than a parallel or serial connection. I know not everyone has a router, but many people and most business have broadband, and selling broadband with a router, is, in my mind, irresponsible, but that is another rant.
Anyway, I agree with the poster. Don't put stuff in a product just because you can and it is cheap.
rant off
Power consumption (Score:1)
Christ you people are stupid. (Score:4, Insightful)
Sure, you wouldn't use it in a laptop or even a PDA, but that's not the target -- it can be used anywhere you need a simple PC to do simple tasks, but you don't want the huge and power-hungry old 386 you've got sitting in your closet/warehouse.
The thing's running Linux and is capable of networking for fuck's sake. Use your imagination.
Re:Christ you people are stupid. (Score:1)
Re:Christ you people are stupid. (Score:2)
DEVICE NOT FOUND
-
What Most People See (Score:4, Funny)
"goombah99 writes "Axis Computer has announced a single chip Linux based computer that integrates 2MB Flash, 8MB SDRAM and an Ethernet transceiver into a single chip with a 27mm x 27mm footprint. 'Just add power to the chip and you have a Linux computer with network connection.' It runs the Linux 2.4 kernel without any patches. The announcement says the chip is 'available' but the tech specs are labeled as preliminary, and the order form on the web site is broken, so it's hard to confirm if it is out yet or not. Some specifications in html and pdf are available at the company's web site."
What most non-Slashdot folks see...
"yak yak yak writes "Computer blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah computer blah blah blah blah blah blah blah blah. The announcement says the blah blah blah blah blah blah blah blah blah blah blah order form on the web site is broken, blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah company's web site."
Reference: http://www.wonderdog.com/farside.htm [wonderdog.com]
Routers, firewalls and goodies! (Score:2)
And no, it is not aimed at notebooks or desktops you imbecills!
Re:Routers, firewalls and goodies! (Score:2)
Probably can't even run a spell-checker on it, either.
Re:Routers, firewalls and goodies! (Score:2)
Perhaps he refers to the wonder drug imbecillin, which cures stupidity.
versus PC104 (Score:3, Insightful)
Still,given the feature set and the low power consumption this is a pretty appealing package, but I think even the embedded the applications are somewhat limited.
Re:versus PC104 (Score:2)
Anyway...notice that it has memory controllers too. That could be pretty useful. Still not a really powerful device; I could see these being useful for network-based home automation, with a touch-screen in every room (that run distributed.net or folding when idle).
Speaking of PC-104, I picked up a WinSystems board the other day for less than $50. This guy has a huge number of them on eBay, and has saturated the market. These board still go for over $500 each, and the John Carmack Armadillo project used one until they crashed their rocket. Has all the bells and whistles (IDE, floppy, vga, ethernet, LPT, 4 serial, keyboard, 48 I/O, SRAM or Diskonchip, watchdog), only an AMD 5x86 133Mhz chip though. I'm using mine for a networked CNC miller/router [to be constructed...]. Search eBay for pc104 and you will find them, I booted mine up the other day and it runs Linux fine.
Now if only that other guy would hurry up and send my bridge driver chips...then I will have a trio of smoothly whirring stepper motors....
Carmack still using PC104 (Score:2, Insightful)
Re:versus PC104 (Score:2)
I don't think SMP is really possible with PC-104...it's just a peripheral bus, and each module would just be a separate computer. I'd say the best you could do would be a Beowulf cluster over ethernet.
Cell computing anyone? (Score:1, Informative)
Imagine a Beowulf cluster of these things!
Re:Cell computing anyone? (Score:3, Insightful)
Of course, compared to desktop computers these tinies have far from impressive specs (see: rants by others), but power isn't necessesarily measured in terms of Mhz/GBs. Power can come in numbers as well. And in that case, price per piece is more important, as well as Watt/instruction and physical size.
Now let's see about bulk prices...
---
The prospects for high-end PCs are far overrated
Ideal for a media PC (Score:1)
Same goes for PVRs, firewalls, net Connected Storage.....
Re:Ideal for a media PC (Score:2)
The cpu has nowhere near enough processing power to perform multimedia functions, and this is deliberate.
The CPU/Board is intended to be used in embedded devices... things like routers and firewalls, etc; not for dvd players and game consoles.
Open computer (Score:2, Informative)
The best thing about its is that it will be completely open.
Opencomputer [man.ac.uk] will start as an FPGA but I am hoping to find a good excuse to manufacture it along with an asynchronous version [man.ac.uk] and make my self a fully open PC.
How do we know this? (Score:2, Informative)
Just to break out the tinfoil, how do we know? I think that if I were to make Linux work on a device my company produced, I'd claim it worked without any patches, and thus only point people to a vanilla source, and not have to release any of my changes for my competitors to see. I'm no fan of the GPL (and bash it regularly), but this seems like a viable tactic. Saying that you can't get the code to work on their chip doesn't seem like much in the way of indisputable evidence that they altered the code, either.
Re:How do we know this? (Score:2, Insightful)
Besides it is basic economics for them not to lie. They sell the boards pretty cheap, so you buy one to see if this will be the platform for your next device. How long would it take you to find out that you need to patch the 2.4 kernel to get it to run on this thing? If it doesn't work, they sell no devices. They are going to make no money selling a couple hundred developer boards.
Re:How do we know this? (Score:2)
Its a CRIS [gnu.org]
Re:How do we know this? (Score:2)
Re:How do we know this? (Score:2, Informative)
The developer.axis.com site also has the additional tools you need for developing like compiler packages and flash downloading tools etc.
Is it an ARM? (Score:3, Insightful)
All I can see is that it is a RISC (what isnt) and has 15 x 32bit registers.
Sounds like an ARM ut why dont they say so.
Re:Is it an ARM? (Score:3, Insightful)
The technical page said that it was a mips.
-BrentRe:Is it an ARM? (Score:4, Informative)
The MIPS has 32 registers.
Re:Is it an ARM? (Score:5, Informative)
Is shipping, and Bluetooth is avail, too (Score:5, Informative)
It is available.
The chip itself is $40. The eval board for the ETRAX 100LX is available for $299 [axis.com] as well as a version with bluetooth for $495. [axis.com]
Finally, the order page for both of these is at https://www.axis.com/shop/technology.htm [axis.com].
Re:Is shipping, and Bluetooth is avail, too (Score:2)
I'm glad to see they are doing nice things with Linux and selling them to the embedded applications developer market.
Re:Is shipping, and Bluetooth is avail, too (Score:2)
How long before... (Score:3, Funny)
Re:How long before... (Score:2)
I've just been getting some good karma lately, and I thought some left-wing humour would help even more
Now if it was a FORTH machine on a chip (Score:5, Funny)
Re:Now if it was a FORTH machine on a chip (Score:2)
-
Seminar (Score:2, Interesting)
This Axis announcement is GREAT news!! This isn't motherboard announcement, nor a single board computer announcement. This chip running Linux is about a square inch!! I've spoken to the product manager about this MCM (multichip module) and decided to teach a seminar in March using it. See my website [embeddedli...facing.com] for specific information on January 2nd.
Why a seminar?? OEM pricing for this chip and future generations (more flash and RAM) will be less than $50 US. Probably around $35 after production is going. When developers get the power of Linux with a simple hardware interface to the real world, there will be an explosion of embedded Linux devices. This chips makes it simple: add power, an clock and you're off. I'm teaching a seminar so that I'll become familiar with the chip and let others in on this great new product.
Where's my toaster??
Hey do you want to ski, snowboard, ice climb and learn about the power of this Axis chip? Contact me.
Craig
where would you use this chip? (Score:2)
It has synchronous serial ports... (Score:2)
A MCM is not a single chip (Score:4, Informative)
Nice X term/embedded device (Score:3, Insightful)
Here are the right specs (Score:2, Informative)
It is a multi-chip module integrating several dies in one package.
The specs linked to in the story were for a run of the mill bga chip similar to a ZF linux chip. Not too exciting
Interesting (Score:2)
Still, even if I bought one, I have no idea how what to mount it in or how to power it. You can't just throw it into an ATX case, can you?
So.. what kind of CPU is it? (Score:2)
I really wonder why they're so very, very silent about what architecture they're actually using for the CPU. "32bit RISC CPU" - well, fine. But what is it?
Heck, you don't even find out about this "RISC" part before you click through several other pages of information. Why do they obviously try to make it such a secret?
Re:So.. what kind of CPU is it? (Score:2, Informative)
Andy
I bought a couple of the developer boards (Score:5, Interesting)
version of the same chip, as well as some of the developer boards.
The system works as advertised; developing software and
deploying it is very easy, you just do a "make" in the source directory on your host, and it builds the flash rom image, and you download it via ethernet with a single command. You can ftp over to the board to upload binaries or other files, and there's a telnet client.
The only problems I had with the dev board were that it doesn't really have much useful I/O on it.
It has three serial ports and 16 bit parallel port, which can be used as an IDE drive or USB port, but at the time we got the system, you had to kind of roll your own interface. And at the time the drivers for the parallel port weren't
shipping standard so I had to write my own kernel
driver for it.
No RISC (Score:3, Informative)
This is not to say that the designation means much any more... people have discovered how to make the most horrendous instruction sets (read: x86) go fast with only a million (!) extra transistors or so. This CPU doesn't have those, but what matters is that it's fast enough.
Still, it's amusing because half the complexity of the instruction set (and a substantial parcel of the chip) will never be exercised by any compiler. It's there as a sort of homage or shrine to machines from the days when programs were written in assembly language, and machines were marketed on how fancy the instruction set was, regardless of how it slowed the machine down.
The CDC machines were exceptional: Seymour Cray really understood. Also, in the '60s, some people at IBM built the 801, which evolved into the PowerPC. The rest of the industry didn't catch on until the Stanford RISC people made their big splash.
Righto - CRIS is *not* a RISC, that's for sure! (Score:2, Informative)
Look at the complex addressing modes and variable-length instructions: hallmarks of a CISC. To quote chapter 2 of the documentation [axis.com],
Sooner or later (Score:2, Interesting)
All should have Power Over Ethernet (POE) and skip the different connectors.
All Systems: POE, CPU, Ram. 1'st System: 2 Compact Fash slots. This allows for either 2 disk drives or different devices. Howabout a CF ethernet so that it can become a firewall. Or a CF modem, so that it becomes a Fax Server, ppp server, or simply an interface to POTS. Or add the convertors for CF to IDE and run 2 2.5" HD (it will all fit inside the required 15 watts) or with extra power use it for network CD or DVD player.
2'nd system: provide a USB or Firewire interface. Skip the serial connectors. By providing 4-8 USB ports (with plugin power), this becomes a convertor of USB to TCP. This also allows for network Print serving, etc.
3'rd system: provide a small LCD screen, video chip and possibly Touch Screen input. Can be used for display Pixs, or small input around the house. Combine with the above, it can be used for irrigation, House temp controller, etc.
There are a number of interesting things that this chip can be used for. This is just a few.
HW device specs are always preliminary - forever. (Score:2)
One old crusty HW guy told me:
"They remove the prelminary mark when they obsolete the device"
=Shreak
I have used this, briefly (Score:2)
All in all, it's a pretty cute little system, although you'll definitely need to plan to interface it with other bits and pieces. The place I was working at was mostly dealing with Voice over IP (VoIP) applications, and so interfaced it with some telephony-style audio chips via one of the synchronous serial interfaces.
Re:Bill Gates (Score:4, Funny)
You couldn't even fit the Windows bootstrap program on this thing, much less the web browser that is integral to the OS.
Re:Maybe... (Score:2, Interesting)
Includes perifirials and much more (Score:2, Informative)
ETRAX 100LX has almost everything you need included
* 32 bit 100MIPS RISC CPU core
* 10/100 MBit Ethernet controller
* 4 asynchronous serial ports
* 2 synchronous serial ports
* 2 USB ports
* 2 Parallel ports
* 4 ATA (IDE) ports
* 2 Narrow SCSI ports (or 1 Wide)
* Support for SDRAM, Flash, EEPROM, SRAM,
Just add power and and ethernet connection.
Quite an impressive package. Though in practice you would need to add more memory. But think about it, in the space of about 1/2 cubic inch you could cram memory, the chip, plus say a Microdisk. Expand that to the size of an IPOD and you could put in a lot of stuff, incuding the power supply
I'm not exactly how fast 100MIPS when comparing a RISC to say and Intel CISC that takes many clock cycles to complete on instruction. I'm assuming its probably slower than a 2 Ghz Pentium, but fast for an hand held.
<b>What Gets interesting is this: it dissipates 0.35 watts (typical)!!!!! </b>Let me say that again. It dissipates 0.3 Watts for 100MIPS. compare that to a typical Pentium Computer in the hundreds of watts range for a Gigahertz. This means you could have 600+ in a single 1U chasis dissipating the same amount of heat.
Time to really start thinking about parrallel software and computer deisgn. For easily paprlizable problems 600 of these ina 1U would destroy an entire rack of Pentiums while disspating so little power this could be just slipped under your desk, not in cooled computer room. Oh did one of the chips burn out--who cares, there's only 599 more.
Re:Includes perifirials and much more (Score:2, Interesting)
(*) MCM - multi chip module, bunch of silicon dice glued to a substrate and wired together.
Re:Time to build that distributed.net "super clien (Score:2)
It has an embeded 100MbpsFdplx Ethernet interface. Why would you use either solution? My main concern would be finding a switch I could use to interconnect a bunch of them that wouldn't be larger than the collection of devices being interconnected.
Even with a Portmaster, 24 of these, along with a power supply to support them, would take up less space than the Portmaster required to interconnect them.
Another idea would be to interconnect via their own serial ports and build a mesh of devices. I have seen various reports of both two and three serial ports. Assuming three, you could fully mesh four devices, or partially mesh 5 or more devices. Using some learning software, you could then build up a physical nural net with each of these clusters communicating with other clusters via one, two, or more ethernet connections. Switching could be eliminated by using crossover connections between clusters. One device acts as a gateway in and out of the collection of clusters.
For communicating across the serial interface, a cell style protocol would probably work better as you are realy only sending data between two peer devices. The peer you send data to decides by the content of the data what to do next. Hand the data to someone else, send a response back to the original sender, modify the data and store it for comparison later, compare it against data from another source, whatever.
You could build a multiple input, multiple output banyan, or a matrix processing device. with arrays of input and output interfaces.
-Rusty
Re:Time to build that distributed.net "super clien (Score:2)
What is wrong with setting up some high-speed LEDs and fiber in/out connections? This would give you your maximum speed at a low price and plug-n-play setup. That seems the best way to make a multi-chip Linux array with minimal heat increase across the motherboard. Sure there would be the spaghetti syndrome between the parallel array, but the bonus would be minimal complexity in secondary information transfer.
Re:Time to build that distributed.net "super clien (Score:2)
-Rusty
Re:It's not "available"... RTFA (Score:2)
Re:Linux in under 2MB?? (Score:3, Informative)
Red Hat should take notice, but still it's importatn that Red Hat is just as Linux as this tiny system is. And, there is a point in Linux being able to downsize into less than 2MB. Although Desktop Linux is not and does not allow for the same applications as embedded linux, there is a real virtue in sharing the codebase between these two. (Or desktop and webserver, cluster or grid server for that matter.) Although developers may not always agree on the direction the developments should take, together they provide for an open environment that is scaleble, and in escense is very lean. This is something Microsoft can never touch upon with Windows CE/PocketPC/whatever.
That's why I think this one-die embedded linux system is indeed a a-good-thing (tm).