Moore's Law for Motherboards
An anonymous reader writes "VIA CEO Wenchi Chen revealed a business card-sized motherboard billed as the 'world's first industry-standard form-factor for PC/phone convergence,' at Computex this week. The mobile-ITX" board measures 3 x 1.8 inches. It's half the size of pico-ITX, which was half the size of nano-ITX, which, in turn, was half-the size of mini-ITX — which was already small. It's not clear whether VIA will make these tiny motherboards available to end users, or if they will only be sold directly to device makers, but generally all of VIA's tiny motherboard formats have spread around to other suppliers and become widely available."
...welcome these new business cards. Just go to a trade show, collect business cards, and build a Beowulf cluster out of them!
...or are you just happy to see me?
Bearded Dragon
That's 7.62 cm x 4.57 cm, for everyone reading this who isn't American.
Please put all smart-ass/pro-SAE comments about the metric system below this post, thanks.
I can't wait. Now I can finally make a powerful wearable computer. Now just to find someone who makes LCDs that look like glasses for a reasonable sum of money and I'm off to a wonderland :)
It is always better to be a first grade version of yourself than a second grade version of someone else.
Imagine building itty-bitty robots...
Or digital picture frames...
Case-modding an Altoids tin...
You can't talk about Wikipedia's flaws on Wikipedia
Get a processor in the MIPS rating of say a 500MHz AMD K8 processor on a credit card device, with self-contained power, decent memory [say at least 128M], etc. Then we'll chat.
Until then my Gumstix 400MHz ARM with 64M of ram will do fine for small time computing [albeit slowly...]
Tom From TFA: The mobile-ITX board that Chen demonstrated this morning appears to be based on a 1GHz "C7-S" processor -- apparently a standard Via C7-M shoe-horned into a 9 x 11mm package. The chip had not previously been announced. The mobile-ITX board also apparently uses an "S" (small) version of the CX700 integrated north-/south-bridge chipset. And, it appears to have an on-board DC-DC converter. Additionally, according to Via, the board includes a CDMA baseband processor chip, suggesting that the mobile-ITX board could be used as the basis for x86-compatible smartphones.
According to a brief item at EpiaCenter, Via's mobile-ITX board will be available with 256MB or 512MB of RAM soldered on-board, and will run Linux or Windows XP Embedded. Even an embedded version of Windows Vista may be too much for the little board, however, a Via spokesperson admits.
TI already has your system on a chip. It's called the DM6442, DaVinci.
The society for a thought-free internet welcomes you.
The embedded world has had complete computers on "motherboards" this small for quite some time. Check out gumstix sometime.
The fundamental problem with PC based motherboards has always been heat dissipation and interface connectors. Heck, the back panel of my desktop uses more area for the connectors than exists on this board. There are processor heatsinks bigger than this thing!
PC's have always been about cheap computing power, not low power dissipation or form factor. I remember a time when the power of your desktop was considered commensurate with the size of the box - we had friends putting regular motherboards into server towers so they could "impress" fellow geeks.
Not that I would mind x86 in the embedded world, but it seems to me that this is going nowhere fast. The problem isn't technical - it's business. Most embedded systems run some sort of ARM variant, which would mean that code would have to be ported to x86. Furthermore, there's no way this would make it into a cellphone - primarily because of the fact that it is x86, and the carriers are adamantly opposed to the prospect of the consumer being allowed to run unauthorized code on their cellphones.
Linux already runs on the ARM, and you still aren't seeing a proliferation of ARM-based general purpose computers. While this would be nice for a sub-notebook, the problem is that sub-notebooks, while a personal favorite of mine, typically have not done well in the marketplace. Consider the HP Jornada, which was discontinued after a few short years. And it seems today that that trend is toward larger, not smaller, laptops.
The society for a thought-free internet welcomes you.
Well my Car gets about 5.44356571 Pico-Lightyears/Gallon
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Here's my first suggestion for what to do with this thing. I want a handheld (something the size of an battery-powered face shaver or large cell phone) written language translator. On the out-facing side is a mini-scanner and on the other side is a graphics LCD screen.
Suppose you are in some place where you can't read the language (it does happen in the age of 500-seat 6000km airliners). You get a newspaper, wave the scanner over the text, and within about three seconds, the scanned writing appears in English on the LCD. You can either pop in small memory cards for different language families or have their programs stored on your laptop for downloading.
Another feature would be a built-in microphone with a program that has been trained to your voice so that you can speak into this mic and have your words translated into the written form of the local language and displayed on the LCD.
I'd be willing to pay about $100 US for this device. I'll bet a lot other people would also. Anyone interested in developing it? Would we have to pay royalities on a language? Could such a device be built on this new miniature PC card? Am I just dreaming?
Can anybody even imagine how amazing it would be if cell phone networks became like wifi? You pay a monthly fee for access and you're on. Devices like this motherboard would really really open up the possibility for a homebrew-cellphone market. What would be very interesting to see is cell phone carriers become more like ISPs. You get some bandwidth from them, and you get to use it for pretty much whatever you want.
NewslilySocial News. No lolcats allowed.
What the processor doesn't suck is power. Low power consumption FTW!
It must have some, but they haven't figured out how much. But you're right, if it doesn't have a slot, it's pointless.
Has a DC-DC power supply, so luckily, all it needs is the battery. Batteries are getting pretty small these days.
This IS the mobo, memory, and psu. It probably has onboard flash, and if it doesn't already, it will almost certainly have some type of SD slot.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
I'd like to point out that a 500MHz AMD K8 is capable of way more MIPS [and FLOPS] than a 1GHz C7 core.
Clockrate != performance or did Intel's P4 escapades not teach you anything?
Tom
Someday, I'll have a real sig.
No it couldn't - it uses far too much power and makes far too much heat (the fact it needs a heat spreader is a dead giveaway - a mobile phone device must be efficient enough not to need to dissipate heat at all).
Oolite: Elite-like game. For Mac, Linux and Windows
Watch your step, I just droped my motherboard!
The problem is that both language translation and voice-to-text need a full understanding of the context. Any spoken language has so many different interpretations that it's useless to try automatic processing without full artificial intelligence. A classic example used in AI courses is "he saw that gasoline can explode". This sentence means either "he realized that it's possible for gasoline to explode" or "he watched a gasoline container as it blew up", one needs further examination of the context to know which meaning was intended.
A project that has tried to create a solution for this problem is Cyc, but it seems to be very far yet from realizing the original intent. Computers can do amazing things, but they still don't have the common sense of a four year old child.
They're going to run out of prefixes pretty quickly, since they're usually applied to powers of 1,000 rather than 2. And whatever happened to micro? milli (okay, mini), micro, nano, pico, femto, atto. I don't think there's anything past atto.
Don't piss off The Angry Economist
Yup, we're reaching the size limits regarding standardized, interchangable interfaces.
Thankfully, we're already tossing out electrical connections for low-speed I/O with the introduction of Bluetooth, ad there's the portential for making high-speed I/O wireless with beefy 802.11n and later revisions.
The big problem is power. Power is going to kill innovation in the wireless devices field unless we can come up with some impressive storage capacity improvements. You can improve the efficiency of the transmitter and receiver, but you can't really reduce transmission power much futher than we've already done. That would require reducing the noise floor, which is impossible.
I don't expect any of these small concept PCs to pan-out precisely for this reason: many people want flexible interfaces in their devices so they can communicate.
Man is the animal that laughs.
And occasionally whores for Karma.
OK.... lets look at your claims and your gripes.
1) The C7 core runs a full speed in-order ALU and FPU. Unlike the C3, where design constraints required a half-speed FPU, this one has it at full speed. The ALU has a full 24 cycles to complete simply 32 bit operations (should only require 4 cycles, at best). Let's not even mention the 64KB 4-way associative L1 cache with only 3 cycle latency. Even at 1Ghz, this would indicate to me that the clock speed is not, in fact, ALU bound, but more likely FPU or L1 cache bound. Where did you get your ALU claim? It sounds made up to me.
2) The C7 core benchmarks show it to be about 40% slower, clock-for-clock than the new Celeron M. Presumably the ULV version may be a hair slower, leaving it at half the performance clock-for-clock. Considering that today's Celeron M is far better per clock than the original K8, it would lead me to believe that this chip would be roughly equivalent to a 500Mhz K8 processor, but using only about 1/10th of power.
This chip uses a 90nm SOI process, and VIA's process is up there with the best in the world. I'm not exactly sure what the basis for your gripe is...... except it sounds hollow.
Also, the (as you put it) "P4 escapades" are only one of many examples where clockspeed != performance. Take the old Intel 386SX or the AMD 486DX4-120 or the old AMD K6-2, which were all total dogs "per clock" compared to the much more efficient (at the time) 386DX, Pentium and Pentium 2.
Stew
There are 10 kinds of people in the world. Those who understand binary and those who don't.
You have a peculiar definition of "way more". The claims I'm familiar with is that the C7 performs comparably to a Pentium III at half the clock frequency, except on many cryptographic benchmarks, where the C7 outperforms the Pentium III by more than a factor of ten. My recollection is that the K8 is a highly optimized three-issue design (decode and retirement rate limited to three instructions/clock), whereas the Pentium III is a middle of the road three-issue design (more interlocks and stalls, more unnecessary opcode splitting). The difference could range anywhere from zilch (where the instruction sequence has no liabilities on the P3) to about 50% faster on the K8. I can't recall the last time I said "woo hoo" over 50% some of the time.
The C3 was appallingly slow at floating point. I've read the C7 is vastly improved, but still far from great. Still, your concept of "way more" seems to better apply to a comparison of a 1GHz C3 to a 500MHz K8. No one would argue there.
mini-itx.com is taking pre-orders for the pico-ITX -- I don't see anywhere on the site where they are taking pre-orders for the mobile-ITX that the article is actually about.