Use memory allocated in offload region on host


This post covers two questions. I actually just need a (positive) answer for one of them, as that would be enough to solve my problem. But it would be nice to get an answer for both.

1. Is it possible to write to disk from the offload region?

2. How can I use memory allocated inside the offload region in the host?

Maximum memory for GEN is only 80 MB ?

Is the maximum size for OpenCL only 80 MB ?

First, CPU allocates the memory using aligned_malloc().
CPU then does some processing on the memory, then OpenCL kernel is executed on GEN GPU.
Before OpenCL execution on GEN, clCreateBuffer() is executed using CL_MEM_USE_HOST_PTR flag.
OpenCL kernel on GEN will do some stuff and write results on the memory, then CPU will postprocess the memory.

Windows External Network Bridge


Is it possible to setup an external network bridge for the PHI on using a windows based operating system?

This information is not provided in the User's Guide.

I have simply highlighted the PHI and External network adapters and created a bridge.

What are the next steps for this to work?

Do i absolutely need to use Linux for this feature?



Precompiling binaries without Intel hardware


I have a project using OpenCL code.

As part of the packaging we embed the binaries for the OpenCL platforms we want to support.

Unfortunatelly without the Intel HD present on the machine we did not find a way to precompile cl files "offlines" (for instance with clcc or directly with OpenCL API calls) for the Intel HD Graphics target.

Is that kind of "cross-compilation" supported ? Otherwise the product won't be able to be entirely built on the same machine...

Best Regards

S’abonner à Professeurs