会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • SUBBUFFER OBJECTS
    • SUBBUFFER对象
    • US20140313214A1
    • 2014-10-23
    • US14254801
    • 2014-04-16
    • Apple Inc.
    • Aaftab A. MunshiIan R. Ollmann
    • G06T1/60
    • G09G5/001G06F9/5044G06T1/60G09G2360/127
    • A method and an apparatus for a parallel computing program using subbuffers to perform a data processing task in parallel among heterogeneous compute units are described. The compute units can include a heterogeneous mix of central processing units (CPUs) and graphic processing units (GPUs). A system creates a subbuffer from a parent buffer for each of a plurality of heterogeneous compute units. If a subbuffer is not associated with the same compute unit as the parent buffer, the system copies data from the subbuffer to memory of that compute unit. The system further tracks updates to the data and transfers those updates back to the subbuffer.
    • 描述了使用子缓冲器在异构计算单元之间并行执行数据处理任务的并行计算程序的方法和装置。 计算单元可以包括中央处理单元(CPU)和图形处理单元(GPU)的异构混合。 系统从多个异构计算单元中的每一个的父缓冲器创建子缓冲器。 如果子缓冲区未与父缓冲区相同的计算单元关联,则系统将数据从子缓冲区复制到该计算单元的存储器。 该系统进一步跟踪数据的更新并将这些更新传送回子缓冲区。
    • 6. 发明授权
    • Subbuffer objects
    • Subbuffer对象
    • US08957906B2
    • 2015-02-17
    • US14254801
    • 2014-04-16
    • Apple Inc.
    • Aaftab A. MunshiIan R. Ollmann
    • G06F15/167G06T1/60
    • G09G5/001G06F9/5044G06T1/60G09G2360/127
    • A method and an apparatus for a parallel computing program using subbuffers to perform a data processing task in parallel among heterogeneous compute units are described. The compute units can include a heterogeneous mix of central processing units (CPUs) and graphic processing units (GPUs). A system creates a subbuffer from a parent buffer for each of a plurality of heterogeneous compute units. If a subbuffer is not associated with the same compute unit as the parent buffer, the system copies data from the subbuffer to memory of that compute unit. The system further tracks updates to the data and transfers those updates back to the subbuffer.
    • 描述了使用子缓冲器在异构计算单元之间并行执行数据处理任务的并行计算程序的方法和装置。 计算单元可以包括中央处理单元(CPU)和图形处理单元(GPU)的异构混合。 系统从多个异构计算单元中的每一个的父缓冲器创建子缓冲器。 如果子缓冲区未与父缓冲区相同的计算单元关联,则系统将数据从子缓冲区复制到该计算单元的存储器。 该系统进一步跟踪数据的更新并将这些更新传送回子缓冲区。
    • 10. 发明申请
    • SUBBUFFER OBJECTS
    • SUBBUFFER对象
    • US20150187322A1
    • 2015-07-02
    • US14575261
    • 2014-12-18
    • Apple Inc.
    • Aaftab A. MunshiIan R. Ollmann
    • G09G5/00G06T1/60
    • G09G5/001G06F9/5044G06T1/60G09G2360/127
    • A method and an apparatus for a parallel computing program using subbuffers to perform a data processing task in parallel among heterogeneous compute units are described. The compute units can include a heterogeneous mix of central processing units (CPUs) and graphic processing units (GPUs). A system creates a subbuffer from a parent buffer for each of a plurality of heterogeneous compute units. If a subbuffer is not associated with the same compute unit as the parent buffer, the system copies data from the subbuffer to memory of that compute unit. The system further tracks updates to the data and transfers those updates back to the subbuffer.
    • 描述了使用子缓冲器在异构计算单元之间并行执行数据处理任务的并行计算程序的方法和装置。 计算单元可以包括中央处理单元(CPU)和图形处理单元(GPU)的异构混合。 系统从多个异构计算单元中的每一个的父缓冲器创建子缓冲器。 如果子缓冲区未与父缓冲区相同的计算单元关联,则系统将数据从子缓冲区复制到该计算单元的存储器。 该系统进一步跟踪数据的更新并将这些更新传送回子缓冲区。