会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • MANAGING DATA FLOW IN HETEROGENEOUS COMPUTING
    • 管理非均匀计算中的数据流
    • WO2018052551A1
    • 2018-03-22
    • PCT/US2017/044601
    • 2017-07-31
    • QUALCOMM INCORPORATED
    • ZHAO, HanRAMAN, ArunNATARAJAN, Aravind
    • G06F9/52G06F9/54H04N21/44
    • G06F3/0613G06F3/0631G06F3/0656G06F3/0685G06F9/52G06F9/544G06F12/0811G06F12/084G06F12/0855G06F2212/283G06F2212/314
    • Embodiments include computing devices, apparatus, and methods implemented by the apparatus for implementing data flow management on a computing device. Embodiment methods may include initializing a buffer partition of a first memory of a first heterogeneous processing device for an output of execution of a first iteration of a first operation by the first heterogeneous processing device on which a first iteration of a second operation assigned for execution by a second heterogeneous processing device depends. Embodiment methods may include identifying a memory management operation for transmitting the output by the first heterogeneous processing device from the buffer partition as an input to the second heterogeneous processing device. Embodiment methods may include allocating a second memory for storing data for an iteration executed by a third heterogeneous processing device to minimize a number of memory management operations for the second allocated memory.
    • 实施例包括由用于在计算设备上实现数据流管理的装置实现的计算设备,装置和方法。 实施例方法可以包括初始化第一异构处理设备的第一存储器的缓冲器分区以执行由第一异构处理设备执行第一操作的第一次迭代的输出,第一异质处理设备在第一异质处理设备上执行第二次操作的第一次迭代, 第二异构处理设备依赖于。 实施例方法可以包括识别用于由第一异构处理设备从缓冲分区发送输出作为到第二异构处理设备的输入的存储器管理操作。 实施例方法可包括分配第二存储器以存储由第三异构处理设备执行的迭代的数据,以最小化第二分配存储器的存储器管理操作的数量。
    • 7. 发明申请
    • PLACING WORKLOADS IN A MULTI-ARRAY SYSTEM
    • 在多阵列系统中布置工作负载
    • WO2017131828A1
    • 2017-08-03
    • PCT/US2016/059789
    • 2016-10-31
    • PURE STORAGE, INC.
    • BOROWIEC, BenjaminNOONAN, Terrence
    • G06F3/06
    • G06F9/5016G06F3/0604G06F3/0631G06F3/0653G06F3/067
    • Placing workloads in a multi-array system comprising a plurality of storage arrays, including: determining, for each of a plurality of storage arrays, a current system activity level trend of the storage array; receiving a performance profile of a workload to be executed on one of the storage arrays; generating, for each of the plurality of storage arrays in dependence upon the current system activity level trend of the storage array and the performance profile of the workload, a projected system activity level trend for the storage array; identifying, in dependence upon the projected system activity level trend for each of the plurality of storage arrays, an optimal storage array for receiving the workload; and placing the workload on the optimal storage array.
    • 将工作负载放置在包括多个存储阵列的多阵列系统中,包括:为多个存储阵列中的每一个确定存储阵列的当前系统活动级别趋势; 接收要在所述存储阵列之一上执行的工作负载的性能简档; 根据存储阵列的当前系统活动级别趋势和工作负载的性能简档,为多个存储阵列中的每一个生成存储阵列的投影系统活动级别趋势; 根据所述多个存储阵列中的每个存储阵列的所预测的系统活动水平趋势来识别用于接收所述工作量的最佳存储阵列; 并将工作负载放在最佳的存储阵列上。