Home | GridMPI | GridTCP | Publications | Download

Curret Release: GridMPI-2.1.3

PSPacer version 3.0

Precise Software Pacer (PSPacer) version 3.0 is released on Mar. 31, 2010.

Key Points:

  • Precise network bandwidth control and traffic smoothing by use of software alone without requiring special hardware.
  • High efficiency long-distance wide-bandwidth communications and high quality streaming.
  • Released as an open source software for Linux platform.

Major Functions

With the PSPacer, it is possible to provide bandwidth control and smoothing for each of 100 or more connections by use of commodity PC. In the case of gigabit Ethernet, the transmission bandwidth can be set for a range from 8 Kbps to 930 Mbps for each of IP communication connections, and the packet transmission interval can be controlled at an accuracy of time for 1-byte data transmission (8ns) in accordance with the bandwidth.

The PSPacer is installed as a loadable kernel module for the Linux platform, to be ready for being introduced independent of the device driver. Applications to use the network are not required to be changed. The software also supports IPv6 and jumbo frame.

On version 3.0 or later, it supports TSO (TCP segmentation offload) and works with 10 gigabit Ethernet.


README includes a step-by-step installation direction and a simple test run guide.

For further information, PSPacer User Guide and FAQ include typical usages and tips.

Tested Environment

We have tested this package in the following environments:

  • Linux distribution:
    • CentOS 5 (kernel 2.6.18 + iproute2 ss061002)
    • Ubuntu 9.04 (kernel 2.6.27 + iproute2 ss080417)
  • Network interface card:
    • Myricom Myri-10G (PCI-Express)
    • Intel PRO/1000 (PCI-X, CSA)
    • Intel PRO/100
    • Broadcom BCM5704 (PCI-X)

Software Distribution

PSPacer/HT is released under the GNU GPL license, and you can get it from the download page.

Return to the GridTCP Project Page.

($Date: 2010-10-22 09:44:37 $)