Offloading Application Segments to Intel Xeon Phi Coprocessors
by MichaelS from High-Performance Computing News Analysis | insideHPC on (#1N1ND)
Offloading to a coprocessor does need to be considered carefully, due to the memory transfer requirements. When the data that is to be worked on resides in the memory of the main system, that data must be transferred to the coprocessor's memory. The challenge arises because memory is not physically shared between the main system and the coprocessor.
"There are two offload models that the developer must consider when programming an application. The first is the non-shared memory model, and the second is the virtual shared memory model. Both of these models can be used in the same application."
The post Offloading Application Segments to Intel Xeon Phi Coprocessors appeared first on insideHPC.