Este é o comando clBLAS-client que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador Windows online ou emulador MAC OS online
PROGRAMA:
NOME
clBLAS-client - programa para testar diferentes opções para a biblioteca OpenCL BLAS
DESCRIÇÃO
clBLAS cliente comando linha opções:
-h [ --Socorro ]
produz esta mensagem de ajuda
-g [ --gpu ]
Força a instanciação de um dispositivo OpenCL GPU
-c [ --CPU ]
Força a instanciação de um dispositivo OpenCL CPU
-a [ --tudo ]
Força a instanciação de todos os dispositivos OpenCL
--useimagens
Use um kernel baseado em imagem
-m [ --tamanho M ] arg (= 128)
Número de linhas em A e C
-n [ --size ] arg (= 128)
Número de colunas em B e C
-k [ --sizek ] arg (= 128)
Número de colunas em A e linhas em B
--lda arg (= 0)
Primeira dimensão de A na memória.
se definido como 0, lda assumirá o padrão M (quando transposiçãoA for "sem transposição")
ou K (caso contrário)
--ldb arg (= 0)
Primeira dimensão de B na memória.
se definido como 0, ldb assumirá como padrão K (quando transposeB for "sem transposição")
ou N (caso contrário)
--ldc arg (= 0)
Primeira dimensão de C na memória.
se definido como 0, ldc será o padrão para M
--offA arg (= 0)
Offset da matriz A no objeto de memória
--offBX arg (= 0)
Offset da matriz B ou vetor X no objeto de memória
--offCY arg (= 0)
Deslocamento da matriz C ou vetor Y no objeto de memória
--alfa arg (= 1)
Especifica o alfa escalar
--beta arg (= 1)
Especifica o escalar beta
-o [ --pedido ] arg (= 0)
0 = linha principal, 1 = coluna principal
--transporA arg (= 0)
0 = sem transpor, 1 = transpor, 2 = transpor conjugado
--transposeB arg (= 0)
0 = sem transpor, 1 = transpor, 2 = transpor conjugado
-f [ --função ] arg (= gemm)
Função BLAS para testar.
Opções: gemm, trsm, trmm, gemv, symv, syrk, syr2k
-r [ --precisão ] arg (= s)
Opções: s, d, c, z
--lado arg (= 0)
0 = esquerda, 1 = direita.
usado apenas com [lista de famílias de funções]
--uplo arg (= 0)
0 = superior, 1 = inferior.
usado apenas com [lista de famílias de funções]
--diag arg (= 0)
0 = diagonal unitária, 1 = diagonal não unitária.
usado apenas com [lista de famílias de funções]
-p [ --perfil ] arg (= 20)
Tempo e relata a velocidade do kernel (padrão: profiling off)
--ida e volta arg (= viagem noround)
Incluindo o tempo de alocação e transporte de memória OpenCL
Opções: viagem de ida e volta, viagem normal (padrão)
--memalloc arg (= padrão)
Configurando os sinalizadores de alocação de memória para OpenCL
nenhum efeito se o tempo de ida e volta não for medido
Opções: padrão (padrão), alloc_host_ptr, use_host_ptr,
copy_host_ptr, use_persistent_mem_amd, rect_mem
DIREITOS AUTORAIS
Direitos autorais © 2015 Ghislain Antony Vaillant
Esta página de manual foi escrita para o sistema Debian.
A permissão é concedida para copiar, distribuir e / ou modificar
este documento sob os termos da licença BSD 2-Clause.
Use clBLAS-client online usando serviços onworks.net