document how to use installations for a different CPU microarchitecture / GPU builds

Ouverte
#344 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
Une demi-journée
Accessibilité débutants
42/100
Type d'issue
Documentation
Clarté
Plutôt claire
Activité
À l'abandon
Domaine
documentation

Piste de recherche

Start from the 'setting up environment' page linked in the issue, which describes how EESSI picks the best-performing installation for the host CPU. Check how the EESSI_SOFTWARE_SUBDIR_OVERRIDE variable (e.g. x86_64/generic) is meant to be used before initialising. Done means a new docs section explains how to select a different microarchitecture or GPU build and warns about incompatible CPU family or microarchitecture combinations.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

enhancement

Initialising the EESSI environment is described on https://www.eessi.io/docs/using_eessi/setting_up_environment/

This automatically chooses the installations providing the best performance for the system to be used.

However, it might be interesting to test installations for a different architecture. For example, setting EESSI_SOFTWARE_SUBDIR_OVERRIDE=x86_64/generic before initialising the EESSI environment would give access to generic builds for x86_64 CPUs.

Documentation could be extended to guide users how to achieve this (and also highlight potential issues such as using installations that are not supported due to incompatible CPU family or microarchitecture).

Langage dominant
Python
Étoiles
14
Forks
54
Merge moyen
11 h 2 min
PR mergées (30 j)
41

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de EESSI/docs

Toutes les issues de EESSI/docs

Issues similaires

Plus d'issues Python

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.