cudaMemcpy () vs cudaMemcpyFromSymbol ()

Eu estou tentando descobrir porquecudaMemcpyFromSymbol() existe. Parece que tudo o que o 'símbolo' pode fazer, os cmds não simbólicos podem fazer.

O símbolo func parece facilitar a movimentação de parte de um array ou índice, mas isso pode ser feito facilmente com a função nonSymbol. Eu suspeito que a abordagem nonSymbol será executada mais rapidamente, já que não é necessário procurar por símbolos. (Não está claro se o cálculo de pesquisa de símbolo é feito em tempo de compilação ou de execução).

Por que eu usariacudaMemcpyFromSymbol() vscudaMemcpy()

questionAnswers(1)

yourAnswerToTheQuestion