Method and system for file access using a shared memory
    1.
    发明申请
    Method and system for file access using a shared memory 有权
    使用共享内存进行文件访问的方法和系统

    公开(公告)号:US20080120476A1

    公开(公告)日:2008-05-22

    申请号:US11601517

    申请日:2006-11-17

    IPC分类号: G06F13/00

    CPC分类号: G06F13/4239

    摘要: A method for processing using a shared file that includes allocating a first working buffer between the shared file and a plurality of address spaces, wherein each of the plurality of address spaces is associated with one of a plurality of processors, copying first data from the shared file to the first working buffer by a first aggregator copying the first data from the first working buffer to the plurality of address spaces by the first aggregator, processing the first data, in parallel, by the plurality of processors to obtain a result, wherein the plurality of processors access data from the plurality of address spaces, and storing the result in the shared memory.

    摘要翻译: 一种使用共享文件进行处理的方法,包括在所述共享文件和多个地址空间之间分配第一工作缓冲区,其中所述多个地址空间中的每一个与多个处理器中的一个相关联,从共享文件中复制第一数据 由第一聚合器通过第一聚合器将第一数据从第一工作缓冲区复制到多个地址空间,并行地由多个处理器处理第一数据以获得结果,其中, 多个处理器从多个地址空间访问数据,并将结果存储在共享存储器中。

    Method and system for file access using a shared memory
    2.
    发明授权
    Method and system for file access using a shared memory 有权
    使用共享内存进行文件访问的方法和系统

    公开(公告)号:US07757049B2

    公开(公告)日:2010-07-13

    申请号:US11601517

    申请日:2006-11-17

    IPC分类号: G06F12/02

    CPC分类号: G06F13/4239

    摘要: A method for processing using a shared file that includes allocating a first working buffer between the shared file and a plurality of address spaces, wherein each of the plurality of address spaces is associated with one of a plurality of processors, copying first data from the shared file to the first working buffer by a first aggregator copying the first data from the first working buffer to the plurality of address spaces by the first aggregator, processing the first data, in parallel, by the plurality of processors to obtain a result, wherein the plurality of processors access data from the plurality of address spaces, and storing the result in the shared memory.

    摘要翻译: 一种使用共享文件进行处理的方法,包括在所述共享文件和多个地址空间之间分配第一工作缓冲区,其中所述多个地址空间中的每一个与多个处理器中的一个相关联,从共享文件中复制第一数据 由第一聚合器通过第一聚合器将第一数据从第一工作缓冲区复制到多个地址空间,并行地由多个处理器处理第一数据以获得结果,其中, 多个处理器从多个地址空间访问数据,并将结果存储在共享存储器中。

    Method and system for collective file access using an mmap (memory-mapped file)
    3.
    发明申请
    Method and system for collective file access using an mmap (memory-mapped file) 有权
    使用mmap(内存映射文件)进行集体文件访问的方法和系统

    公开(公告)号:US20080120474A1

    公开(公告)日:2008-05-22

    申请号:US11601521

    申请日:2006-11-17

    IPC分类号: G06F13/00

    摘要: A method for processing using a shared file that includes creating a plurality of mmaps between a shared file and a plurality of address spaces, wherein each of the plurality of mmaps maps at least a portion of the shared file to one of the plurality of address spaces, and wherein each of the plurality of address spaces is associated with one of a plurality of processors, transferring, in parallel, data between the shared file and the address spaces using the plurality of mmaps associated with the plurality of address spaces, processing the data in parallel by the plurality of processors to obtain a result, wherein the plurality of processors access data from the plurality of address spaces, and storing the result in the shared memory.

    摘要翻译: 一种使用共享文件进行处理的方法,包括在共享文件和多个地址空间之间创建多个mmap,其中所述多个mmaps中的每一个将所述共享文件的至少一部分映射到所述多个地址空间中的一个 并且其中所述多个地址空间中的每一个与多个处理器之一相关联,并行地使用与所述多个地址空间相关联的所述多个mmap在所述共享文件和所述地址空间之间传输数据,处理所述数据 由所述多个处理器并行地获得结果,其中所述多个处理器从所述多个地址空间访问数据,并将所述结果存储在所述共享存储器中。

    Method and system for collective file access using an mmap (memory-mapped file)
    4.
    发明授权
    Method and system for collective file access using an mmap (memory-mapped file) 有权
    使用mmap(内存映射文件)进行集体文件访问的方法和系统

    公开(公告)号:US07647471B2

    公开(公告)日:2010-01-12

    申请号:US11601521

    申请日:2006-11-17

    IPC分类号: G06F12/10

    摘要: A method for processing using a shared file that includes creating a plurality of mmaps between a shared file and a plurality of address spaces, wherein each of the plurality of mmaps maps at least a portion of the shared file to one of the plurality of address spaces, and wherein each of the plurality of address spaces is associated with one of a plurality of processors, transferring, in parallel, data between the shared file and the address spaces using the plurality of mmaps associated with the plurality of address spaces, processing the data in parallel by the plurality of processors to obtain a result, wherein the plurality of processors access data from the plurality of address spaces, and storing the result in the shared memory.

    摘要翻译: 一种使用共享文件进行处理的方法,包括在共享文件和多个地址空间之间创建多个mmap,其中所述多个mmaps中的每一个将所述共享文件的至少一部分映射到所述多个地址空间中的一个 并且其中所述多个地址空间中的每一个与多个处理器之一相关联,并行地使用与所述多个地址空间相关联的所述多个mmap在所述共享文件和所述地址空间之间传输数据,处理所述数据 由所述多个处理器并行地获得结果,其中所述多个处理器从所述多个地址空间访问数据,并将所述结果存储在所述共享存储器中。