Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

[Beowulf] Re: newbies' dilemma / firewire? (Hahn) (Will) (Geoffray) (Lindahl)

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Ed Karns edkarns at firewirestuff.com
Fri Mar 10 09:36:37 PST 2006


On Mar 9, 2006, at 7:32 PM, beowulf-request at beowulf.org wrote:

> Michael Will wrote:
>> Infiniband with DDR is already at 20Gbps over CX4 copper
>
> Over 3 meters cables thick as firehose. 5 meters if you like to  
> play with fire.
>
> There is a time when fiber is the right thing to do. However, WDM  
> solutions are still expensive, it's much cheaper to use several fibers
> per cable. You can run 12.5 Gbps Ethernet over 200 meters [today] ...
>
> Patrick

... what he said ...

> Processor efficiency FireWire has a 32-bit "risc" type  
> microprocessor, is peer to peer in hardware / firmware and has  
> other lean architecture features.

Uh, is having a 32-bit CPU in your NIC supposed to make it faster or  
slower? In the InfiniBand space, there's a proof that having that
extra cpu makes small packets slower. With FireWire's slower link  
[microprocessor] speed ...

Greg

The old "bus arbitrator" question = depends on the task at hand:  
small files / small packets = greater overhead = extra data in the  
packet frame v. data transmitted ... large files / larger packets =  
lesser overhead = massive data delivered v. size of packet.

This may be at the heart of my question: which hardware protocol is  
optimum (for a "glass bus" ?) interconnecting multiple processors in  
a local network? If anyone should know this answer, the bleeding edge  
builders of clusters should = the members of this group.

If everything else is equal:
microprocessor speed / bus speed = same, same
parallel "bit number" = 32 bit? 64 bit?
address space = 32 nodes? 64 nodes? 256 nodes? more?
line length = greatest distance between node clusters = 10 feet? 100  
feet? 10,000 feet?

... which protocol would perform the best?

If anyone should know this answer or be able to make a very well  
educated guess, the bleeding edge builders of Beowulf clusters should  
= the members of this group.

Ed Karns
FireWireStuff.com

A meat space reference: FireWire 800 = double duplex, metal (8 wire)  
or glass (2 fiber)  = 32 bit microprocessor (speed dependent on host  
bus)  = 800 megabits per second = streaming, large data frame / file  
transfer rate = 80 MegaBytes per second ~~= 8 DVD resolution videos,  
bidirectionally.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.scyld.com/pipermail/beowulf/attachments/20060310/49e74178/attachment.html


More information about the Beowulf mailing list