Privacy & Legal Notice

NEWSO5 is a Fortran MPI performance code developed by Rex Evans of LLNL. This code measures the performance of MPI nonblocking communications using the communication pattern relevant to two-dimensional stencil-based computations. The name of the code is derived from the common name for this communication pattern, NEWS, for the North-East-West-South directions used to determine communication endpoints. The code tests all possible grid layouts for the total number of MPI tasks in the job. The original code exchanges messages of a size determined at compile time. The code was modified by Chris Chambreau and Bronis R. de Supinski as part of the PSE/ASDE project to allow multiple message sizes to be tested during a single run. This version, which uses a harness coded in C to invoke the original Fortran main program, is available for download. The simplicity of NEWS05 combines with its high message volume to serve as good communication system diagnostic program, particularly with extended runs lasting more than 30 minutes.

Running NEWS05

The modified version of NEWS05 available here is easy to run. After making the executable, simply use the following command:

news05 start_size stop_size step_size

where , and are the first message size to measure, the last message size to measure and the increment between message sizes. All sizes are specified as real*8 values, so the actual message size in bytes is eight times the value specified. On SPs with appropriate poe parameters, this command:

news05 1250 12500 1250

generates results for each grid layout for message sizes of all 10,000 byte multiples between 10,000 and 100,000 bytes.

Download NEWS05


This work was produced at the University of California, Lawrence Livermore National Laboratory (UC LLNL) under contract no. W-7405-ENG-48 (Contract 48) between the U.S. Department of Energy (DOE) and The Regents of the University of California (University) for the operation of UC LLNL. The rights of the Federal Government are reserved under Contract 48 subject to the restrictions agreed upon by the DOE and University as allowed under DOE Acquisition Letter 97-1.


This work was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor the University of California nor any of their employees, makes any warranty, express or implied, or assumes any liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately-owned rights. Reference herein to any specific commercial products, process, or service by trade name, trademark, manufacturer or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or the University of California. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or the University of California, and shall not be used for advertising or product endorsement purposes.


Commercialization of this product is prohibited without notifying the Department of Energy (DOE) or Lawrence Livermore National Laboratory (LLNL).

I agree to the above: Download NEWS05

For information about this page contact:
Bronis R. de Supinski,, (925) 422-1062.

LLNL Disclaimers

April 24, 2001

LLNL | CASC | ITS | LLNL Disclaimers
Administrative Information | Last modified: January 13, 2015