Il s'agit de la commande volk_gnsssdr_profile qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
volk_gnsssdr_profile - Application de profileur pour les fonctions libvolk_gnsssdr.
SYNOPSIS
volk_gnsssdr_profile [OPTION]
DESCRIPTION
La bibliothèque de noyaux optimisés pour les vecteurs de GNSS-SDR (VOLK_GNSSSDR) est une bibliothèque de logiciels
qui fournit aux développeurs une interface pour utiliser Single Input - Multiple Data (SIMD)
instructions, qui sont d'un intérêt particulier pour les opérations qui sont dans le
chemin critique de la charge de traitement.
Les processeurs fournissant des jeux d'instructions SIMD calculent avec plusieurs éléments de traitement qui
effectuer la même opération sur plusieurs points de données simultanément, exploitant ainsi les données
niveau de parallélisme, un peut être trouvé dans la plupart des ordinateurs personnels de bureau et portables modernes.
En un mot, VOLK_GNSSSDR implémente en langage assembleur des versions optimisées de
opérations à forte intensité de calcul pour différentes architectures de processeur qui sont
que l'on trouve couramment dans les ordinateurs modernes. Afin d'utiliser la version la plus optimisée pour le
processeur(s) spécifique(s) de la machine hôte exécutant le récepteur logiciel (c'est-à-dire le
mise en œuvre que celle qui s'exécute le plus rapidement).
volk_gnsssdr_profile est un programme qui teste tous les noyaux VOLK_GNSSSDR connus (c'est-à-dire,
composants de traitement de base tels que les additionneurs, les multiplicateurs, les corrélateurs et bien plus encore) pour chaque
architecture supportée par la machine hôte, mesurant leurs performances. Une fois terminé,
le profileur écrit dans $HOME/.volk_gnsssdr/volk_gnsssdr_config la meilleure architecture pour
chaque fonction VOLK_GSSSDR. Ce fichier est lu lors de l'utilisation d'une fonction pour connaître au mieux
version à exécuter.
OPTIONS
volk_gnsssdr_profile prend les options suivantes :
-h [ --Aidez-moi ] Imprimer le message d'aide.
-b [ --référence ] [ =argument(=1) ] (=0) Exécutez tous les noyaux (mode de référence).
-R [ --tests-regex ] Exécutez des tests correspondant à l'expression régulière.
-j [ --json ] Fichier de sortie JSON.
Utilisez volk_gnsssdr_profile en ligne à l'aide des services onworks.net
