Il s'agit de la commande clBLAS-client 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
clBLAS-client - programme pour tester différentes options pour la bibliothèque OpenCL BLAS
DESCRIPTION
clBLAS client commander en ligne options:
-h [ --Aidez-moi ]
produit ce message d'aide
-g [ --gpu ]
Forcer l'instanciation d'un périphérique GPU OpenCL
-c [ --CPU ]
Forcer l'instanciation d'un périphérique CPU OpenCL
-a [ --tout ]
Forcer l'instanciation de tous les appareils OpenCL
--useimages
Utiliser un noyau basé sur des images
-m [ --taille M ] argument (=128)
Nombre de lignes dans A et C
-n [ --taille ] argument (=128)
Nombre de colonnes dans B et C
-k [ --sizek ] argument (=128)
Nombre de colonnes dans A et de lignes dans B
--lda argument (=0)
Première dimension de A en mémoire.
s'il est défini sur 0, lda sera par défaut M (lorsque transposeA est "pas de transposition")
ou K (autrement)
--ldb argument (=0)
Première dimension de B en mémoire.
s'il est défini sur 0, ldb sera par défaut sur K (lorsque transposeB est "pas de transposition")
ou N (autrement)
--ldc argument (=0)
Première dimension de C en mémoire.
s'il est défini sur 0, ldc sera par défaut M
--offA argument (=0)
Offset de la matrice A dans l'objet mémoire
--offBX argument (=0)
Offset de la matrice B ou du vecteur X dans l'objet mémoire
--offCY argument (=0)
Offset de la matrice C ou du vecteur Y dans l'objet mémoire
--alpha argument (=1)
Spécifie l'alpha scalaire
--bêta argument (=1)
Spécifie la bêta scalaire
-o [ --ordre ] argument (=0)
0 = ligne principale, 1 = colonne principale
--transposeA argument (=0)
0 = aucune transposition, 1 = transposition, 2 = transposition conjuguée
--transposeB argument (=0)
0 = aucune transposition, 1 = transposition, 2 = transposition conjuguée
-f [ --fonction ] argument (=gemme)
Fonction BLAS à tester.
Options : gemm, trsm, trmm, gemv, symv, syrk, syr2k
-r [ --précision ] argument (=s)
Options : s,d,c,z
--côté argument (=0)
0 = gauche, 1 = droite.
utilisé uniquement avec [liste des familles de fonctions]
--uplo argument (=0)
0 = supérieur, 1 = inférieur.
utilisé uniquement avec [liste des familles de fonctions]
--diag argument (=0)
0 = diagonale unitaire, 1 = diagonale non unitaire.
utilisé uniquement avec [liste des familles de fonctions]
-p [ --profil ] argument (=20)
Heure et rapport sur la vitesse du noyau (par défaut : profilage désactivé)
--aller-retour arg (=aucun aller-retour)
Y compris le temps d'allocation de mémoire OpenCL et de transport
Options : aller-retour, pas d'aller-retour (par défaut)
--memalloc arg (=par défaut)
Définition des indicateurs d'allocation de mémoire pour OpenCL
aucun effet si le temps aller-retour n'est pas mesuré
Options : default(default), alloc_host_ptr, use_host_ptr,
copy_host_ptr, use_persistent_mem_amd, rect_mem
DROIT D'AUTEUR
Copyright © 2015 Ghislain Antony Vaillant
Cette page de manuel a été écrite pour le système Debian.
La permission est accordée de copier, distribuer et/ou modifier
ce document selon les termes de la licence BSD 2-Clause.
Utilisez clBLAS-client en ligne à l'aide des services onworks.net