Skip to content

Commit

Permalink
Add a snippet about what it is we are doing
Browse files Browse the repository at this point in the history
  • Loading branch information
abouteiller committed Apr 11, 2024
1 parent ff8653b commit 4dfd95a
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 16 deletions.
19 changes: 19 additions & 0 deletions features.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: page
title: PMIx Standard Features and Roles
permalink: /features
---

<!-- ![PMIx Launch Sequence](/images/LaunchSeqSmall.png "PMIx Launch Sequence") -->

![PMIx Logo Roles](/images/pmix-logo-roles.png 'PMIx Logo Roles')

This page documents some of the PMIx features and roles that various cluster
subsystems can take, including required as well as desired levels of support.

- [Fabric Manager](/standard/fabric-manager-roles-and-expectations)
- [Input/Output Forwarding for Tools](/standard/input-output-forwarding-for-tools)
- [Tiered Storage Support](/standard/tiered-storage-support)
- [Logging with PMIx](/standard/logging-with-pmix)
- [PMIx Groups](/standard/pmix-groups)

26 changes: 10 additions & 16 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,16 @@ layout: home
What is PMIx?
=============


<!-- ![PMIx Launch Sequence](/images/LaunchSeqSmall.png "PMIx Launch Sequence") -->

Features and Roles
------------------

![PMIx Logo Roles](/images/pmix-logo-roles.png 'PMIx Logo Roles')

Provides guidance on the expectations PMIx places on various cluster
subsystems, including required as well as desired levels of support.

- [Fabric Manager](/standard/fabric-manager-roles-and-expectations)
- [Input/Output Forwarding for Tools](/standard/input-output-forwarding-for-tools)
- [Tiered Storage Support](/standard/tiered-storage-support)
- [Logging with PMIx](/standard/logging-with-pmix)
- [PMIx Groups](/standard/pmix-groups)
PMIx is an application programming interface standard that provides
libraries and programming models with portable and well-defined access to commonly
needed services in distributed and parallel computing systems.
A typical example of such a service is the portable and scalable exchange of network
addresses to establish communication channels between the processes of a parallel
application or service.
As such, PMIx gives distributed system software providers a better understanding of how
programming models and libraries can interface with and use system-level services.

More details about [features and roles](/features).

[PMIx Standard](/standard)
===============
Expand Down

0 comments on commit 4dfd95a

Please sign in to comment.