Нужно ли освобождать память, выделенную через cudaMemcpyToSymbol?Если так, как мы это делаем?В руководстве по программированию говорится, что cudaGetSymbolSize используется для получения размера выделенной памяти, поэтому память выделяется точно.
cudaMemcpyToSymbol не выделяет память, она просто копирует в статически объявленный глобальный или постоянный символ памяти в текущем контексте.И cudaGetSymbolSize возвращает размер любых статически объявленных символов.Динамическое выделение памяти не задействовано ни в одной из операций.
cudaMemcpyToSymbol
cudaGetSymbolSize