Skip to content

Posts tagged ‘performance’

28
Feb

Infiniband on Ubuntu 10.10 Meerkat

My current project that involves hundreds of mini-ITX Atom machines and we are testing the performance difference between Infiniband and Intel Gigabit NICs.

In my testing the overhead of processing TCP is too high for a dual-core Atom. There is simply not enough processing power to handle the capabilities of the Intel NICs.

A possible solution is to replace TCP by using SDP (RDMA and Zerocopy) over Infiniband. Infiniband equipment has come down significantly in price (dual port 4xSDR card for around $50), which makes it attractive to high-performance and cost-sensitive applications like mine.

In theory we can get 4xSDR speeds (8 Gigabit/s), but the tested result is 1.5 Gigabit/s speeds because of TCP processing over Infiniband. This is almost exactly the performance we achieved using the Intel NICs. We then replaced TCP with SDP over Infiniband. With the switch we saw 4.2 Gigabits/s performance on one process. With two processes, one for each core of the Atom, we saw 7.8 Gigabit/s which is close to the theoretical limit of the Infiniband NIC.
Read moreRead more

13
Sep

xdd is not “extreme dd”

While the ladies and gentlemen at IO Performance Inc. are busy with their 7.0 “Phoenix” release, they have left their website in disrepair including the disappearance of their product, source code and documentation.

Since I make heavy use of xdd and apparently I am not the only one that needed the documentation, source and binary; I have provided it here for everyone.

xdd65.013007.tar
xdd6.5 documentation
Read moreRead more