jcuda.runtime.JCuda.cudaMemset()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(261)

本文整理了Java中jcuda.runtime.JCuda.cudaMemset()方法的一些代码示例,展示了JCuda.cudaMemset()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JCuda.cudaMemset()方法的具体详情如下:
包路径:jcuda.runtime.JCuda
类名称:JCuda
方法名:cudaMemset

JCuda.cudaMemset介绍

[英]Initializes or sets device memory to a value.

cudaError_t cudaMemset ( 
void* devPtr, 
int  value, 
size_t count )

Initializes or sets device memory to a value. Fills the first count bytes of the memory area pointed to by devPtr with the constant byte value value.

Note that this function is asynchronous with respect to the host unless devPtr refers to pinned host memory.
Note:

  • Note that this function may also return error codes from previous, asynchronous launches.
    [中]将设备内存初始化或设置为一个值
cudaError_t cudaMemset ( 
void* devPtr, 
int  value, 
size_t count )

将设备内存初始化或设置为一个值。用常量字节值填充devPtr指向的内存区域的第一个计数字节。
请注意,此函数对于主机是异步的,除非devPtr引用固定主机内存。
注:
*请注意,此函数还可能返回以前异步启动的错误代码。

代码示例

代码示例来源:origin: com.simiacryptus/mindseye-cudnn

/**
 * Cuda memset int.
 *
 * @param mem   the mem
 * @param c     the c
 * @param count the count
 */
public static void cudaMemset(final CudaPointer mem, final int c, final long count) {
 long startTime = System.nanoTime();
 final int result = JCuda.cudaMemset(mem, c, count);
 //cudaDeviceSynchronize();
 cudaMemset_execution.accept((System.nanoTime() - startTime) / 1e9);
 log("cudaMemset", result, new Object[]{mem, c, count});
 handle(result);
}

代码示例来源:origin: com.simiacryptus/mindseye

/**
 * Cuda memset int.
 *
 * @param mem   the mem
 * @param c     the c
 * @param count the count
 */
public static void cudaMemset(final CudaPointer mem, final int c, final long count) {
 long startTime = System.nanoTime();
 final int result = JCuda.cudaMemset(mem, c, count);
 //cudaDeviceSynchronize();
 cudaMemset_execution.accept((System.nanoTime() - startTime) / 1e9);
 log("cudaMemset", result, new Object[]{mem, c, count});
 handle(result);
}

相关文章

JCuda类方法