Projects / MPICH / Releases

All releases of MPICH

  •  28 Jul 2012 19:14
Avatar

    Release Notes: This release adds bugfixes in relation to the release candidate.

    •  29 Mar 2012 03:01
    Avatar

      Release Notes: This release adds high-performance MPI communication from NVIDIA GPU device memory (to/from other devices and host memory) with IPC, collectives ,and datatype support; CPU binding granularity at socket and numanode level; checkpoint-restart and run-through stabilization with Nemesis; suspend/resume; and enhanced integration with SLURM and PBS. Network Fault Resiliency (NFR) has been added.

      •  16 Dec 2011 01:10
      Avatar

        Release Notes: This release fixes a data validation issue in GPU transfers, tunes CUDA block size to 256K for better performance, enhances error checking for CUDA library calls, and fixes a mpirun_rsh issue while launching applications on Linux Kernels.

        •  14 Nov 2011 07:22
        Avatar

          Release Notes: This release adds iWARP interoperability between Intel NE020 and Chelsio T4 adapters, space optimization in regards to buffer usage, and MPI communication from NVIDIA GPU device memory (including intra-node point-to-point communication for multi-GPU adapters/node and RDMA-based inter-node point-to-point communication to/from GPUs). Optimizations for collectives and one-sided communication.

          •  21 Oct 2011 19:35
          Avatar

            Release Notes: New features include improved support for fault tolerance, support for the ARMCI API, and non-collective group creation functionality. There are numerous bugfixes.

            •  21 May 2011 23:31
            Avatar

              Release Notes: Enhancements include a Nemesis-based interface, process manager support, rail binding with processes for multirail configurations, message coalescing, large data transfers, dynamic process migration, fast process-level fault-tolerance with checkpoint-restart, network-level fault-tolerance with Automatic Path Migration, RDMA CM support, iWARP support, optimized collectives, multi-pathing, RDMA read- and write-based designs, polling and blocking-based communication progress, multi-core optimized and scalable shared memory support, and LiMIC2-based kernel-level shared memory support.

              •  21 May 2011 23:21
              Avatar

                Release Notes: Assorted bugs were fixed.

                •  30 Mar 2011 21:47
                Avatar

                  Release Notes: The Shared-Memory-Nemesis interface was added, providing native shared memory support on multi-core platforms where communication is required only within a node. Support for 3D torus topology with appropriate SL settings was added. Quality of Service (QoS) support with multiple InfiniBand SL was added. GPU acceleration support was added. Fast Checkpoint-Restart support with an aggregation scheme was added. Fault tolerance support was improved. Dynamic detection of multiple InfiniBand adapters was implemented, and they are used by default in multi-rail configurations. Multithreading was enhanced. There were other enhancements and bugfixes.

                  •  30 Mar 2011 21:41
                  Avatar

                    Release Notes: A few new features have also been added, including complete support for the FTB MPI events, improvements to RMA operations, and the ability to modify collective algorithm selection thresholds using environment variables. Many important bugs were fixed.

                    •  20 Jul 2009 21:58
                    Avatar

                      Release Notes: This release adds MPI 2.1 support, BG/P support, an entirely new TCP communication method, SMP-aware collective operations, and a new process management framework called Hydra. There are assorted bugfixes.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.