|
|
|
|
@ -72,7 +72,7 @@ int allocHllDevice(void ** remoteMatrix, HllDeviceParams* params)
|
|
|
|
|
HllDevice *tmp = (HllDevice *)malloc(sizeof(HllDevice));
|
|
|
|
|
int ret=SPGPU_SUCCESS;
|
|
|
|
|
*remoteMatrix = (void *)tmp;
|
|
|
|
|
fprintf(stderr,"Allocated HllDevice %p\n",tmp);
|
|
|
|
|
//fprintf(stderr,"Allocated HllDevice %p\n",tmp);
|
|
|
|
|
tmp->hackSize = params->hackSize;
|
|
|
|
|
|
|
|
|
|
tmp->allocsize = params->allocsize;
|
|
|
|
|
@ -131,9 +131,9 @@ int allocHllDevice(void ** remoteMatrix, HllDeviceParams* params)
|
|
|
|
|
void freeHllDevice(void* remoteMatrix)
|
|
|
|
|
{
|
|
|
|
|
HllDevice *devMat = (HllDevice *) remoteMatrix;
|
|
|
|
|
fprintf(stderr,"freeHllDevice: %p \n",devMat);
|
|
|
|
|
//fprintf(stderr,"freeHllDevice: %p \n",devMat);
|
|
|
|
|
if (devMat != NULL) {
|
|
|
|
|
fprintf(stderr,"freeHllDevice: doing free(s) %p\n",devMat);
|
|
|
|
|
//fprintf(stderr,"freeHllDevice: doing free(s) %p\n",devMat);
|
|
|
|
|
freeRemoteBuffer(devMat->rS);
|
|
|
|
|
freeRemoteBuffer(devMat->diag);
|
|
|
|
|
freeRemoteBuffer(devMat->rP);
|
|
|
|
|
|