hipDeviceMemcpy test: make it functional on nvcc path
Change-Id: Id10c79b48747ed701adbd0a233c53cd60cfa743b
[ROCm/hip commit: e6cafbf342]
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
#include "../test_common.h"
|
#include "../test_common.h"
|
||||||
|
|
||||||
|
|
||||||
#define LEN 1030
|
#define LEN 1024
|
||||||
#define SIZE LEN << 2
|
#define SIZE LEN << 2
|
||||||
|
|
||||||
/* HIT_START
|
/* HIT_START
|
||||||
@@ -17,13 +17,13 @@
|
|||||||
__global__ void cpy(hipLaunchParm lp, uint32_t *Out, uint32_t *In)
|
__global__ void cpy(hipLaunchParm lp, uint32_t *Out, uint32_t *In)
|
||||||
{
|
{
|
||||||
int tx = hipThreadIdx_x;
|
int tx = hipThreadIdx_x;
|
||||||
memcpy(Out + tx, In + tx, SIZE/LEN);
|
memcpy(Out + tx, In + tx, sizeof(uint32_t));
|
||||||
}
|
}
|
||||||
|
|
||||||
__global__ void set(hipLaunchParm lp, uint32_t *ptr, uint8_t val, size_t size)
|
__global__ void set(hipLaunchParm lp, uint32_t *ptr, uint8_t val, size_t size)
|
||||||
{
|
{
|
||||||
int tx = hipThreadIdx_x;
|
int tx = hipThreadIdx_x;
|
||||||
memset(ptr + tx, val, size);
|
memset(ptr + tx, val, (sizeof(uint32_t)*(size/LEN)));
|
||||||
}
|
}
|
||||||
|
|
||||||
int main()
|
int main()
|
||||||
|
|||||||
مرجع در شماره جدید
Block a user