Re: netperf on cray T3E

Gregory P. Smith (greg@nas.nasa.gov)
Mon, 20 Apr 1998 10:32:25 -0700

> I compiled netperf on a T3E but got troubles while executing.
> It seems there are trouble with memory adress and translation.
>
> Has somebody already made a netperf port on this system ?
>
> Philippe Augerat

Using netperf 2.1pl3 Cray-Cray works fine (on our C90s and J3 here).
However, you won't be able to use it with any other system type. The
problem is that netperf 2.1 is written to pass raw structures across
the network; Crays have very loose structure alignment compared to
"normal" 32-bit machines.

We are working on a port here to have netperf v2.1 use an ascii based
control connection so it'll work on non 32-bit architectures but it is
not a high priority task. You might also want to look at the
in-progress netperf v3 sources that Rick has sent mail to this list
about:

> on ftp.cup.hp.com under
> dist/networking/benchmarks/netperf/experimental/.

v3 uses a more architecture independent control channel. I haven't
tried it, but the code was heading in the right direction last time I
looked.

Greg