iperf3 is a complete rewrite of iperf2, with a goal of making the
code smaller and easier to maintain, and to support a client library
verion of the functionality.
Main designer: Jon Dugan, ESnet
Original implementation: Kaustubh Prabhu (summer student)
major overall: Brian Tierney, ESnet
-------------------------------------------------
iperf3 contains some orginal code from iperf2.
Here are the authors of iperf2.
Mark Gates
Alex Warshavsky
* original authors
Ajay Tirumala
* general improvements
Jim Ferguson <[email protected]>
* Project management
Jon Dugan <[email protected]>
* Project maintainer and release coordinator
* various patches and autoconf fixes, general maintenance
Feng Qin
Kevin Gibbs
* windows porting work
John Estabrook <[email protected]>
Andrew Gallatin <[email protected]>
* threading fix and non Linux performance improvements
Stephen Hemminger <[email protected]>
* Linux congestion control selection and theading improvements
Nathan Jones <[email protected]>
* patch for underflow when value specified in -n is not a multiple of -l
Gerrit Renker <[email protected]>
* replace costly gettimeofday() with nanonsleep()
|