Finch & Maloney PLLC
Memory sharing for application offload from host processor to integrated sensor hub
Memory sharing techniques are provided for offloading an application from a host processor to an integrated sensor hub (ISH). A methodology implementing the techniques according to an embodiment includes allocating a shared region of memory to be accessed by the host processor and by the ISH, in connection with the execution of a location application. The method also includes storing a location database in the shared region of memory. The location database is divided into segments, where each segment is associated with an area, for example, defined by a range of latitudes and longitudes. The method further includes transferring, through a direct memory access (DMA), one or more of the segments between the shared memory region and a second memory associated with the ISH. The method further includes executing at least a portion of the location application on the ISH, based on the data segments stored in the second memory.
Intel Corporation
G G G G G
G06F G06F G01S G01C G09B
inventional additional inventional inventional inventional
Qin Ke Lu Dong Xiaodong
Duan Han Wang Wang Cai