Slashdot Mirror


Multiprocessor G3/G4 Boards

giminy writes: "These boards from TotalImpact look pretty nifty. Each one can take 4 g3's or 4 g4's and go in a regular PCI slot -- and get this, they can run in Intel machines. They work by having a program dumped to them like a second computer. Still kinda pricey for the cards, but you can put as many of these cards in your server as you want for something super-scalable. Linux support is there, and datasheets are available." We mentioned these back in '98 but a lot has changed since then. I'm sure there are clever uses for a couple of spare CPUs in a box ;)

196 comments

  1. These are slave PCI cards, not motherboards. by Andy+Dodd · · Score: 4

    They're more like "Computing peripherals" - They're PCI cards that fit in any PCI slot. (Well, one conforming to the right specs - One of their 66 MHz/64-bit PCI cards won't work in your average box.)

    They cards will not run standalone or as a primary processor, they're slave processors. You still need a host processor, which can be whatever you want. (Intel, SPARC, Alpha, PPC, even StrongARM probably.)

    --
    retrorocket.o not found, launch anyway?
    1. Re:These are slave PCI cards, not motherboards. by fudboy · · Score: 1

      naw, I bet if I carefully align the teeth, I could just tape a video card onto the processor card and presto! I could even hook up the power feeds with aligator clips for that extra geek-ass ooomph. I bet the thing would just boot right up, too, spontaneously writing its own os. that's a whole lot of transistors you know.

      :)Fudboy

      --

      :)Fudboy

      I guess I'm only a Fudboy, looking for that real Transmeta
    2. Re:These are slave PCI cards, not motherboards. by Brooks+Davis · · Score: 1

      One of their 66MHz/64-bit PCI cards won't work in your average box.

      Actually, if it follows the spec it will work fine in any PCI slot. If you plug a 64-bit card into a 32-bit slot the card runs at half the speed. A 32-bit card in a 64-bit slot just works like normal. A 66MHz card in a 33MHz slot runs at 33MHz and a 33MHz card in a 66MHz slot downgrades the bus to 33MHz (ouch!).

      --
      -- Any statement of the form "X is the one, true Y" is FALSE.
  2. Depends on what you're doing with the bandwidth.. by Mark+F.+Komarinski · · Score: 4

    If you need to constantly go over the PCI bus for everything (memory, disk, etc) then yes, you'll run out of bandwidth real quick.

    However, the board appears to have a lot onboard, meaning that the bandwidth requirements are lower, leaving you with things like a "black box" scenario. You have an image you need manipulated, so you send it to the G4 board with the manipulation instructions. The board gnaws on it for a while without working on the PCI bus, then returns the modified image.

    --
    -- Ever notice that fast-burning fuse looks exactly the same as slow-burning fuse? I didn't... (Edgar Montrose)
  3. Re:When will PC PCI slots have access to 16 IRQ's? by fudboy · · Score: 1

    but not your favorate closed-source variety

    why the hell would you say something liked that? it's just plain stupid. In case you've been absent the past 15 years, hardware support is almost always more complete with 'closed source' OS's than OSSOS's. man, please don't be such an idiot. Windows supports more pieces of hardware than there are competent linux operators!

    :)Fudboy

    --

    :)Fudboy

    I guess I'm only a Fudboy, looking for that real Transmeta
  4. Re:Understanding what this means by electricmonk · · Score: 1
    Yeah, I wonder what kind of RC5-64 rate you could crank out with a couple of those monseters in your machine? You'd probably put a sizable dent in the time needed to finish the project.

    Looks like you beat me to the obligatory distributed.net comment.

    --
    Friends don't let friends use multiple inheritance.
  5. Re:Understanding what this means by isfry · · Score: 1

    If you look at RC5 Benchmarks it lists bench marks for their 604e boards. So it can do it. It is just a matter of how fast the G3/G4's are going to be on it. Then again who is going to spend this much money for just RC5. If you do have money like this to burn send it my way.

  6. FPU needed in server ? by dingbat_hp · · Score: 1

    the low FPU based needs of a server,

    How true is this ? If you're a disk-only server, or even a SQL box, then you need disk bandwidth, memory, disk space and network bandwidth in roughly that order. OTOH, if you're bothering to put extra processor boards into your server at all, you're presumably needing to crunch serious numbers. How much of a margin is there between needing an essential FPU and not needing extra processors at all ?

    I'm getting into packaging media for streaming servers. A bucketload of G4s in a box sounds like a fine idea to me.

  7. Re:When will PC PCI slots have access to 16 IRQ's? by fudboy · · Score: 1

    whoah, that came off kinda harsh! Sorry, I just get so excited by motherboards...

    I should mention that, yeah, I would like more irq as well. Another thing - multiplexing at that scale is probably feasable, a function of the MB chipset... the chipset mfctr.s could provide for this if there were a profitable reason.



    :)Fudboy

    --

    :)Fudboy

    I guess I'm only a Fudboy, looking for that real Transmeta
  8. Re:Four G4s? by dolanh · · Score: 1

    I think it's only available for the *500 series PowerMacs at this point. I'll sell you my 8500 if you're really interested :)

  9. Re:Understanding what this means by electricmonk · · Score: 1
    (see my .sig)

    --
    Friends don't let friends use multiple inheritance.
  10. Smells of asymmetric MP by ezylstra · · Score: 1

    I may be mistaken, but the marketing info makes this seem like Asymmetric Multi-Processing. I thought that had pretty much fallen into disfavor. It just can't match SMP in most cases.

  11. Re:Nice to see 64 bit/66Mhz PCI by scruffyMark · · Score: 1
    I was even more surprised to see that the 8600, 9500 and 9600 were listed.

    from the 9600/350 spec sheet:
    Data Path: 64-bit, 100 MHz
    Slots: 6 PCI
    Notes: One PCI slot occupied by video card. System supports 100 MHz cache bus, and 50 MHz system bus speeds.

    from the 9600/200MP spec sheet:
    64-bit, 50 MHz
    6 PCI

    from somewhere else on the Apple, re the 9600, I forgot to copy the link:
    Six PCI expansion slots compatible with PCI 2.0-compliant cards

    does that provide any info? I don't know what PCI 2.0 implies, exactly...

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

  12. Re:a) How much? b) Anyone tried one w/ Linux? by giminy · · Score: 1

    Supposedly quad g3/400's are $4500, quad g4/400's are ~$6500. Yeah, it's kind of pricey, but if you stick 8 of these things in a box, you have some serious computational power.....

    --
    The Right Reverend K. Reid Wightman,
  13. Re:So... by scruffyMark · · Score: 1
    well, with the G4's on there, it would be a personal quadruple supercomputer.

    drool...

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

  14. Re:Good use for AGP! by GlassUser · · Score: 1

    I'm pretty sure the design of the AGP bus allows only one AGP interface per system bus (eg CPU/Memory/AGP shared bus)

  15. Software? by Life+Blood · · Score: 2

    Ok, this is kinda cool, you can put lots of processor power in one box. Of course you probably will have a bottleneck at the bus so it won't actually be that fast a lot of stuff. The real question is what the hell am I going to run on it?

    I mean its mac chips which will most likely go into PCs. No software that's straight off the shelf will run on this thing because its too freaking wierd. Definitely not windows (but so what) and most likely not MacOS either (ditto). However I'm betting you can't just throw Mandrake on this either and get it to work. This company is going to put out a custom linux distro just so they can get some practical use out of the concept.

    I mean if you're not going to be using Open Source software with this thing you may very well be up the proverbial creek. Thats not a problem for many slashdotters, but if I want to run a commercial analysis package that available in binary only, this architecture is probably right out.

    --

    So far I've gotten all my Karma from telling people they are wrong... :)

  16. Re:next...standalone fully-functional cards? by glwillia · · Score: 1

    I'm not sure everyone would have sue for this, but a pci card that used the bus for little (if anything) more than power and a fast lan connection. Plug a p3+ram+video+?sound card into a pci slot, plug in a keyboard, mouse, monitor, maybe speakers, and you've got a dual (or more) mobo case. You could either mount a filesystem from the "host" mobo, or toss an IDE connection on the baord as well. Sound too small to be true? The EspressoPC did it, and while it would obviously have some nasty power requirements, and while it wouldn't be for everyone, it would have a wide number of potential uses:

    A few years back, this company called Ross Technologies (recently defunct) sold a product called the SparcPlug, which fit a Sparc/Solaris workstation in a PC's spare 5.25" drive bay, allowing you to run NT and Solaris simultaneously. It had it's own ethernet, but used the PC's keyboard, mouse, monitor, drives, etc., and was sold bundled with a Dell Pentium for around $10k. I don't know if anybody made an actual x86-compatible pc-on-a-card for a PC, though...

  17. Re:power... for power... by mirko · · Score: 1

    I even heard about developments of PCI boards consisting of 32 StrongARM CPU.
    Given a 1MIPS/Hz performance, just imagine yourself with a virtual 5-6GHz per board!
    ARM are also known for having the best puissance/consummation ratio.
    They indeed hardly burn even a single Watt each.
    --

    --
    Trolling using another account since 2005.
  18. Re:So let me get this straight. by scruffyMark · · Score: 1
    Well, it is supposed to run in Mac 8600, 9500, and 9600 boxes. (Those are the ones immediately before the first G3's) So you could pick up one of those and use LinuxPPC.

    If you also got a G3/G4 upgrade card, you ought to even be able to custom compile the programs to take full advantage of the newer processors...

    --

    What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

  19. Re:The Amiga had it 10 years ago... by dolanh · · Score: 1

    As was mentioned before, DayStar had dual and quad 604 machines out a while ago. Apple produced the 8500/180 and 200 with dual 604s. Also, IIRC, the original BeBoxen were dual 603 machines...

    However, I'm not sure that any of these were truly "on the board" and not on processor daughtercards.

  20. What about larger servers...? by Magus311X · · Score: 2

    What about the larger x86 servers from Unisys and Sequent which have DOZENS of PCI slots?

    G4 500's are rated at around a GLFOP. So about 4 GFLOP per PCI slot? Some servers have like 32, 96, 100+ 64-bit 66MHz PCI slots... there's a thought. Heh.

    --

  21. Re:remember by Urgoll · · Score: 2

    PCI beats Ethernet any day, but most scientific clusters use Mirinet or SCI, which are about 1 Gbps full duplex, while PCI is about 4Gbps half-duplex with a 64bit/66MHz bus. This means that as soon as you have two of those babies in your computer, your PCI bus is actually slower than is you had a switched Mirinet or SCI interconnect.

    The other problem is the bus on the card is too slow to handle four CPUs. Our experience is that anything over two CPU in a single machines will cause bottlenecks. Except on SGIs with ccNUMA, of course, which can handle eight CPU per machine easily.

    Memory is also a bit tight - we usually need use about 512Mb per CPU, this thing as 512 for all 4 CPUs.

    Well, that's my NSHO and experience.

  22. G4 specifications by peter · · Score: 3

    Here's Motorola's G4 fact sheet. The real lowdown on the G4 is here. Especially check out the hardware spec. (The link seems to be broken or something, though. I looked at it a few weeks ago :(

    The TotalImpact page doesn't say what speed they run the L2 cache at. (The PDF spec sheet link is broken :( G4s support a range of clock divisors for the external L2 cache SRAMs, from 1:1 to 4:1. Apple uses 2:1 in their towers. (BTW, the cache RAM is external, but the control logic and stuff is all on chip.)
    #define X(x,y) x##y

    --
    #define X(x,y) x##y
    Peter Cordes ; e-mail: X(peter@cordes , .ca)
  23. Re:Nice to see 64 bit/66Mhz PCI by michael.creasy · · Score: 2

    A fair number of i840 boards have them too, shame you need RIMMs though, but if you can afford one of these boards you can probably afford the RIMMS.

  24. Re:power... for power... by luckykaa · · Score: 1

    If a G4 dissipates 10W, then a 4 CPU board will dissipate 40W. 8 of them will dissipate 320W. Okay only a problem forpeople with more CPU's than sense.

  25. This rocks! by FascDot+Killed+My+Pr · · Score: 1

    The more I think about it, the more I like it. It sounds exactly as powerful as a SMP machine BUT you can add more CPUs more easily. Up to 8 cards each with 4 processors plus my main processor is 33 CPUs! In one machine! And you can more than 8 cards if you don't "map all the memory" (according to the page).

    How much??
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  26. Re:Understanding what this means by michael.creasy · · Score: 1

    I think the software would have to be very specialised to use the board as by the sounds of things the program needs to be written specifically to use this board and not just be threaded.

  27. rimm.... by Tannin+Kal · · Score: 1

    The Tyan board i mentioned is indeed i840,
    but looking at the spec, uses pc100 dimms.
    Glad to see we're not entirely forced into
    Rambus. You're right though, for a $600
    board, rimms would be much less of an issue.

    --
    -Tannin Kal
  28. But wait, there's more... by jedi@radio · · Score: 3

    Looks like they are working on a Linux-specific product too...

  29. Re:Supercomputing? by arodrig6 · · Score: 1

    From the companies' web page it looks like they are powered with MPI, not PVM, not a thread model.

    I'd be very intersted in how much of MPI and MPI-2 they support...

    What would be intersting is having a number of these cards connected togeteher in the same machine, using MPI for on-card communication, and then some sort of IMPI or some other protcol for communcation to other cards (or other machines)

    --

    Who am I? Subscribe and find out
  30. Re:I don't think they work that way by elandal · · Score: 1

    So, as Linux/Apache webservers aren't all that uncommon, how about running SQL-server on one card and application server on another? All the machine is left to handle on main CPU(s) is Apache that queues processes for the cards and tosses results back to the HTTP pipe.

  31. Re:The Amiga had it 10 years ago... by Dr.+Zymotic · · Score: 1

    Heh, my Lisa MB has a CPU slot. Talk about running ahead of the pack.

  32. Mainframe class machines for commodity prices? by GKlesczewski · · Score: 1

    How's this for a configuration? If you look at the specs on these boards, they allow daughter boards too. The daughter boards include SCSI, 10/100BaseT Ethernet, and IEEE1394. Mainframe Architectures off load I/O from the CPU to a large extent. Suppose we use these in a system like that... Use the PPC board with Ethernet, one on either end, you have the beginnings of a highly secure network card (can you say 1024+ bit keys?). Offload the SCSI, letting the PPC board pick up the I/O control, manipulating the data. Using the Ethernet daughtercard, you can monitor the network traffic, basically building the firewall directly into the NIC at that point. The possibilities for these critters go on.

    Then there's the Beowulf - Talk about HUGE... 4 way processor host machine, with 8 of these PPC cards fully loaded, then put these into the Beowulf cluster. Multi-level parallel systems - now you're talking super-computing at a level never seen before!

    Then there's the ultimate use... Take a system like this, 4 way processor with these cards, using the cards as multimedia, network, and other I/O sub-processors, and you're talking an incredible gaming box...

  33. Re:A Processing Card by skullY · · Score: 1
    Uhhh. the AGP bus is meant for VIDEO cards, whereas PCI is more general purpose..


    Uhh, no. AGP is another bus on the system. It's basically a high speed memory bus, and while it is optimised for one way, processor -> agp transfers, that by no means limits its use to video cards. I could see where it'd be useful to say, dump a chunk of encrypted data straight into a piece of shared memory for the processor card to sit there and chew on, or maybe dump a raw stream of audio through for the processor card to encode to a format such as real audio, leaving the PCI bus free for the task of actually shipping that stream out to clients.

    Just because it's mostly used for video cards now, doesn't mean that video cards are the only thing AGP is good for.
    --
    When I was able to do my own spam-armoring, you got a chance to email me. Now you can only hope I see your reply.
  34. Re:I can see it now by Now15 · · Score: 1
    I was just about to reply about the addition error when I actually read the contents of the last percent. lmost as funny as an average scene on Frasier.

    Speaking of TV shows, do you Ameri-Co users get to see "The Games", a hilarious insight into the fiasco that is the Sydney Olympics management. The show's premise is a cameraman who follows the head management team around, looking into meetings, etc etc.

    http://www.abc.net.au/thegames/

    One scene, the head guy is pep-talking in a staff meeting, and couldn't read his own handwriting.

    "... and our love of... what's that word?"

    "Sport."

    "Aaah thanks. Heh, I can't read my own... what's that word?"

    "Writing."

    "Can't read my own writing. That's it. Anyway..."

    --

    --

    Computers are useless: they can only give you answers. -- Pablo Picasso
  35. Re:Four G4s? by bugg · · Score: 1

    At the recent SMP meeting about FreeBSD held at Yahoo, there were 3 people there from Apple Computer. Feel free to speculate.

    --
    -bugg
  36. Like the old transputer cards from YARC by K8Fan · · Score: 2

    I used to use a 386 with an array of 16 T800 transputers to render. Each board of 4 transputers had 4 megs of RAM, as well as one meg for each transputer as cache. They communicated along a dedicated back bus.

    This was used for RenderMan rendering with the old Digital Arts DGS system. The main processor would split the job into 16 x 16 pixel "buckets" and send the pre-clipped scene data (geometry, lighting, surface information) as well as the a portion of the textures used in the scene. As each transputer finished the contents of it's bucket, it would dump it back along the ISA bus to the Targa framebuffer.

    Thats the sort of process these are useful for. Not SMP, but assisted special-purpose processing.

    --
    "How perfectly Goddamn delightful it all is, to be sure" Charles Crumb
  37. Power Problems? by scheme · · Score: 1

    I can see some potential problems with using these in normal systems. Even if you have a 66Mhz 64bit PCI slot, I think you'll have problems with power consumption especially if you have 2 or more processors. I believe that a PCI card can only draw about 20W according to spec. However, one of these cards with two processors will need to draw at least 14-20W for the processor alone. I didn't see any information about a separate power supply like the Voodoo 6000 so I assume that you'll need a special PCI slot that can supply the power or need to attach the card to a power cable.

    --
    "When you sit with a nice girl for two hours, it seems like two minutes. When you sit on a hot stove for two minutes, it
    1. Re:Power Problems? by Boone^ · · Score: 1
      To quote the website:
      Power:
      Minimum 30W (processor speed and SDRAM size dependent) 5V 12-18A, 12V .5A
      Integrated power supplies: 3.3V and VCore are generated on-board, power is drawn from host system power supply.
      My take on the text I highlighted is that power isn't taken from the pci slot, but from the power distribution wiring harness...
  38. Can You Imagine...... by MoOsEb0y · · Score: 1

    A Beowulf Cluster of these?

  39. Re:G3's not SMP capable by dolanh · · Score: 1

    Ask the people at Be. The original BeBox used dual 603s and SMPd like nobody's business.

  40. Re:A Processing Card by qnonsense · · Score: 1

    Mostly used for video cards?

    AFAIK, AGP is only used for video cards at this point. I'm not sure why, but if they don't use it for anything else, there must be a reason that you and I haven't concidered. Yes, I agree AGP sounds like it would be a good idea to use here, but who knows. Further discussion is next to useless becasue we do not know the relevant information.

    PS: AGP was meant for video. Advanced Graphics Port.

    --
    There comes a time in every man's life when he must say, "No mother! I do not want any more Jell-O!"
  41. Re:Build a super-server with these! by SecretAsianMan · · Score: 1

    ...but if you're going to design something utterly centralised, then to make it replace a reliable server farm you're going to end up reinventing the mainframe

    ...which might not be that bad of an idea for server-only uses. IMHO, of course.

    --

    Washington, DC: It's like Hollywood for ugly people.

  42. Re:Nothing new by qnonsense · · Score: 1

    Yes, this is new. This is not the main CPU of a system that just happens to be connected in a package resembling a "card" as you put it. This is a PCI expansion device ("card") for use in an x86 system (or PPC), not as a main CPU or even as a second CPU. It is a "PCI based multiprocessing solution for Intel compatible PC's [or Macs]".

    --
    There comes a time in every man's life when he must say, "No mother! I do not want any more Jell-O!"
  43. a) How much? b) Anyone tried one w/ Linux? by Black+Parrot · · Score: 2

    \subject.
    --

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:a) How much? b) Anyone tried one w/ Linux? by Netsnipe · · Score: 1
      On the topic of OS support, I'm also wondering how one of these babies would work with Mac OS X. Presumably, someone could be able to write up a virtual machine which could run Mac OS X in one of these boards while still having a x86 as your main architecture. Hopefully, you wouldn't have to wait while the developers port Mac OS X over to x86 and iron out the bugs.

      Hypothetically, this new setup could enable one to run multiple OSes simultaneously in the one box and do away with slow emulation altogether. Yet, IMHO, this would probably raise concerns as how these boards with their respective OSes share resources, most notably RAM, and other peripherals.

      But then again, with all that extra processing power on an architecture (x86) that wasn't meant to support several different types of processors at once, why would you want to run several different OSes at the same time instead of being dedicated to one? Well, at least this idea would allow one to have a "universal" interface card. For example, I have 400Mhz G3 card and I configure it run as a graphics card. First, I hope that the manufacturers will think of making the interfaces to these cards scalable/versatile. A year down the track, I'll get a 800Mhz G4 card to replace the graphics processor, and instead of throwing out the 400Mhz, wouldn't it be great if I could reconfigure it to become a high-speed FireWire controller or even a dedicated "software" (because you must load a program into the board's RAM) RAID controller?

      One more quick question: does the board work with PPC variants of Linux, x86 variants or both?

      mPOWER certainly has implemented an interesting concept in giving the typical "nerd" of what seems to be an affordable scalar platform that could easily compete with SMP systems with the addition of sheer scalability.

      --
      -- "I can't tell the future, I just work there." -- The Doctor
    2. Re:a) How much? b) Anyone tried one w/ Linux? by proj_2501 · · Score: 1

      Apparently you missed the source of that quote. Right below his sig it says "George Moore on his law".
      --

    3. Re:a) How much? b) Anyone tried one w/ Linux? by MindStalker · · Score: 2
      "If Al Gore 'invented' the Internet, I 'invented' the exponential."


      Of course Al Gore didn't invent the internet, but he did introduce the legislation that forced Universities to allow the public to tap into the network. Now expecting Al Gore to understand the difference, that is another matter.


      But I seriously doupt you helped the exponential gain popularity in any way.

    4. Re:a) How much? b) Anyone tried one w/ Linux? by Salant · · Score: 1

      Could something like this work on a "slow" motherboard. Ie and good stable pentium/celeron system that would just boot to linux, or some other extremely stable os. Then have windows, *bsd, *nix, or others running on cards? Then have the kernel limit who gets priority to the ram and other resources?

    5. Re:a) How much? b) Anyone tried one w/ Linux? by Phroggy · · Score: 1
      Supposedly quad g3/400's are $4500, quad g4/400's are ~$6500. Yeah, it's kind of pricey, but if you stick 8 of these things in a box, you have some serious computational power.....

      Yes, but how will this compare to Apple's prices for a quad-G4 Mac, hopefully to begin shipping within the next six months? (According to rumor, the machines are ready to go, but they're not shipping until Mac OS X is ready for prime time because Mac OS 9 doesn't take full advantage of SMP, although apps like Photoshop should).

      --

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  44. Re:My god! by NightHwk · · Score: 2
    I'm well aware of your faq in which you try to justify your waste of bandwidth.

    Temper, temper. Calm down. Witness the "Slot A" slot on my athlon. It looks physically identical to a connector for a PII mobo. Do 'ya think they'll work in each, however? No, which is why you read the tech specs..

    Temper temper? To you I say Foolish Foolish. I did read the specs (you did not, because obviously you did not read the site before you posted, I did.) It could be pc66, 5v dimms, it doesn't matter, it is a dimm slot, and as you can see (that is if you have even read it at this point, something I am begining to doubt you ever will do) these dimm slots are CLEARLY occupied by cards with memory chips on them. Do you plan to argue that they might not be ram chips in order to justify your original post?

    Furthermore, I hardly consider a visit to ONE vendor site a reasonable view of the market. Just recently I have read several reviews of 400W and 450W consumer power supplies. This Board is clearly not designed for consumer use, it is a 66mhz, 64bit pci device, a slot not found on consumer level motherboards, but you would have known this had you visited their page by now, wouldn't you?


    This may be considerd a flame, but the root post of this thread is obviously a troll. If you are going to make statements about a product, please inform yourself about the product in question. Don't be the hardware equivelent of one of those foolish people who protests against movies they havn't seen.

    NightHawk

    Tyranny =Gov. choosing how much power to give the People.

    --

  45. Nice to see 64 bit/66Mhz PCI by Mark+F.+Komarinski · · Score: 2

    Great use for the new bus. Too bad most traditional PCs don't support either yet. The only machines I know of that have 64/66 is the UltraSPARC-based machines.

    Or are there x86 boxes out there that have it?

    --
    -- Ever notice that fast-burning fuse looks exactly the same as slow-burning fuse? I didn't... (Edgar Montrose)
    1. Re:Nice to see 64 bit/66Mhz PCI by Waos · · Score: 1

      The new Compaq ML-series servers have 64-bit slots. You can get one of these servers for around $3k, which isn't too bad if you're considering implementing this technology.

    2. Re:Nice to see 64 bit/66Mhz PCI by tubby · · Score: 1

      i dont know what MoBo is in it, but the IBM Netfinnity 5600 series do have 64bit pci. The board in these machines is a dual processor one, though they normaly only come with one chip.

    3. Re:Nice to see 64 bit/66Mhz PCI by CMiYC · · Score: 2

      >Too bad most traditional PCs don't support either yet.

      No traditional PCs don't, but servers do. Like the Dell Poweredge 4400 and almost all of Dell's enterprise servers.

      Yeah they are pricy, but doesn't this much computing power usually require money anyway?

      ---

    4. Re:Nice to see 64 bit/66Mhz PCI by appletalking · · Score: 1

      As it turns out, these cards are a tad higher than most other PCI cards, which means that only certain machines can support them. Those models apparantly are the only Macs with the headroom to install these cards. Macs that came with actual G3 and G4 processors installed are not compatible. Go figure. . .

    5. Re:Nice to see 64 bit/66Mhz PCI by wmaheriv · · Score: 1

      I'm currently using one of those SuperMicro boards for a new file server (Linux) at my plant. In combination with a DPT Millenium RAID w/128mb cache (64-bit, Ultra3), it's a pretty killer system.

      I was a bit nervous about using SuperMicro for such a critical system, but I've actually been very impressed with its performance thus far.

      By-the-by, that same server is using 74gb Cheetahs and I have to say, THEY ROCK! Cheetahs used to suffer from incredible heat problems, but with three fans mounted above them those babies are as cool as can be! I heartily recommend the whole combination.


      ~wmaheriv
      --
      ~wmaheriv
      "Shema Yisroel- Adonai Elohenu, Adonai Echad!"
    6. Re:Nice to see 64 bit/66Mhz PCI by Strog · · Score: 1
      You could also take a look at Super Micro's 840 Slot 1 boards. They have 2 64bit 66Mhz slots, Dual CPU, available SCSI 160, etc. I'm going to build a transaction web server with one of these boards in a couple weeks. We'll see how they work.

    7. Re:Nice to see 64 bit/66Mhz PCI by Blue+Lang · · Score: 2

      DEC Alphas have it. :P

      --
      i browse at -1 because they're funnier than you are.
    8. Re:Nice to see 64 bit/66Mhz PCI by appletalking · · Score: 2

      AFAIK, the Power Macintosh G3 (Blue and White) and the Power Macintosh G4 series both had 64 bit 33MHz PCI slots, with the Blue G3 having one 32 bit 66MHz slot. Funny that those models aren't listed as compatible with these cards. I wonder why?

    9. Re:Nice to see 64 bit/66Mhz PCI by rifter · · Score: 1

      Machines with Serverworks chipsets support them, (Serverworks being formerly known as Reliant Computer Corporation). However, I have not seen a motherboard mere mortals can buy with this chipset. So far I have only seen them in x86 Servers from Dell, Compaq, and IIRC IBM. The serverworks line of chipsets also include IIRC an end to ISA, and an end to the 16 IRQ barrier (allowing 64 virtual IRQ's).

      Of course I could be mistaken on the IRQ thing because the Intel Profusion chipset does that, and I could be confusing the two. Nevertheless Serverworks based boards do use 64bit hot-swappable PCI slots. Woohoo!

    10. Re:Nice to see 64 bit/66Mhz PCI by scruffyMark · · Score: 1

      That's only if you want to close your case? Well, no problem then!

      --

      What is the robbing of a bank, compared to the founding of a bank? -- Bertolt Brecht

    11. Re:Nice to see 64 bit/66Mhz PCI by Shostykovich · · Score: 1

      Or are there x86 boxes out there that have it?
      Even though there aren't many, more and more x86 mobo's have them. Look at anandtech's coverage of Computex, here for some info on some upcoming motherboards with fully-fledged PCI slots. Also, the third day coverage, here has some other motherboards with 64-bit PCI.

      On a side note, it is pretty cool that a lot of these newer boards (those supporting ATA-100) have the HighPoint HPT370 controller, which is a RAID controller as well. How convenient! =)

    12. Re:Nice to see 64 bit/66Mhz PCI by electricmonk · · Score: 1
      Actually, I saw in PC Upgrade Magazine that Micron Technology has a prototype x86 board that will be used with DDR SDRAM and features, among other things, 2 64-bit PCI slots. As I understand it, this will be a chipset that Micron will make (not motherboards) and the main theme is support for DDR SDRAM.

      --
      Friends don't let friends use multiple inheritance.
  46. Re:power... for power... by dolanh · · Score: 1

    Et pour ceux qui ne parlent pas francais (ou n'ont pas etudie Latin):

    puissance/consummation = power (as in mhz)/(energy) consumption

  47. Supercomputing? by Dr.+Zymotic · · Score: 2

    So if you can put a bunch of these in a rackmount with a gig or two of RAM, wouldn't it be a cheaper alternative than a Beowulf cluster?

    1. Re:Supercomputing? by nellardo · · Score: 5
      So if you can put a bunch of these in a rackmount with a gig or two of RAM, wouldn't it be a cheaper alternative than a Beowulf cluster?

      As usual, the answer is most likely "It depends." (ObDisc - I don't have one of these cards to play with)

      No matter what API you're using (SMP/threads or Beowulf/PVM) these are most likely best used for SIMD (single-instruction, multiple-data) kinds of problems (of which SETI is one). Communication between boards will be a major performance bottleneck, since they all share the same bus.

      Since they do have local RAM (and not just cache), you load the card's RAM with one set of code and four sets of data. Do that for all the cards you have. Now wait, and get your answers back off the local RAM. Did you use threads or processes? Threads and its closer to SMP, processes and it is closer to PVM or Beowulf.

      But will it outperform a comparable Beowulf cluster? If it is compute-constrained, then the PCI cards will do better, especially as the problem scales, because the PCI cards share hardware costs for disks, network cards, fast bus, large RAM, etc. If it is disk or network limited, though, the Beowulf will eventually win out. The PCI cards will do well on a price/performance basis while the problem is small, because it will still be sharing hardware. But once the PCI bus fills up, those processors will start waiting on the bus. The bigger the problem gets, the more the processors wait. The Beowulf cluster, on the other hand, can distribute all that hardware - instead of one 100Mbps network card, it may have dozens (you start worrying more about what your ethernet switch's backplane looks like).

      So these cards are best for compute-intensive simulation-style stuff (image filters would also scream - mostly - FFTs require lots of communication). Simulated wind tunnels or weather phenomena, finite-element analysis, etc.

      Note though, that these cards have their own slower PCI bus, including support for an add-on card (!), so conceivably you could get a lot of server oomph by giving every four processors their own network card. But you better make sure you data (i.e., your web site) can fit in the local RAM, or you'll bog down in bus contention again.

      --
      -----
      Klactovedestene!
    2. Re:Supercomputing? by absurd · · Score: 2

      Yeah, but imagine a Beowulf cluster of these!

  48. Re:Actually using this puppy? by RMeader · · Score: 1

    The PPC chips can have their endianess set either way, so no problems in that area.

    --
    I got an email, therefore it must be true
  49. remember by peter · · Score: 1

    dcypher.net or SETI@home is not a _clever_ use. It is an obvious use. So let's not waste space yacking about it.

    OTOH, clusters are better when they have faster interconnections, so what if you got a mobo with a lot of PCI slots, and put a bunch of cards in it? PCI beats ethernet any day :)
    #define X(x,y) x##y

    --
    #define X(x,y) x##y
    Peter Cordes ; e-mail: X(peter@cordes , .ca)
  50. A Processing Card by michael.creasy · · Score: 3

    Sound is handled by a sound card,
    Graphics is handled by a graphics card and now...
    processing is handled by a processing card.
    Cool.

    1. Re:A Processing Card by clutchcargo · · Score: 1

      The Alphas have been on cards for quite some time....

    2. Re:A Processing Card by tofus · · Score: 1

      Hehe...I *KNOW* that, i was just trying to be funny; which i guess i wasn't...

    3. Re:A Processing Card by bjb · · Score: 1
      Hmm, let me turn around my Sun Enterprise 3000 for a sec.. unclip one of the slots, pull and hey! look at that! A processor card!

      Nothing new. Machines have been doing this for YEARS. The E3000 I mention has 8 slots of which I have 4 filled with CPU boards, the others are I/O boards or empty. And this concept doesn't exist simply for server class machines, oh no - the Amiga 4000 has its CPU on a separate daughter card; you could get an '030 or '040 at purchase time and the only difference would be what card was in there.

      This is a neat card, but I would imagine that you need a PowerPC machine to begin with that could support it (say.. Yellow Dog Linux on a BeBox? >drool
      --

      --
      Never hit your grandmother with a shovel, for it leaves a bad impression on her mind...
    4. Re:A Processing Card by aat · · Score: 1

      Uhhh. the AGP bus is meant for VIDEO cards, whereas PCI is more general purpose..

      Arun

    5. Re:A Processing Card by webrunner · · Score: 1

      I once saw a Glitch feature in the back of Maximum PC, it was about using the old ISA bus for an ISA mouse, an ISA keyboard, an ISA light bulb...

      ----
      Oh my god, Bear is driving! How can this be?

      --
      ADVENTURERS! - ANTIHERO FOR HIRE - CARDMASTER CONFLICT
    6. Re:A Processing Card by Fesh · · Score: 1
      My PC has a really funky Asus motherboard. It was designed to take either a dual pentium or dual pentium pro daughtercard that had the actual sockets on it. I think the selling point was supposed to be that when upgrade time came around, all you'd have to replace would be the daughtercard. Doesn't look like it worked that way though, as it looks like they abandoned the concept.

      On a lighter note, getting that motherboard into the midtower case I had was my first experience with hardware hacking. You see, the 3 1/2" drive bays got in the way of the daughtercard, which is as long as the motherboard and sticks out perpendicular. So I had to make a trip to Wal-Mart to get a hacksaw... I ended up sawing on it outside the dorm in the courtyard to keep from covering the lobby carpet with metal shavings, so everyone who walked by got a good laugh.


      --Fesh

      --
      --Fesh
      Kill -9 'em all, let root@localhost sort 'em out.
    7. Re:A Processing Card by tofus · · Score: 1

      Do they also ship in an AGP-variant?

    8. Re:A Processing Card by RangerElf · · Score: 1

      Cool!! This reminds me of the old S-100 bus CP/M "workstations" of back then. You had your CPU card, sometimes even several of them, and youd disk (both floppy and hard) controller card, serial communications card, etc... really cool, modular stuff.

      I'll just cross my fingers... :-)

      -elf

    9. Re:A Processing Card by MrBogus · · Score: 1

      I have a Compaq with a similar setup -- the Pentium daughtercard can be replaced with a Pentium Pro card.

      Unfortunately the list price of the PPro daughtercard is something like $2400 (with no CPU).

      --

      When I hear the word 'innovation', I reach for my pistol.
  51. bandwidth? by Signal+11 · · Score: 2
    The bus between the memory and the CPU is usually the fastest one in the system for a reason... how does this overcome the inherent limitation in getting data from main memory? It seems to me like just sticking 4 CPUs on a PCI bus is a recipe for disaster - your harddrive's controller, be it SCSI or IDE, is most always on the PCI bus.. wouldn't this create a huge contention for bandwidth and slow I/O down by about a factor of, oh, a million? :(

    Maybe they have a huge cache on the board? Also.. as another poster mentioned.. what are the power requirements? I have a 300W power supply, and 250 is already sucked by *just* the CPU + mobo. I know the G4 has low power requirements.. but can the mobo supply much more than it is now??

    1. Re:bandwidth? by xtal · · Score: 1

      Well, if you examine the product sheet, there's on-board (on-card?) RAM.. this would lead me to believe the typical application would involve writing a program and then uploading it to the card's memory space - and then having the card only send back the results from the process that was sent.

      Their drivers seem to tie the card's memory - apparently up to 512MB with the linux memory space, so that you don't need to jump through lots of hoops to make it work. Again, I assume there is logic on-card to make sure that the system memory bus isn't being used, just the local memory bus on the card (which would be no big deal).

      This is much like the much-proclaimed clustering technology, excecpt that the bus is PCI, and it's mackin' in comparison to ethernet :). It would be nice to see an rc5 client written for this bad boy.. it would also be a real bonus for those of us that play around with neural network simulation and 3D graphics work. I'd love to have a card like this for a render slave.. hehe

      Kudos!

      --
      ..don't panic
    2. Re:bandwidth? by Dr+Caleb · · Score: 1
      Priority is determined by which slot # the board is in.

      Slot 1, bus 1 has a higher priority than slot 1 bus 2, etc. Most larger servers have more than 1 PCI bus. Most PC's have 1 PCI bus, but have priority on which slot # a card is in. Eg: Slot 1 is usually the slot closest to the AGP slot on most ATX systems.

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    3. Re:bandwidth? by CMiYC · · Score: 1

      how does this overcome the inherent limitation in getting data from main memory

      If you read the information they have on their site, the card is not ment to be a "second general use processor." They are to offload intensive computing tasks. So it'd be just like a graphics card. The main CPU sends it something to chew on and it does it. What does the main CPU send? Probably a section of code, and some inital data. Then the Processor card plays with that code for a while, and returns the results.

      So it works like another PCI card (as far as the host system is concerned), it just has a ton of power to itself.

      ---

    4. Re:bandwidth? by Dr+Caleb · · Score: 1
      That's why "bus mastering" was invented.

      It allows a card, be it a SCSI, NIC or Video to temporarally take over the bus and do it's data transfers to memory, I/O, or another card. Bus masters are given priority in a logical and heirarchial system.

      For example, a SCSI card could directly access main memory while the CPU uses the north bridge to access Video. There is no bus contention, and the bus is simply being optimized while no critical system is using it. One of these PCI devices could do much the same, transfererring to main memory or a scsi card directly. No bus contention. Since transfer rates for an asyncronous device are given by the formula [width(bits) * frequency (Mhz) ] / (Wait states) we get...
      66mhz @ 64-bit (~520 MB/sec)

      If the machine supports 66Mhz PCI bus, asyncronous tranfers as bus master, the transfer rates are significantly higher than a NIC. Even clustered NIC's! And add Synchronous tranfers to this - Wow!

      My G4 450 gets approx 3.8M Keys/s on real time distributed.net. (Not the benchmarks!)

      I can't wait to bump that up to 15.2 M Keys/s!!!

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    5. Re:bandwidth? by kelzer · · Score: 1
      Your point is valid - that's why you can't look at this processor card as adding SMP capabilities to the system you're adding it to. It's more appropriate to use this card in a C/S architecture, using shared memory only for parameter passing. The card's CPUs then use their own local memory (up to 512MB, according to the spec) for all of the processing.

      --

      ---------------------------------------------
      SERENITY NOW!!!!!!!!!!!!!!!!
    6. Re:bandwidth? by xcjohn · · Score: 1

      So what happens when you have more than one of these cards in a machine, do those cards have to fight for a higher priority? and would that consequentially make the host machine quite unstable hardware wise?

      --
      ~~~ They call me Little John, but don't let the name fool you...in real life I'm very big.
  52. Embed Linux in a PC/Mac by Spaghetti+Woody · · Score: 1

    These cards are not new, but the idea of embeding Linux on a PowerPC MP system in a PC or Mac would be cool. All this needs is a dedicated 10/100 Enet port and away it goes as a high powered server for web or network gaming. The only problem is that it will be tied to the base system for power, configuration and control. Hence when the main system hangs and needs rebooting, this card gets rebooted/reloaded. I would hate to see Windoze on the base system. This card would be rebooted every hour or so. But, it we were to take a passive backplane and stick a ton of these in there, with a few SCSI RAID controllers and more than a few disks you could have yourself a nice compact cluster of high performance nodes to run Linux on.

  53. Re:Four G4s? by Phroggy · · Score: 1
    I wouldn't expect Mac OS 9 to use it, but I'm sure somebody will hack Darwin to get it to work (and Mac OS X should run on top of the hacked-up Darwin core).

    Gotta love open-source. :-)

    --

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  54. I'd use 603e's and lots of 'em! by JCMay · · Score: 1
    I wonder if these are similar to an idea I've been toying with for WIGTTPWSH (When I Get The Time To Play With Some Hardware), that is to use a MPC106 chip to put four MPC603e (okay, not as kewl as a G4, but respectable, I think), on a PCI bus. The '106 includes a DRAM controller, CPU-PCI bridge, L2 cache controller, and interfacing for up to four 60x microprocessors.

    Now, take several of these cards, each with four processors and their own memory, and bus them together on a PCI backplane. Lotsa horsepower, no?

    These would be all main processors, not peripherals like the cards mentioned here. No, they wouldn't run Windows or Linux, but I've been hankering for a chance to play with OS design anyway. :)

  55. Re:Multiple G3s? by giminy · · Score: 1

    Methinks you are incorrect on this one. Please see this article, which talks about a quad processor g3 that was shown at LinuxWorld.

    --
    The Right Reverend K. Reid Wightman,
  56. Re:G3's not SMP capable by Dr.+Zymotic · · Score: 1

    Umm... what about the PM 9500MP or the Umax s900 (or all those Daystar machines)? They ship with two 604e processors, and from my experiences with my s900, are really great machines. In fact, my s900 has a 603e and a 604e running together without any problems at whatsoever.

  57. You are full of nonsense by NightHwk · · Score: 1
    Signal 11, please.

    You have crossed the line from foolishness to fraud. You have realized that you are wrong, and will now spew out any lie to save face.

    You want links?
    Here is one 450W consumer power supply and This place also sells one. 450Watts too much? How about 400, which you can also buy HERE or HERE . That last one has a really great description/specifications page, but you have proven you aren't interested in reading things like that. You didn't really beleive your 300Watt power supply was the best on the market, did you?

    Sure, I guess you'd know the difference between a DIMM slot made for cpu cache vs. main memory. I don't know anything about macintosh hardware, for all I know those dimms were there for caching accesses to main memory.

    Your whole point is compeletly irrelevent because had you actualy READ the page (which is the issue of this thread) you would CLEARLY see in the specifications that the board has "Two 168 DIMM sites, support for up to 512Mb of SDRAM, 3.3V, unbuffered PC-100 DIMMS.". It is right there in plain english. Those two 'slots' that you cannot seem to identify ARE PC100 168pin dimm slots. You may as well argue that they might be new slots for a secret mac chip not yet revealed, you would be just as wrong either way.

    Practice what you preach.
    I DO practice what I preach, I READ articles before I post about them.

    I suggest you stop now before you totaly disgrace and completely discredit yourself.

    NightHawk

    Tyranny =Gov. choosing how much power to give the People.

    --

  58. like those Celeron upgrade cards by DABANSHEE · · Score: 1

    Are these things like those Evergreen Celeron PCI (system on a card) upgradecards (www.evertech.com/accelerapci/) that are designed to upgrade old PCI sytems; Or like those Cyrix 686 200L PCI cards for Macs (to give 'em Windows compatibility through hardware), that use to be for sale in Mac shops?

  59. Waste of a good processor by novakane007 · · Score: 1

    What a waste! Why spend on all that money on one or more G4s and then stick it in a PCI slot? That's like putting a ferrari engine in a VW beetle. Sure the bug goes fast, but don't you think you could have found a better use for that engine? PCI slots are fast, but not nearly fast enough for this to be a worthwhile venture. You wanna build a cheap supercomputer? Wulf it instead! At least that way you'll get the full potential of the processor and not choke off a great chip.

    --

    WURD!!
    1. Re:Waste of a good processor by xcjohn · · Score: 1

      if you're so disgusted, then dont buy the fsckin thing! I can assure you we're all so impressed by your pitiful slamming of this product. get over it

      ~~~~

      --
      ~~~ They call me Little John, but don't let the name fool you...in real life I'm very big.
  60. Re:Good use for AGP! by novakane007 · · Score: 1

    I doubt that you could use it on AGP. AGP=Accelerated Graphics Port Anyone wanna start a new MOBO company to have full bus speed adapter slots for these puppies? We could make a killing!

    --

    WURD!!
  61. Is this supposed to be news? by Salmonius · · Score: 1

    We've had a quad g3/g4 board at work since the end of last year. It runs Linux without problem and is much faster than I expected (I did expect high too :-).

  62. Vizualize? by chainsaw1 · · Score: 1

    I think the Vizualize workstations by HP are PA-RISC running HP-UX. We have a B180L (lowest end HP-UX box HP makes) with a 180MHz procesor and 64M RAM. Current cost is around $10K; so even if Linux was ported to PA-RISC (which it may have been by now, I don't know) you could probably save a bunch o money going with the x86 mobo's instead :).

    --
    - Sig
  63. Re:power... for power... by ArsSineArtificio · · Score: 3
    PowerPC processors are not well known for their sobriety.

    No kidding. My G3 gets tanked at least twice a week, and cleaning up after it is becoming a freakin' nuisance. Jose Cuervo and coolant paste makes a horrible reek, and don't even get me started on the effects of black coffee on a PowerBook's keyboard...



    ------------------------------------------------ -------------------

    --
    All employees must wash hands before seeking equitable relief.
  64. Re:My god! by Signal+11 · · Score: 1

    these dimm slots are CLEARLY occupied by cards with memory chips on them

    Sure, I guess you'd know the difference between a DIMM slot made for cpu cache vs. main memory. I don't know anything about macintosh hardware, for all I know those dimms were there for caching accesses to main memory.

    Just recently I have read several reviews of 400W and 450W consumer power supplies.

    And yet.. no link.

    Don't be the hardware equivelent of one of those foolish people who protests against movies they havn't seen.

    Practice what you preach.

  65. Re:Depends on what you're doing with the bandwidth by Phroggy · · Score: 1
    The board gnaws on it for a while without working on the PCI bus, then returns the modified image.

    And of course "a while" isn't very long at all, which is why these things are so darn neat.

    --

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  66. Build a super-server with these! by SecretAsianMan · · Score: 1

    Looks like you can attach, among other things, an ethernet port (maybe more than one?) to this baby. It would be really cool if someone used these to build a super-server-on-steroids. Think about it: a bunch of these boards, each running several copies of some server, with the host machine left to manage the cards, complete disk I/O requests, and provide a user interface. This would also seem to me to be more secure than a traditional network of independent servers, since a whole farm might be reduced to a single machine. I would sure like to write that software someday! Thoughts, anyone?

    --

    Washington, DC: It's like Hollywood for ugly people.

    1. Re:Build a super-server with these! by swordgeek · · Score: 2

      Oh, no doubt--mainframes still make good sense in
      a variety of situations. However, reinventing such
      a niche item from the ground up seems a pretty
      poor idea. (just ask SGI :-)

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:Build a super-server with these! by swordgeek · · Score: 2

      And with all those servers in a single box, you'd
      be reduced to a single power cord, a single UPS,
      a single point of failure...

      Yeah, I know that you can (should, would) have
      multiple redundant power supplies, but if you're
      going to design something utterly centralised,
      then to make it replace a reliable server farm
      you're going to end up reinventing the mainframe.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  67. Uses for these by Dungeon+Dweller · · Score: 2

    1) Heavy processing, obviously. Crypto, graphics...
    2) Bunch of servers in 1 box.
    3) Gaming ^_^

    --
    Eh...
  68. G4 boards with ATX form factor by PoochieReds · · Score: 1

    This is spiffy and all, but I'd like to get a hold of a G4 board that'll go in an ATX case. Does anyone make such a beast (besides Apple)?

    1. Re:G4 boards with ATX form factor by Rand+Race · · Score: 1
      I don't know if anybody is producing them yet but OpenPPC has some specs. There is also an old /. piece on ATX PPC MBs... OK?

      --
      Insanity is the last line of defence for the master diplomat. But you have to lay the groundwork early.
  69. runs linux; smp or beowulf? by kevin805 · · Score: 2

    The boards run linux. I can't figure out what type of parallel processing they use. On the one hand, they refer to mapping all of the memory on up to 8 boards into a single address space (like SMP), but on the other, the also make a product to use MPI (like Beowulfs) on MacOS.

    If they are less than about $2500 for a quad G4 board, this may be even cheaper than the KLAT-2 cluster's $650 / GFLOPS discussed here a while back.

    1. Re:runs linux; smp or beowulf? by stilwebm · · Score: 1

      If it works with memory on other cards, it is NUMA (Non Uniform Memory Architecture). That is, there are higher latencies to access the memory on a different card than memory on the card requesting the data. With just one card in use, it is SMP, since the processors all have the same memory latency.

  70. Multiple G3s? by Racher · · Score: 1

    Isn't there suppose to be an issue with the PowerPC 750 that doesn't allow for multi proccessing. The PowerPC 7400 (G4) does.

    I remember trying asking Daystar about multiple G3 and they said it couldn't be done due to something involving the L2 Cache.

    It looks like these boards can induvidually send the processes out to the chips. Unlike the actual Dual G4 boards from PowerLogix.
    ...and I'm not sure we should trust this Kyle Sagan either.

  71. Re:So... by ocelotbob · · Score: 1

    Yeah it would, it just wouldn't be a Personal Computer, it would be a Parallel Computer. Although I think I could find a use for all those extra clocks. Dedicated Q3 server, perhaps?

    --

    Marxism is the opiate of dumbasses

  72. Re:Depends on what you're doing with the bandwidth by luckykaa · · Score: 1

    Although 4 G4s is a lot of processing power. I get the feeling that you could probably compress mpegs at about the same speed that you can feed uncompressed image data.

  73. Multi-processor transmeta laptops? by Ukab+the+Great · · Score: 1

    To put my two cents in, I think it would totally kick ass if transmeta were to come up with a 4 processor board that you could put in a laptop. If the average battery life of a laptop battery is around 1-2 hours, and a transmeta laptop can supposedly run for up to eight hours, could you actually have a four processor transmeta laptop with the same battery life as the single intel/motorola based laptops we have today?

  74. An idea that will not die by Animats · · Score: 2
    General-purpose asymmetrical shared-memory multiprocessors are reinvented every few years. It's one of those things you can do, but probably don't want to. The problem is that you need a special OS and special applications to run on those wierd machines, and nobody has yet found a killer app that justifies the hassle. They're no cheaper than symmetrical shared-memory multiprocessors. SMP machines are more useful and accelerate existing multithreaded apps.

    There are a large number of ways to hook multiple CPUs together, many of which have been tried, but only two have been successful: symmetrical shared-memory multiprocessors (SMP), and networked clusters. Many millions of dollars of government money have gone into R&D on nifty ways to hook lots of CPUs together to build a supercomputer, starting with the Illiac IV (1970s), the Connection Machine (1980s), and the BBN Monarch (1990s). None of these led to anything people wanted to buy, even people with big problems and budgets. Vanilla architecture wins again.

  75. Reality Check... by hopscotch · · Score: 2

    http://www.totalimpact.com/G3_MP.html

    Notice that
    1) the PCI card is taller than standard height, this limits the number of desktops which can use the card. Hence: PC/*AT* & Older PowerMacs

    2) "possible" interface cards... interprets as PMC site available there but software drivers need work.

    3) now ask about parallel abstraction layers & tools...

    Large parallel systems are quite useful here, but my Total mPOWER boards have (so far) been less useful than the original packing material that the Total mPOWER boards were. :-(

  76. Re:What about MacOS? by jayc33 · · Score: 1

    Yeah, it should work, M-O-L is meant to completely
    abstract all the layers below. So if a box can
    run LinuxPPC it can (or at least should be able to) run MOL.

  77. Re:umm? Please do your homework... by mirko · · Score: 1

    ARM processors use around the tenth of the power that a PPC require.
    If a PPC burns less than a Pentium, it still burns a lot compared to these.
    Please check on the ARM website for the actual specs of these processors, maybe it'll look like science-fiction to you.
    --

    --
    Trolling using another account since 2005.
  78. Re:So let me get this straight. by Delphis · · Score: 1

    My question is how did they write that web page without once regressing into a monster-truck announcer's voice?

    They probably do if you phone them up :>

    --

    --
    Delphis
  79. Re:A.R.M. by NetCurl · · Score: 1

    I understand that he mentioned ARM. When I said AMD, I was simply stating that your average AMD chip dissipates even more. I was commenting on the CISC architecture of most Wintel boxes. When complaining about power consumption, look first to the Intel and AMD world, then complain about the four G4s which eat as much power as your Pentium.

    --

    It's only when we've lost everything, that we are free to do anything...

  80. X86 PCI cards for Mac exist by DABANSHEE · · Score: 1

    Just use one of those

  81. Re:a throwback to the 8 bit days by Webmonger · · Score: 1

    Well, yeah. Even the ISA bus used to run at processor speed.

    Then the system bus started running faster than the expansion bus. (286 time?)

    Then the processor started running faster than the system bus. (486DX2, DX4, and Blue Lightning)

    What's next? Processors running faster than their on-chip cache? :-)

  82. Re:Four G4s? by Phroggy · · Score: 1
    You noticed that too, huh? The Mac rumor sites have been saying that Apple already has multiprocessor G4 boxes ready, but they're not shipping them because the OS isn't ready yet. Apparently rather than going with a standard full-tower case, they're going with a double-wide cube-shaped case that's supposed to look as different from the current G4 cases as the current G4s do from the old beige cases. Apple has already done a technology demonstration (at WWDC) showing off multiprocessor technology, but no product announcements.

    We should find out more at MWNY in three weeks. They probably won't announce multiprocessor boxes yet, though.

    --

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  83. Re:The Complete Idiot's Guide for Slashdot ® by seppy · · Score: 1

    Hey! Where are the dirty pictures?

    --

    Brian Seppanen

    Minister of Information and Propaganda
    Area 54 The Secret Government Disco Labs Provo

  84. When will you get it for other chips? by Marce1 · · Score: 1
    I cant afford one of these - but if they made just a plugin PCI board for K6 or Athlon, that would be even better - I have some 'old' processors just dying to be used to expand my current setup.

    I'm sure I'm not the only one - I bet a lot of businesses could use a configurable PCI processor plugin to soup up their machines.

    If it can be done for G3's it must be able to be done with other processors..

    Anyone seen anything along those lines?

    --
    [ insert meme here ]
  85. Re:My god! by Christopher+Thomas · · Score: 2

    Sure, I guess you'd know the difference between a DIMM slot made for cpu cache vs. main memory. I don't know anything about macintosh hardware, for all I know those dimms were there for caching accesses to main memory.

    From the article:

    Memory:
    Two 168 DIMM sites, support for up to 512Mb of SDRAM, 3.3V, unbuffered PC-100 DIMMs.


    As distinct from:

    Level 2 Cache:
    1Mb of L2 "Backside Cache" per processor.


    The board design would be far simpler with the DIMMs as dedicated memory instead of cache, the DIMMs are described as "memory", and the article makes no mention of direct access to system memory; the only reasonable conclusion is that the DIMMs are standalone memory, as the previous poster pointed out to you.

  86. I can see it now by periscope · · Score: 2

    10% of comments - lameass dumb trolls.

    20% of comments - can you imagine...a beowolf
    cluster of these?

    30% of comments - actually, I'm a really really
    smart bloke and I know
    everything about everything so
    moderate this comment up!

    35% of comments - karma whorin - come on siggy,
    you _know_ you're gonna post
    simply to collect yet more
    karma. What was it at last time
    I checked? 750? I thought so...

    5% of comments - I love Microsoft, please flame
    me. LOOK! Here's my private
    "business correspondance only"
    email address, why don't you
    hit my corporate email server
    with a nasty DDOS just because
    I'm obviously a secret MSFT
    lover and must be stopped at all
    costs.

    1% of comments - Really really fscking irritating
    statisticians who just _have_ to
    tell me that I can't add up...

    --
    Jon.

    --
    http://www.jonmasters.org/
    1. Re:I can see it now by tofus · · Score: 1

      I just can't see why you even took the time to inform the /. readers with your nice statistics. Obviously you feel pissed off about something, and are not looking forward to reactions like this. Well, this one is here just to bug you!

  87. A.R.M. by mirko · · Score: 1

    Did you clean your glasses ? ;-)
    I wrote ARM :
    A, for Advanced,
    R, for Risc,
    and M for Machines.

    The ARM is the world best sold microprocessor.
    There might be one in your handy as there might be at least one in your PC (and one in your Psion).
    A typical ARM processor burn less than a Watt.
    The ARM/Digital hybrid, the StrongARM (now belonging to Intel), burns a little more.
    I'd really like Slashdot open a section about these as, you'll see on their webpages that they really developped major computing products and technologies since they were funded by Element 14, formerly known as Acorn Computers.
    The ARM processor is the simplest processor ever, maybe with the F-21 CPU. Coding it is a pleasure, I think most former/current ARChimedes will agree with me.
    --

    --
    Trolling using another account since 2005.
    1. Re:A.R.M. by Salant · · Score: 1

      I know what your talking about at least :)

    2. Re:A.R.M. by webrunner · · Score: 1

      This:

      BTW, multi-processor, (Strong)ARM-based boards are also being worked upon by companies such as Simtec ; given the average power needs of an ARM processor and the low FPU based needs of a server, this is an interesting alternative (though I am not sure these are out yet).
      ----
      Oh my god, Bear is driving! How can this be?

      --
      ADVENTURERS! - ANTIHERO FOR HIRE - CARDMASTER CONFLICT
    3. Re:A.R.M. by NetCurl · · Score: 1

      Actually, I believe you first said PowerPC.

      Power for Power
      PC for Personal Computer

      You said, and I quote:

      PowerPC processors are not well known for their sobriety. Most people willing to add these boards to their servers should seriously think about upgrading their power supplies too, especially if they also use RAID disks or whatever.

      Now, what was that about ARM?

      --

      It's only when we've lost everything, that we are free to do anything...

    4. Re:A.R.M. by BJH · · Score: 1


      And you said:

      Your AMD is higher still.

      Don't be a dork. Admit it when you're wrong, OK?

  88. What about MacOS? by CrazyBob · · Score: 1
    It seems that the web site is pretty Linux-centric. I wonder if these things will perform similarly to a regular multi-processor motherboard under Mac OS.

    Photoshop, PovRay, Final Cut... put one of these babies in my G4 box, and that Avid at work will eat my dust.

    1. Re:What about MacOS? by commodoresloat · · Score: 1

      Here's what I'd like to see - one of these in an Intel box running Linux with mac-on-linux running... Then those of us who want to can run the MacOS off of the G3/4s from within Intel Linux. It's my understanding that mac-on-linux can run on any PPC chip, whether or not the chip actually supports the MacOS. Anyone know if this would work?

  89. I don't think they work that way by RedFang · · Score: 5
    Grumble, stupid fat-finger sending blank message.

    For starters, as others have pointed out, these are slave processors, so by definition, putting this in does not make an SMP box. The S in SMP stands for symmetric, and while the CPU's on the card are symmetric, the card is not symmetric with the main CPU(s).

    The way this works is much closer to a mainframe running VM with partitioned systems underneath it. You submit a job by tossing it over the wall to the VM partition (in this case one of these cards) and wait for it to toss the results back. You can probably watch the job some way with a properly written VM subsystem. You probably can't run interactive programs on these cards and if you can, you really wouldn't want to since you would clobber the PCI bus sending keystrokes and screens back and forth. And don't even think about trying to run a GUI on one of these cards.

    What these cards are perfect for is batch processing. You write up a queuing mechanism to accept jobs and farm them out to the cards as they become available. The main CPU would manage the UI and the queue. The Cards have their own memory (max 512mb which is not a lot for this type of work) so you can get reasonable performance as long as the data sets are small enough to be loaded into memory on the card.

    What this means is that the type of processing you can do with these is limited by the PCI bandwidth and the memory on the card. I don't think this is as great and wonderful as it looks. It's really cool, and if you need to run lots of compute intensive programs with smallish data sets it then this is ideal, but it will choke on high transaction rates and large data environments. Databases are an absolute no-no unless you really hate your PCI bus and want to try and burn it out.

  90. Re:When will PC PCI slots have access to 16 IRQ's? by maddogsparky · · Score: 1

    The number of IRQs is a function of the microprocessor architecture. The x86 design has only 16 for the resources of the entire motherboard, so some of the IRQs are reserved for things like drive controllers, bus bridges, etc. 256 IRQs is technically possible, but with a different hardware archtecture that would support it. Then the OS would have to be re-written to take advantage of all the new IRQs (probably possible for an open source OS, but not your favorate closed-source variety).

    --
    science is a religion
  91. umm? Please do your homework... by green+pizza · · Score: 1

    An ARM processor may indeed use 1/2 the power of a PowerPC processor... but PPC still takes up about 1/4 to 1/3 of what a Pentium III, PIII Xeon, or Athlon guzzles. PPC has a -much- lower transistor count and has a cleaner design (Arstechnica had some good explanations of this a few months ago). Perhaps you're confusing Alpha with PowerPC?

  92. So, in other words, what we're getting is... by Guppy · · Score: 1

    ...all the power of a Mac, with none of the style. I'd feel more enthusiastic if Total Impact would at least throw in a couple of sheets of blue plexiglas we could stick on our beige boxes.

    :)

    1. Re:So, in other words, what we're getting is... by MURL · · Score: 1

      Actually, all we get is the PPC processors. To make it a mac would take the Apple ROMs so don't
      get your hopes up about running OS9 concurrent with linux on a i386.

      --
      --- Have you seen MURL?
  93. Re:Thats pretty kewl..... by Yunzil · · Score: 1
    where you could use the O2 processer in?

    O2s only had MIPS R5000 or R10000 processors, AFAIK. At least, the ones around here did. They aren't that good. Oh, and their graphics system pretty much blows.

  94. Re:Understanding what this means by Syberghost · · Score: 2

    You could tear the ass off some RC5 cracking with this beast and the PPC client.

    Also, SETI@Home offers a PPC client that would benefit from this.

    I may have to get me a couple of these.

    --

  95. Could this work with user space linux? by Dienyddio · · Score: 1

    Ok i'm probably way off the mark with this one...

    After reading stuff about the user space Linux additions to the kernel it struck me that this could be the one very interesting way forward to use this kind of technology. IANA(Kernel Hacker) (just an interested on-looker), what i have read about user space Linux is that it works to provide a fully virtalized Linux environment. This means that you can host various virtual machines on a single box, each of which is isolated from eachother and the base system (yeah, just like Linux on the S/390). This is great for preventing hackers getting into your machine as the best they can do is crash a virtual environment not the base system. Anyway that is my take on user space Linux.

    Now just imagine if user space Linux could be extended to use cards like this one to provide extra processing power. If you can abstract the hardware to a level where the virtual Linux machine looks just like your everyday Linux server but any processes running would automatically take advantage of the extra processing power then you hve a real winner! Beats the pants off just using this card as a seti@home or d.net number cruncher.

    Ok this has problems, how do you get programs to run on both x86 (or whatever your host system is) and PPC processors? not easy.

    This kind of concept could change the way we think about computers in a big way... Still Tao (the makers of the new Amiga OS) are already there, just waiting for recognition.

    Bring on the future!

  96. Nothing new by green+pizza · · Score: 1

    Many Apple Power Macintosh computers and clones use a processor card. The first of which was the Power Mac 9500 (mid 1995). Apple offered a dual-processor card for awhile and Daystar Digital even had a 9500 clone with a quad processor card (a great BeOS demo box back in the day). Beige and Blue-And-White Power Mac G3s use a -tiny- processor card (containing the PowerPC 750 "G3" processor, L2 cache, and a small fan-less heatsink) that connects to the mother board via a ZIF connector. Early Power Mac G4s uses this as well, though the current models (those with AGP) use a funky new type of connector.

  97. How does this run with Linux? by rawg · · Score: 1

    Does this run Linux well? Does linux do multiprocessor PPC?
    --
    _|_

    --
    The above is not worth reading.
  98. to signall 11 by banbeans · · Score: 2

    http://www.compute-aid.com/atx350w.html
    350 watt for $55
    http://www.overclockers.com.au/techstuff/r_lm400ps u/
    400 watt supply
    http://www.axiontech.com/cgi-local/manufacture.asp ?category=power%5Fmanagement&mfg=enlight
    another 400w supply
    normaly i think you raise some valid points but
    do your homework

  99. Hope you have a deep wallet! by appletalking · · Score: 2

    They're asking ~$4500 for the 4 G3's and ~$6500 for the 4 G4's. Each board comes with 128MB of RAM. This courtesy of http://www.xlr8yourmac.com

  100. Damnit! by tweder · · Score: 1

    I just bought an Athlon 800 yesterday!

  101. President of Total Impact talks about future plans by tgeller · · Score: 3
    Brad Nizdil of Total Impact has lurked on the OpenPPC Project's mailing list for months, and just posted a message about the company's plans regarding the PowerPC Open Platform. Interesting stuff.

    POP is IBM's PPC-based reference platform, which will (we hope!) allow OEMs to build inexpensive and clever PPC-based applications. Design files for the first version of POP never came out due to a bad part (the Northbridge, from Winbond); according to Brad, a "POP2" is on its way.

    As always, further info is at http://www.openppc.org.

    --Tom Geller
    Co-founder, The OpenPPC Project

    --
    Tom Geller
  102. Re:Finally! by Animol · · Score: 1

    Just a quickie, FYI: There *IS* a new version of "Oscar" for System 8+ (After I wrote my earlier message, I waxed nostalgic and surfed the web to grab another copy - someone sohuld adapt this for windows...) at many of the extension digest sites.

    --

    "I'm not even supposed to BE here today!"
  103. Re:My god! by TheReverend · · Score: 1
    I don't know anything about macintosh hardware
    Then don't talk about it.

    --


    "Let me open these blinds so the snipers can see in." - Kevin Giffhorn
  104. Re:SUNpci by nerk88 · · Score: 1

    I'm not sure if this is correct, but I don't think you can run any OS on these things. They are designed to be given tasks to run from your regular OS. Also Apple don't licence their OS to other vendors anymore, so Its unlikely that anyone would build a MacOS compatible card like the SUNpci cards (you can get something similar for a mac as well).

  105. My god! by NightHwk · · Score: 1
    How does signal 11 get moderated up for this crap? He didn't even read the article!

    Right HERE it CLEARLY shows two dimms on this board, and that pic is on the TOP of the page!!

    Also if you scroll down to the discription you will see:
    Memory: Two 168 DIMM sites, support for up to 512Mb of SDRAM, 3.3V, unbuffered PC-100 DIMMS.

    Not only this, but then he speculates this will over drain power supplys! Since when do massive datacrunching servers with raid setups have mere 300W non redundant powersupplys? And how often are large raid setups powerd by their host computer? On the discription page it also clearly states:
    Minimum 30W (processor speed and SDRAM size dependent) 5V 12-18A, 12V .5A Integrated power supplies: 3.3V and VCore are generated on-board, power is drawn from host system power supply.

    If signal 11 had actualy READ the article before posting he would have acquired this information and maybe even said something useful.


    Thank you for being so informative/insightful/interesting Signal 11!

    NightHawk


    Tyranny =Gov. choosing how much power to give the People.

    --

    1. Re:My god! by Phaser777 · · Score: 1

      Where does this minimum of 30W per processor come from? We're talking about PowerPCs here, not Athlons. 10W per processor is a bit more realistic.
      As for the power supply problem, who says you can only have 1 power supply? My solution: Get two 300W supplies and custom-mount the second in the case, or put it in a second case and use power cable extenders to reach the 1st case. If you had thought about it instead of complaining, then you wouldn't have made this useless post. Then again, you seem to like people hating you...

    2. Re:My god! by gargle · · Score: 2

      My goodness. Will you just go read the link to the story, and then come back and admit that you're wrong. And you wonder why people think you're an idiot. Idiot.

  106. G3's not SMP capable by sethgecko · · Score: 1
    Last I checked the G3 processor, being based on the older PPC 603e, was not SMP capable. This is one of the (many) reasons that Apple does not ship multi-processor PowerMacs. One of the major advantages of the G4 is the fact that it can support SMP fully. So the question is, what good does it do you to buy a board with multiple G3's? They could only support AMP, as far as I know, which is not something that really scales well. Also, would Linux even support AMP? Probably not--so the question is, what good are these boards? Or did they accomplish something that IBM and motorola could not and make the G3 processors SMP capable?

    --
    Be ot or bot ne ot, taht is the nestquoi.
    1. Re:G3's not SMP capable by Aaron · · Score: 1

      ahem. exactly. the G3 is based on the 603. the 604 was multiprocessor capable, and designed to be a monster. the G3, like the 603 was designed to be fast, but also lightweight (power wise), and high end features (like MP) are not needed.
      --
      Though I use a Macintosh, I am not a mac-bigot. I just hate Windoze.

    2. Re:G3's not SMP capable by Aaron · · Score: 1

      Now that I think about it, there was no problem with the 603. The G3's backside cache, if I remember correctly, was the problem. Something about the way the cache worked prevented MP unless you disabled them. Ick :P
      --
      Though I use a Macintosh, I am not a mac-bigot. I just hate Windoze.

  107. Re:Telecom alert! by pustulate · · Score: 1

    actually, AIX is probably the worst thing for telecoms. Weird things happen to AIX when you have large numbers of processes (though that may not be a requirement for telco stuff). An embedded would be much, much better.

    --
    --- only for the squeamish
  108. What kind of applications ? by Urgoll · · Score: 2

    My first reaction was "Wow, more CPU power!". And then, I actually though what could we do with that beast.
    I'm sure those would be useful in niche markets, like imaging/multimedia where special custom software could offload some huge operation to the card while the main CPU deals with the user interface. But that's not my field so I have no idea of the feasability.

    Many people mentioned 'Beowulf'! Now, Beowulf is a scientific cluster, and I happen to know a fair bit on the subject, since I work for a research center.
    Most scientific applications need lots of CPU power, but also lots of memory bandwidth: for example, simulating the flow of air around an airplane wing what a dataset of 5 GB...

    So from the start, the data cache of the CPUs are nearly useless since we cicle through huge amounts of data, the CPU constantly reads and write to memory. The net result is that a standard PC isn't able to keep more than two CPU fed with data before the system bus becomes a bottleneck. Since the mPOWER card has a standard PC bus, only two of the four CPUs would actually be used.

    Next, the memory. 512MB isn't actually a lot for scientific clusters. That what you usually have for each CPU. It's a bit tight, but let's live with it.

    Finally, the benefit of this kind of card would be to cram a PC box with a number of those, to actually save money by not needing additional hard drives, cases, keyboard, cheap graphic adapter, etc.

    The typical PCI bus (64 bit, 66MHz) has a bandwidth of just under 4 Gbps. It is a bus, so only one device can use it at the same time (half-duplex). The usually clustering interconnect (Mirinet or SCI) offers 1 Gbps full-duplex, so let's say 2Gps to compare with the PCI bus.
    Let's also say that the host CPU in a multi-mPOWER card situation isn't doing any actual work to let the bus free for the mPOWER.
    The means you can put two mPOWER cards in a single system before each card will get lower interconnect than if you had a standard dual-CPU machine with a SCI or mirinet adapter. And that's even before the need to access any disk or network device, which would cause additional traffic on the PCI bus, reducing the overall available bandwidth. That's not much of a win.

    Of course, not all application need to have gobles of memory. distributed.net-like application, where the dataset is tiny, could make use of all the 8 cards in one system. I just think that those applications are the minority is scientific computing.

  109. a throwback to the 8 bit days by hawk · · Score: 3

    Yikes, it just occurred to me that much of the readership wasn't born at this point, but . . .

    the bus and processor used to run at the same rate. There were many systems in which the processor plugged into the backplane jsut like any other card. S-100, PDP-11 (and others) behaved this way, as well as other lesser known formats. Others took an approach that was similar: the Apple II exposed everything to the bus, and a processor card could flat-out take over. There were a few hybrid systems that used S-100 for expansion, but had a motherboard with a processor and possibly memory.

    Then processors started running fasterthan 4mhz . . .m :)

  110. Good use for AGP! by Montressor · · Score: 2

    If these were modified to use AGP (or an AGP-like bus) that would give a tremendous advantage. PCI DMA was fast a few years ago, but AGP allows almost direct access to memory windows, which would allow these processors far more bandwidth and system interaction, as well as reducing contention for a narrow PCI bus.
    That said, I think this would also be good for distributed.net and SETI, or whatever other data-cruncher you happen to favor.

  111. Hmm by webrunner · · Score: 1

    Is it possible to run a pci-processor-machine with just the card?
    ----
    Oh my god, Bear is driving! How can this be?

    --
    ADVENTURERS! - ANTIHERO FOR HIRE - CARDMASTER CONFLICT
  112. Or maybe even a compatability card... by chainsaw1 · · Score: 3

    If you read the post, it says that these cards will work inside a x86 on binaries that contain PPC binary from a cross compiler...

    What would seem sweet...and maybe not to hard to do would be to have some thing capable of running 99.9% of the binaries in existence. While we can run many progs under x86 (WINE, vmware), the PPC will allow us to run LinuxPPC-native and even (if you so desire, but maybe not) MacOS binaries. Now we won't have the ROM (maybe the new-world ROM files will solve this), be we WILL have Darwin to work from for something in a more of a WINE like compatability. If the New-world ROM can be used, it may be possible to get something as complex as mol up on your x86 workstation. Imagine having one workstation where you, the HellDesk employee, could run *NIX ( Lin/BSD, natively), vmware (WinXX), and mol (MacOS 9+) from the same workstation... simoultaneously (ignoring the 512M RAM you'd probably need). In environments that have great OS diversity, this would be great (Universities come to mind).

    It would be more beneficial to Mac owners to have the reverse for compatability (putting a PIII or K7 on a PCI in your Mac). There are several companies that do this (and probably have patents) such as OrangeMicro which are anally retaining the hardware specs last I heard. And they only develop drivers for MacOS. Plus I think they require special versions of the OS's that run under the hardware anyway.

    You also have the possibility to now section off hardware to a virtual environment (similar to IBM's 390's) because you can easily quantize the resources allocated to each environment by PCI card...

    --
    - Sig
  113. tyan 2400 by Tannin+Kal · · Score: 2

    Tyan has at least one motherboard with 2 64-bit slots on it, but not being familiar with the spec, I don't know what windows can do with it. Nice motherboard though, their newest scsi-on-board mobo.

    --
    -Tannin Kal
  114. So... by NiceBacon · · Score: 1

    If I have a PC with one of these thingies installed, what should I call it? It wouldn't really be a "PC", would it?

    Any suggestions?

    1. Re:So... by luckykaa · · Score: 1

      It wouldn't really be a "PC", would it?

      If it was personally yours, and computed, then yes it would.

      Alternatively, it could just become politically correct, or get a job as a police constable.

  115. commercials by beau455 · · Score: 2

    Yes, but will they release it to the public so Jeff Goldblum will have something to do?

  116. Re:P0ST THEIF!!! m0D DOWN!!! by disenchanted · · Score: 1

    *In Dr. Evil Voice*
    RRRriiiiiiiggghhhtt....

  117. a little bit pricey? by ^chuck^ · · Score: 1

    What do people expect to pay for one of these. I checked out the homepage, and a cursory glance did not reveal any price, but I mean... Jesus people, four G4's on a PCI bus! Woohoo! Time to break open my pickle jar bank account and sigh again.
    The SETI@home folks have just gotta be licking their chops. As well as anyone planning to Beowulf, "And now I run a six node cluster in one boxen!"
    that just sounds kinda odd......

    --

    Lemure, wtf! Don't you mean Lemur?
  118. Understanding what this means by disenchanted · · Score: 2

    I'm not entirely sure I understand what this would mean. Would this increase the speed of the machine when running everyday apps, or (practically speaking) would this be limited to very specialized programs that like to hog processor (buying a processor for your program rather than the other way around for a change..) ?

    1. Re:Understanding what this means by Andy+Dodd · · Score: 2

      The latter. This is for very CPU-intensive processor-hog applications. The same basic stuff that Beowulf clusters are built for. (If anything, it's Beowulf but with higher bandwidth and lower latency - Direct PCI is probably even better than SCI for smaller systems.)

      --
      retrorocket.o not found, launch anyway?
  119. power... for power... by mirko · · Score: 4

    PowerPC processors are not well known for their sobriety. Most people willing to add these boards to their servers should seriously think about upgrading their power supplies too, especially if they also use RAID disks or whatever.
    BTW, multi-processor, (Strong)ARM-based boards are also being worked upon by companies such as Simtec ; given the average power needs of an ARM processor and the low FPU based needs of a server, this is an interesting alternative (though I am not sure these are out yet).
    --

    --
    Trolling using another account since 2005.
    1. Re:power... for power... by dolanh · · Score: 1

      Last I checked, the StrongARM didn't even come close to approaching the kind of clock speeds that PPC has hit. Although I suppose you could just use like 16 StrongARMs :)

    2. Re:power... for power... by NetCurl · · Score: 4

      If you are concerned about power consumption, the G3 and G4 chips dissipate under 10 W. The Pentium III Xeon dissipates an ungodly 30 W or more. Your AMD is higher still. Worrying about adding Power Supplies is less than troubling.

      --

      It's only when we've lost everything, that we are free to do anything...

  120. Already has happened by DABANSHEE · · Score: 1

    Evergreen sell a PCI Celeron upgrade card for old PCI systems that has a BX chipset, a couple of So-dmm slots, & a socket 370, complete with a Celeron, check www.evertech/accelerapci/. Also I remember back in 97 you use to be able to get Cyrix 686L 200 PCI cards for Macs, so that they'd be windows compatible with the penalty of soft windsows emulation.

  121. agp? by xcjohn · · Score: 1

    Why not make an AGP version of the card? sure, pci is nice, but realy fast pci is better. Of course, i have no clue if AGP can be used for anything other than graphics... anyone know? from what i see, you're using a 66mhz bus which would be fine for machines that are that slow, but if you have a 133mhz motherboard, theres gonna be some noticeable slowdown simply due to bus speed, not to mention software.

    --
    ~~~ They call me Little John, but don't let the name fool you...in real life I'm very big.
  122. Actually using this puppy? by Performer+Guy · · Score: 1

    This is cool, for the right class of problem. I doubt you'd see this in a mainstream server, remember this will be running specialized cross compiled code which just reads & writes to system memory. There would be no real system level interface except back on the native x86 processor once it got the results. Anything running on it would be specially ported although it looks like it can support interface cards of it's own accord. It sounds like the ultimate seti@home processing system once someone ports the client :-). One thing that isn't clear, it runs ELF binaries but I assume you'd have to upload the executable to it's memory first it wouldn't see the native file system, is this correct? Would it be able to read & write to a memory mapped file? One other issue, memory endianess would be reversed with this processor vs x86 right? So your memory communications would have to twiddle all the bytes based on data type of you wanted to do anything with the results on an x86 or other linux native application right?

    Does anyone here have any experience using this system?

  123. Can this thing breath life... by londenberg · · Score: 1

    Can this thing breath life in to my windows applications as well? I'm stuck using design software on windows at work and sometimes it is just dog slow.

  124. The Amiga had it 10 years ago... by Max+von+H. · · Score: 2

    Hey, even back in 1988, the good'ole Amiga 2000 had a processor slot. I remember there were 286,386 and 486 cards available and PPC cards as well for the A4000. And it was *very* cool.

    Man, running DOS or Windows in a window *without* emulation was über cool.

    --
    -- It's always darker before it goes pitch black.
    1. Re:The Amiga had it 10 years ago... by Spudley · · Score: 1

      Not only that, but Amiga has been running PowerPC chips in conjunction with 68k processors for some time too. I don't think anyone's managed to build a multi-PPC board yet (though I stand correctable), but it's certainly something that's been talked about by developers.

      Hehehe...

      Still, this one sounds like a pretty hot piece of hardware. (And I'm sure someone'll find a way to cram it into an Amiga...)

      --
      (Spudley Strikes Again!)
  125. First the power, now it's time for the looks! by tofus · · Score: 1

    Okay, so now the Power-part of the PowerMac is sold seperately... When are they gonna ship the Mac-part (nice purple, green, red, yellow and plastic designer looks) on a card? I really would like my PC to look funky! And i've got a couple of PCI slots left...

  126. next...standalone fully-functional cards? by Tannin+Kal · · Score: 1

    I'm not sure everyone would have sue for this, but a pci card that used the bus for little (if anything) more than power and a fast lan connection. Plug a p3+ram+video+?sound card into a pci slot, plug in a keyboard, mouse, monitor, maybe speakers, and you've got a dual (or more) mobo case. You could either mount a filesystem from the "host" mobo, or toss an IDE connection on the baord as well. Sound too small to be true? The EspressoPC did it, and while it would obviously have some nasty power requirements, and while it wouldn't be for everyone, it would have a wide number of potential uses:
    1: Simply a multi-mobo case.
    2: High-bandwidth clustering (run the cards headless )
    3: Multi-processor environment, offload jobs to separate environs with their own memory, real and virtual.
    4: Multi-OS. Use a monitor switch and some neat cross-mounted filesystems, or Wine/VMWare/whatever for os-in-a-window without emulation.

    There are obviously more. It would take some work to make sure it wasn't used as a mere novelty, but in specialized applications could be increidbly powerful.

    --
    -Tannin Kal
  127. No software for PPC Linux? by Rozzin · · Score: 1

    "... there are no programs for Linux on PowerPC anyways."

    Actually, the only software that I've had real difficulty getting to build in run on a PowerPC, with regard to Linux, is the kernel itself :\

    --
    -rozzin.
  128. SUNpci by jreilly · · Score: 1

    A while back Sun came out with a pci card that added a k6-2 processor with 64mb of memory to an ultrasparc, and software that allowed you to run windows. Is this similar? Can you run MacOS over these cards on an intel-based machine?

    --

    Freedom's just another word for nothing left to lose
  129. So let me get this straight. by tcd004 · · Score: 1
    You could dump an application directly to one of the G4 processors? So it would have to be compiled to run on ppc, but init-ed on x86?

    My question is how did they write that web page without once regressing into a monster-truck announcer's voice?

    Suddenly my open pci slots became much more valuable.

    tcd004

    Send a Postcard!

  130. "...they can run in Intel machines."

    I'll be the first to admit: When it comes to hardware, I have only the vaguest idea what I'm talking about. But I don't understand this line. I went to the website, which was even less clear.

    These things are MBs, right? That take PowerPCs? So what does it mean that they "run in Intel machines"? And "Intel machine" is presumably something with a chip from Intel. Does this mean that I can have a computer with two MBs? Or that I can put Intel chips on this MB? Or what?
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  131. OOOHHHH, I get it by FascDot+Killed+My+Pr · · Score: 1

    Somehow I missed this the first (and second and third and fourth) time around: The board goes in a PCI slot. So I can offload processing from my CPU to these things. Weird.
    --

    --
    Linux MAPI Server!
    http://www.openone.com/software/MailOne/
    (Exchange Migration HOWTO coming soon)
  132. PCI Bus Limitations... by Paladin128 · · Score: 1

    To the best of my knowledge, the PCI bus is limited in bandwidth to the following speedss:

    • 33mhz, 32-bit (approx 130 MB/sec total bandwidth)
    • 66mhz, 32-bit (approx 260 MB/sec total bandwidth)
    • 33mhz, 64-bit (approx 260 MB/sec total bandwidth)
    • 66mhz, 64-bit (approx 520 MB/sec total bandwidth)

    With the max theoretical bus bandwidth at 520MB/sec, wouldn't that cause serious bottlenecks when you throw on an extra 3-4 CPU's?

    Just a thought...




    "Evil beware: I'm armed to the teeth and packing a hampster!"
    --
    Lex orandi, lex credendi.
  133. Re:What about rendering for Maya, Lightwave,etc.? by Strog · · Score: 1
    I was thinking a rack of these would be great for a render farm situation if you can get your PPC renderer going on it. I would love to see this for Maya. {drool}...............{/drool} The possiblities are exciting.

  134. Re:Telecom alert! by KarmaHo · · Score: 1

    Besides, the best solution for telecom on PowerPC is AIX.

    Merge the two, then we can say "smit g4card" ;)

  135. Re:When will PC PCI slots have access to 16 IRQ's? by rifter · · Score: 1

    Indeed, Win2k has support for this, but it is using Virtual IRQ's that only exist in software. The hardware is using 16 IRQ's AFAIK. However there are machines that can do 64, though so far I have only seen that in high-end servers.

  136. Re:Well, I've been thinking 'bout this for a while by Performer+Guy · · Score: 1

    Well like you say you'd be bus limited. You still get way more bandwidth over AGP4x with fast writes. You couldn't compete with hardware (on the card) t&l. I expect some stuff would be faster, you could reject back faces and cull to frustum per primitive so if you had a lame app with display lists you might win, but you'd have to store the display list geometry on the PCI card, you would just get hosed trying to send it to the cards over PCI then get it back transformed.

    You wouldn't need a driver per processor but all told it's only uninteresting for the stated problem because of the bandwidth requirement. This is exactly the kind of problem this card is there to solve provided you have a greater compute to i/o bandwidth ratio.

  137. This is completely off-topic. by limbostar · · Score: 1

    Sometimes I wish I was a better electrical engineer. For the longest time I've wanted to get a 6502 processor, reverse-engineer the Nintendo, and draft a PCI card that lets you upload ROMS and play them on non-emulated (and therefore theoretically perfect) hardware.

    The video card would have to have a TV in, and there would have to be an audio patch so CD audio could still work, but it could be done.

    And, of course, the ever-lovin' legal issue of having electronic copies of ROMS you don't own...

    --
    this is a sig.
  138. Four G4s? by blueg3 · · Score: 2

    That free PCI card slot in my G3 suddenly became much more valuable. I wonder how many G4 chips I can afford?

    I wonder if this can be integrated will with existing chips in a Macintosh computer via the Multiprocessing extension in Mac OS 9. Perhaps Mac OS X will make use of this great resource. Mmm... superserver!