<metapackage xmlns:os="http://opensuse.org/Standards/One_Click_Install" xmlns="http://opensuse.org/Standards/One_Click_Install">
  <group>
    <name>ohpc-perf-tools-gnu</name>
    <summary>ohpc-perf-tools-gnu</summary>
    <description>OpenHPC performance tool builds for use with GNU compiler toolchain</description>
    <repositories>
      <repository recommended="true">
        <name>OpenHPC:1.3</name>
        <summary>1.3 - Base</summary>
        <description></description>
        <url>http://build.openhpc.community/OpenHPC:/1.3/SLE_12/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12-SP2:GA</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12-SP2:/GA/standard/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:SLE-Module-Toolchain</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/SLE-Module-Toolchain/standard/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12-SP2:GA</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12-SP2:/GA/HPC/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12-SP1:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12-SP1:/Update/standard/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:SLE-Module-Toolchain</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/SLE-Module-Toolchain/update/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12-SP1:GA</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12-SP1:/GA/standard/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/standard/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:SLE-Module-Web-Scripting</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/SLE-Module-Web-Scripting/update/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:SLE-Module-Public-Cloud</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/SLE-Module-Public-Cloud/update/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:SLE-Module-Legacy</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/SLE-Module-Legacy/update/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:SLE-Module-Containers</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/SLE-Module-Containers/update/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:SLE-Module-Adv-Systems-Management</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/SLE-Module-Adv-Systems-Management/update/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/OBS_Deps/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/HA_GEO/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/HA/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/WE/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/SDK/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/SLES/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/SLED/</url>
      </repository>
      <repository recommended="false">
        <name>openSUSE.org:SUSE:SLE-12:GA</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/GA/standard/</url>
      </repository>
    </repositories>
    <software>
      <item>
        <name>imb-gnu-mpich-ohpc</name>
        <summary>Intel MPI Benchmarks (IMB)</summary>
        <description>The Intel MPI Benchmarks (IMB) perform a set of MPI performance
measurements for point-to-point and global communication operations for
a range of message sizes.</description>
      </item>
      <item>
        <name>imb-gnu-mvapich2-ohpc</name>
        <summary>Intel MPI Benchmarks (IMB)</summary>
        <description>The Intel MPI Benchmarks (IMB) perform a set of MPI performance
measurements for point-to-point and global communication operations for
a range of message sizes.</description>
      </item>
      <item>
        <name>imb-gnu-openmpi-ohpc</name>
        <summary>Intel MPI Benchmarks (IMB)</summary>
        <description>The Intel MPI Benchmarks (IMB) perform a set of MPI performance
measurements for point-to-point and global communication operations for
a range of message sizes.</description>
      </item>
      <item>
        <name>mpiP-gnu-mpich-ohpc</name>
        <summary>mpiP: a lightweight profiling library for MPI applications.</summary>
        <description>
mpiP is a lightweight profiling library for MPI applications. Because
it only collects statistical information about MPI functions, mpiP
generates considerably less overhead and much less data than tracing
tools. All the information captured by mpiP is task-local. It only
uses communication during report generation, typically at the end of
the experiment, to merge results from all of the tasks into one output
file.</description>
      </item>
      <item>
        <name>mpiP-gnu-mvapich2-ohpc</name>
        <summary>mpiP: a lightweight profiling library for MPI applications.</summary>
        <description>
mpiP is a lightweight profiling library for MPI applications. Because
it only collects statistical information about MPI functions, mpiP
generates considerably less overhead and much less data than tracing
tools. All the information captured by mpiP is task-local. It only
uses communication during report generation, typically at the end of
the experiment, to merge results from all of the tasks into one output
file.</description>
      </item>
      <item>
        <name>mpiP-gnu-openmpi-ohpc</name>
        <summary>mpiP: a lightweight profiling library for MPI applications.</summary>
        <description>
mpiP is a lightweight profiling library for MPI applications. Because
it only collects statistical information about MPI functions, mpiP
generates considerably less overhead and much less data than tracing
tools. All the information captured by mpiP is task-local. It only
uses communication during report generation, typically at the end of
the experiment, to merge results from all of the tasks into one output
file.</description>
      </item>
      <item>
        <name>papi-ohpc</name>
        <summary>Performance Application Programming Interface</summary>
        <description>PAPI provides a programmer interface to monitor the performance of
running programs.</description>
      </item>
      <item>
        <name>tau-gnu-mpich-ohpc</name>
        <summary>Tuning and Analysis Utilities Profiling Package</summary>
        <description>TAU is a program and performance analysis tool framework being developed for
the DOE and ASC program at University of Oregon. TAU provides a suite of
static and dynamic tools that provide graphical user
interaction and interoperation to form an integrated analysis environment for
parallel Fortran 95, C and C++ applications.  In particular, a robust
performance profiling facility availible in TAU has been applied extensively in
the ACTS toolkit.  Also, recent advancements in TAU's code analysis
capabilities have allowed new static tools to be developed, such as an
automatic instrumentation tool.</description>
      </item>
      <item>
        <name>tau-gnu-mvapich2-ohpc</name>
        <summary>Tuning and Analysis Utilities Profiling Package</summary>
        <description>TAU is a program and performance analysis tool framework being developed for
the DOE and ASC program at University of Oregon. TAU provides a suite of
static and dynamic tools that provide graphical user
interaction and interoperation to form an integrated analysis environment for
parallel Fortran 95, C and C++ applications.  In particular, a robust
performance profiling facility availible in TAU has been applied extensively in
the ACTS toolkit.  Also, recent advancements in TAU's code analysis
capabilities have allowed new static tools to be developed, such as an
automatic instrumentation tool.</description>
      </item>
      <item>
        <name>tau-gnu-openmpi-ohpc</name>
        <summary>Tuning and Analysis Utilities Profiling Package</summary>
        <description>TAU is a program and performance analysis tool framework being developed for
the DOE and ASC program at University of Oregon. TAU provides a suite of
static and dynamic tools that provide graphical user
interaction and interoperation to form an integrated analysis environment for
parallel Fortran 95, C and C++ applications.  In particular, a robust
performance profiling facility availible in TAU has been applied extensively in
the ACTS toolkit.  Also, recent advancements in TAU's code analysis
capabilities have allowed new static tools to be developed, such as an
automatic instrumentation tool.</description>
      </item>
      <item>
        <name>scalasca-gnu-mpich-ohpc</name>
        <summary>Toolset for performance analysis of large-scale parallel applications</summary>
        <description>Scalasca is a software tool that supports the performance
optimization of parallel programs by measuring and analyzing their
runtime behavior. The analysis identifies potential performance
bottlenecks – in particular those concerning communication and
synchronization – and offers guidance in exploring their causes.

Scalasca targets mainly scientific and engineering applications
based on the programming interfaces MPI and OpenMP, including
hybrid applications based on a combination of the two. The tool
has been specifically designed for use on large-scale systems, but
is also well suited for small- and medium-scale HPC platforms.

This is the gnu-mpich version.</description>
      </item>
      <item>
        <name>scalasca-gnu-mvapich2-ohpc</name>
        <summary>Toolset for performance analysis of large-scale parallel applications</summary>
        <description>Scalasca is a software tool that supports the performance
optimization of parallel programs by measuring and analyzing their
runtime behavior. The analysis identifies potential performance
bottlenecks – in particular those concerning communication and
synchronization – and offers guidance in exploring their causes.

Scalasca targets mainly scientific and engineering applications
based on the programming interfaces MPI and OpenMP, including
hybrid applications based on a combination of the two. The tool
has been specifically designed for use on large-scale systems, but
is also well suited for small- and medium-scale HPC platforms.

This is the gnu-mvapich2 version.</description>
      </item>
      <item>
        <name>scalasca-gnu-openmpi-ohpc</name>
        <summary>Toolset for performance analysis of large-scale parallel applications</summary>
        <description>Scalasca is a software tool that supports the performance
optimization of parallel programs by measuring and analyzing their
runtime behavior. The analysis identifies potential performance
bottlenecks – in particular those concerning communication and
synchronization – and offers guidance in exploring their causes.

Scalasca targets mainly scientific and engineering applications
based on the programming interfaces MPI and OpenMP, including
hybrid applications based on a combination of the two. The tool
has been specifically designed for use on large-scale systems, but
is also well suited for small- and medium-scale HPC platforms.

This is the gnu-openmpi version.</description>
      </item>
    </software>
  </group>
</metapackage>
