Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade iperf3 to 3.16 #1368

Closed
3 tasks done
mfeit-internet2 opened this issue Dec 4, 2023 · 1 comment
Closed
3 tasks done

Upgrade iperf3 to 3.16 #1368

mfeit-internet2 opened this issue Dec 4, 2023 · 1 comment

Comments

@mfeit-internet2
Copy link
Member

mfeit-internet2 commented Dec 4, 2023

TODO:

  • Upgrade package in pScheduler
  • Add sane limits for number of streams in toolkit
  • Stress this change in the release notes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

ESnet (Energy Sciences Network) is proud to announce the release of
iperf-3.16.

This version of iperf3 introduces a major change in the way that
parallel tests (specified with the -P/--parallel flag) are
handled. iperf3 now uses a separate thread (pthread) for each test
stream. Generally multiple threads will use multiple CPU cores (if
available), so this change will likely improve iperf3's ability to do
higher-speed tests, particularly on 100+Gbps paths. This version has
recorded transfers as high as 148Gbps in internal testing at ESnet
over 200Gbps paths.

This release also includes a few other minor changes for OpenSSL
support. More information on those changes can be found in the
iperf-3.16 release notes, which are contained in the RELNOTES.md file
in the distribution.

iperf-3.16 should be fully backward-compatible with prior iperf3
releases, that is, iperf-3.16 clients and servers should
interoperate correctly with all 3.x clients and servers.

The source code for iperf-3.16 is available at:

https://downloads.es.net/pub/iperf/iperf-3.16.tar.gz

SHA256 hash:

cc740c6bbea104398cc3e466befc515a25896ec85e44a662d5f4a767b9cf713e

iperf3 is freely-redistributable under a 3-clause BSD license.  More
information can be found in the LICENSE file inside the source
distribution.

Additional documentation: https://software.es.net/iperf

Source code and issue tracker: https://github.com/esnet/iperf

Discussion forums: https://github.com/esnet/iperf/discussions

Reporting security issues: [[email protected]](mailto:[email protected])

User questions can go to the iperf users list (which is more-or-less
shared between iperf2 and iperf3):

[[email protected]](mailto:[email protected])

Mailing list information and archives can be found at:

https://lists.sourceforge.net/lists/listinfo/iperf-users

The mailing list for iperf3 development is:

[[email protected]](mailto:[email protected])

To see the list archives or join the mailing list, visit:

http://groups.google.com/group/iperf-dev

-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEE+Fo4IENp9xo01E6DSYSRCoyq7ooFAmVqLzcACgkQSYSRCoyq
7opV4QgAwFT7Rpzyh8rUCyj1ZyslCmxr4kPtL56EcZne825ANIMxLmvVneqaESyz
XLbLHR1VYAOUC+8r6ElHqGxdy6d07cIQ9wOrOKRVsqEPvSSbdxVZ6dgv/osIB07U
U12zJYHCxIwW+5GPf4tRT9e3X6KT25TXvaLu7e7kgTz0zlwNlVAg5u+q4Yrb6IxW
2UjPU9wimrkMs2NrkkW+HhWyeaYtE0ahEs8+tJ+WaGIaLL7Iuio3v695PZad2P+P
DSXeQYuPT9srjEd12j677kN7NDO4asd72Jei17JVRh/8E58UhHx/SbPxtt/idbut
nsAqu7twYoTpPlhDKc8yQspfqESNPA==
=UcX7
-----END PGP SIGNATURE-----
@mfeit-internet2
Copy link
Member Author

Release Notes:

NB: This should be a toolkit release note, not pScheduler.

The default limit configuration limits parallel streams for throughput tests to 15 for trusted hosts and 6 for all others.

@github-project-automation github-project-automation bot moved this from Ready to Done in perfSONAR Jan 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

1 participant