Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior Próxima revisão Ambos lados da revisão seguinte | ||
faq:cuda [2020/05/02 07:39] josealvim |
faq:cuda [2020/05/02 07:40] josealvim |
||
---|---|---|---|
Linha 8: | Linha 8: | ||
A versão atual é o CUDA Toolkit 9.1. | A versão atual é o CUDA Toolkit 9.1. | ||
- | ===== Como faço para usar o CUDA? ===== | + | ===== Caso o nvcc não funcione |
- | + | ||
- | ==== Caso o nvcc não funcione ==== | + | |
Para poder usar o '' | Para poder usar o '' | ||
adicionar a pasta / | adicionar a pasta / | ||
Linha 19: | Linha 17: | ||
</ | </ | ||
- | ==== Exemplos ==== | + | ===== Exemplos |
A Nvidia provê vários exemplos pequenos, mas muito abrangentes, | A Nvidia provê vários exemplos pequenos, mas muito abrangentes, | ||
CUDA. Eles estão localizados na pasta ''/ | CUDA. Eles estão localizados na pasta ''/ | ||
Linha 29: | Linha 27: | ||
</ | </ | ||
- | ==== Compilando e Rodando ==== | + | ===== Compilando e Rodando |
O compilador do CUDA aceita códigos C e C++, além do próprio CUDA. Para | O compilador do CUDA aceita códigos C e C++, além do próprio CUDA. Para | ||
compilar um arquivo de código, basta chamar o **nvcc** como se fosse | compilar um arquivo de código, basta chamar o **nvcc** como se fosse | ||
Linha 46: | Linha 44: | ||
execução do seu processo. | execução do seu processo. | ||
</ | </ | ||
- | |||
- | |||
<note important> | <note important> | ||
Linha 60: | Linha 56: | ||
</ | </ | ||
- | ==== Comando Úteis ==== | + | ===== Comando Úteis |
^ Comando | ^ Comando | ||
Linha 75: | Linha 71: | ||
seu programa. | seu programa. | ||
- | ==== 5. Uso ==== | + | ===== Uso ===== |
- | + | Eu vou pessoalmente bater em quem usar isso pra minerar bitcoin. | |
- | A finalidade do servidor de GPUs da Rede Linux é o uso para fins acadêmicos como EPs, projetos, testes, experimentos, | + | --- //[[jose.alvim@usp.br|Jose Goudet Alvim]] 2020/05/02 07:39// |
- | + | ||
- | Em particular, o uso de qualquer computador da Rede Linux para **mineração de criptomoedas é proibido**. Essa atividade causa prejuízo acadêmico, pois inutiliza aquele recurso para os outros estudantes, e causa prejuízo financeiro, pois é uma atividade de alto custo de energia. A violação dessa regra pode resultar em banimento permanente da Rede Linux. Como isso pode configurar uso indevido de patrimônio público, medidas em outras esferas também podem ser aplicadas. | + |