Cheapest 64 Bit PCI(X) P3 board ???

J

John McClane

Hi!
I´m not even sure if there is such a board - but I´d like to eliminate some
bottlenecks on my 3rd machine ("download & MP3/DIVX-server"). Actually, this
system runs a PIII 750 at 1000 MHz on an Asus TUSL2-C. Extremely stable for
more than a year now. The only problem is the limited PCI bus bandwidth.
With a gigabit LAN-card and a Promise UDMA RAID controller it gives hell to
the 32 bit / 33 MHz PCI bus with its maximum 133 MB/s.
So I am looking for a cheap solution that offers more bandwidth there.
Unfortunately all socket 370 boards with 64 bit PCI bus I found are based on
ServerWorks chipsets and need fu... expensive registered DIMMs.
The A7M266-D can run up to 2 unregistered DIMMs but is an Athlon board.
Pretty difficult decision...
Anyone out there with a good idea in so far ???????
Thanx a billion in advance !

Cya -

Joachim
 
P

Paul

"John McClane" said:
Hi!
I´m not even sure if there is such a board - but I´d like to eliminate some
bottlenecks on my 3rd machine ("download & MP3/DIVX-server"). Actually, this
system runs a PIII 750 at 1000 MHz on an Asus TUSL2-C. Extremely stable for
more than a year now. The only problem is the limited PCI bus bandwidth.
With a gigabit LAN-card and a Promise UDMA RAID controller it gives hell to
the 32 bit / 33 MHz PCI bus with its maximum 133 MB/s.
So I am looking for a cheap solution that offers more bandwidth there.
Unfortunately all socket 370 boards with 64 bit PCI bus I found are based on
ServerWorks chipsets and need fu... expensive registered DIMMs.
The A7M266-D can run up to 2 unregistered DIMMs but is an Athlon board.
Pretty difficult decision...
Anyone out there with a good idea in so far ???????
Thanx a billion in advance !

Cya -

Joachim

Get yourself a P4C800-E Deluxe, a Celeron, and a single stick
of slow DDR. The motherboard has a gigabit Ethernet interface
on a special CSA bus, so no PCI bandwidth is used.

If you download the ICH5R datasheet, for the other I/O devices on
the Southbridge, it says:

"Note that most transactions targeted to the ICH5 first appear
on the external PCI bus before being claimed back by the ICH5.
The exceptions are I/O cycles involving USB, IDE, SATA, and
AC ¹97. These transactions complete over the hub interface
without appearing on the external PCI bus."

I interpret this to mean, that storage devices plugged into the
SATA or IDE ports, are not restricted by PCI bandwidth concerns.
There are still bandwidth issues however - the IDE ports have
a max write speed of 88.9MB/sec and max read of 100MB/sec
(i.e. ATA100). The write speed is limited by a 22.5ns write
strobe chosen for the implementation (=44.4MHz x 16 bits).
As with any PCI bus, if you attempt to use your PCI disk
controller card, a practical limit of approx 100MB/sec still
exists, due to PCI overhead.

Note that the hub interface referred to above, and the CSA
interface, are each 266MB/sec interfaces. This means the built-in
gigabit Ethernet is independent of the storage, and the storage
has up to 266MB/sec minus however much the PCI bus is using at
any point in time. If you don't add any other PCI devices to the
board, then there should be more "breathing room" for what you want
to do.

There are some caveats with this board. In terms of feature set
versus operating system, I believe the fewest issues exist when
using WinXP. You can use IAAR35 RAID driver for the SATA interfaces
if you want. SATA RAID is not available with older Windows OSes.
If using a really old OS, like Win98se, it is possible that
plugging a disk into the SATA port, will result in a resource
conflict with the corresponding IDE port, and only one of the
two can be used at a time. I recommend doing a lot of reading of
reviews of the board, and also get datasheets on the Northbridge
and Southbridge of this board (i.e. 875 and ICH5R) from this page:

(Use the top two links on this page...)
http://developer.intel.com/design/chipsets/datashts/index.htm?iid=PCG+devleftnav&

If you are interested in building a full fledged server board,
the PC-DL is also an interesting product, and takes up to
two Xeon processors. You can read some of the interesting
hacking going on over on 2cpu.com, as people attempt to increase
the FSB and make a more powerful computing solution out of the
PC-DL.

******
As for your other suggestions, be wary of any server or non-server
board for that matter, offering multiple PCI busses. At least
one of the AMD chipsets has a bug, where the faster PCI bus
starves the slower PCI bus. I think I read over on 2cpu.com, that
the slow PCI bus in this case, is limited to 25MB/sec max transfer
rate under some conditions. This probably won't be a concern to you,
as you want two high speed slots.

I've also read this kind of comment for some other server board
designs, so again, a lot of research is required before buying a
multiple bus board, as there can be some expensive and rotten
surprises in store for you otherwise.

Have fun,
Paul
 
J

John McClane

Hey, that´s an impressing view into the depths of the Canterwood chipset.
The funny thing is that I have a P4C800-E.DLX in my "power machine". Of
course you´re right, it would make sense - but also have a touch of
decadence... ;-)

Thank you anyway !

Cya -

Joachim
 
S

Stephan Grossklass

John said:
Hi!
I´m not even sure if there is such a board - but I´d like to eliminate some
bottlenecks on my 3rd machine ("download & MP3/DIVX-server").

IIRC 64 bit PCI was pretty much limited to ServerWorks chipsets (-->
registered SDRAM!) and the i840 (RDRAM). Look at Tyan boards - but don't
expect too much overclocking features for any server board. I have no
clue how the two 32-bit PCI buses in the Tyan Thunderbolt (kind of a
dream board of mine, though not passive cooling friendly and waaay too
big for my case) are connected, though I guess one is attached to the
other, given the i440BX/GX only supports one PCI bus in addition to AGP.
With a gigabit LAN-card and a Promise UDMA RAID controller it gives hell to
the 32 bit / 33 MHz PCI bus with its maximum 133 MB/s.
So I am looking for a cheap solution that offers more bandwidth there.
Unfortunately all socket 370 boards with 64 bit PCI bus I found are based on
ServerWorks chipsets and need fu... expensive registered DIMMs.
The A7M266-D can run up to 2 unregistered DIMMs but is an Athlon board.
Pretty difficult decision...
Anyone out there with a good idea in so far ???????

Not really. You might want to choose the A7M266-D or another comparable
board and do some bridge modding for a lower default VCore and some
underclocking to keep power dissipation within reasonable limits.

Stephan (TDP 8.7 W :p)
 
D

DCWhitty

John McClane said:
Hi!
I´m not even sure if there is such a board - but I´d like to eliminate some
bottlenecks on my 3rd machine ("download & MP3/DIVX-server"). Actually, this
system runs a PIII 750 at 1000 MHz on an Asus TUSL2-C. Extremely stable for
more than a year now. The only problem is the limited PCI bus bandwidth.
With a gigabit LAN-card and a Promise UDMA RAID controller it gives hell to
the 32 bit / 33 MHz PCI bus with its maximum 133 MB/s.
So I am looking for a cheap solution that offers more bandwidth there.
Unfortunately all socket 370 boards with 64 bit PCI bus I found are based on
ServerWorks chipsets and need fu... expensive registered DIMMs.
The A7M266-D can run up to 2 unregistered DIMMs but is an Athlon board.
Pretty difficult decision...
Anyone out there with a good idea in so far ???????
Thanx a billion in advance !

Cya -

Joachim

Well, you have to pay to play (sorry, I couldn't resist saying that :) ).

Don't sneeze at the ServerWorks stuff. I happen to have a great dual P3
board (Gateway/Quanta) that has a built-in Intel Gigabit LAN port (which
runs at 64/66), 4 64/66 slots, and 2 32/33 slots. The board has dual Adaptec
U160 SCSI ports (which also run at 64/66). NO AGP, USB2.0, Firewire or sound
(and NO overclocking), however (it does have USB 1.1 ports). I've run a Gig
of Reg. ECC PC133 RAM on this board (it takes up to 4 Gigs). Everything runs
fine. To be honest, memory bandwidth is not on par with the DDR solutions.
But if you are not concerned with that, then this solution might work.
BTW, I also used this board for a download/MP3 server (and the SCSI drives
and Gigabit NIC just moves those files rather nicely!).

If you are OK with the speed of your processor and the PC133 memory, then a
board like this may be right for you. You can keep your old processor, and
will simply have to add RAM. And you can ditch your Gigabit NIC, b/c the
board has one built-in that actually runs at 64/66. If you decide to get one
of those 3Ware 64 bit IDE RAID controllers (not cheap, except maybe on
eBay), you would have more than adequate bandwidth (and even if you didn't
get such a card, there is very little running on the 32-bit bus). As for the
Reg. ECC memory, you can get decent deals on that too on eBay (i.e. $160 for
2 x 512 meg. sticks).

For max. bandwidth (other than what others and I have mentioned), the
multiple bus PCI-X (& PCI-64 to a lesser degree) are really where its at
right now. And that means Opteron and Xeon (and ServerWorks if you want to
stay with Socket 370). The AMD MPX solutions (i.e. the Asus A7M266-D and the
like) are relatively inexpensive, but just don't give robust performance. I
had two A7M266-Ds (Rev. 1.03 and Rev. 1.04). The memory performance was
marginally better than my ServerWorks P3 board, and far below my dual Xeon
system. The ServerWorks board just spanked the Asus with onboard features
(i.e. the 64/66 SCSI and NIC, and the 4 64/66 slots). And the MPX chipset on
the Asus and similar boards is known to have bandwidth issues and PCI
conflicts with certain devices plugged into the 64-bit slots (visit the 2CPU
forums for details on this).

A little food for thought. I say get a P3 board similar to mine (you can get
mine if you want :) ) and spring for the Reg. ECC PC133 RAM.Or skip the
AMD MPX stuff and get a cheap Xeon or 875P solution (as someone else
mentioned). After that, Opteron.

Good luck,

Des
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top