会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • SYSTEM AND METHOD FOR ARCHITECTURE-ADAPTABLE AUTOMATIC PARALLELIZATION OF COMPUTING CODE
    • 计算代码体系结构适应性自动并行化的系统和方法
    • WO2009085118A2
    • 2009-07-09
    • PCT/US2008013595
    • 2008-12-11
    • OPTILLEL SOLUTIONS INCSU JIMMY ZHIGANGGANAPATHI ARCHANAROTBLAT MARK
    • SU JIMMY ZHIGANGGANAPATHI ARCHANAROTBLAT MARK
    • G06F9/30G06F9/38G06F9/44
    • G06F9/5066G06F8/456G06F2209/506
    • Systems and methods for architecture-adaptable automatic parallelization of computing code are described herein. In one aspect, embodiments of the present disclosure include a method of generating a plurality of instruction sets from a sequential program for parallel execution in a multi-processor environment, which may be implemented on a system, of, identifying an architecture of the multi-processor environment in which the plurality of instruction sets are to be executed, determining running time of each of a set of functional blocks of the sequential program based on the identified architecture, determining communication delay between a first computing unit and a second computing unit in the multi-processor environment, and/or assigning each of the set of functional blocks to the first computing unit or the second computing unit based on the running times and the communication time.
    • 这里描述用于计算代码的体系结构自适应自动并行化的系统和方法。 在一个方面中,本公开的实施例包括一种用于在多处理器环境中从并行执行的顺序程序生成多个指令集的方法,所述多处理器环境可以在系统上实现以识别多处理器系统的架构, 其中要执行所述多个指令集的处理器环境,基于所识别的架构确定所述顺序程序的一组功能块中的每一个的运行时间,确定所述第一计算单元与所述第二计算单元之间的通信延迟 和/或基于所述运行时间和所述通信时间将所述一组功能块中的每一个分配给所述第一计算单元或所述第二计算单元。
    • 3. 发明申请
    • SCHEDULING BY GROWING AND SHRINKING RESOURCE ALLOCATION
    • 通过增长和收紧资源分配进行调度
    • WO2009012296A2
    • 2009-01-22
    • PCT/US2008070147
    • 2008-07-16
    • MICROSOFT CORP
    • BARNARD JOSHUA BJIN YUN
    • G06F9/46
    • G06F9/50G06F2209/506
    • A scheduler for computing resources may periodically analyze running jobs to determine if additional resources may be allocated to the job to help the job finish quicker and may also check if a minimum amount of resources is available to start a waiting job. A job may consist of many tasks that may be defined with parallel or serial relationships between the tasks. At various points during execution, the resource allocation of active jobs may be adjusted to add or remove resources in response to a priority system. A job may be started with a minimum amount of resources and the resources may be increased and decreased over the life of the job.
    • 用于计算资源的调度器可以周期性地分析运行的作业以确定是否可以向作业分配附加资源以帮助作业更快地完成,并且还可以检查最小量的资源是否可用于开始等待作业。 任务可能包含许多任务,可以通过任务间的并行或串行关系进行定义。 在执行期间的各个点处,可以调整活动作业的资源分配以响应于优先系统来添加或移除资源。 一项工作可以以最少的资源开始,资源可以在工作期间增加和减少。
    • 4. 发明申请
    • CO-ALLOCATING A RESERVATION SPANNING DIFFERENT COMPUTE RESOURCES TYPES
    • 共同分配不同的计算机资源类型
    • WO2008079413A1
    • 2008-07-03
    • PCT/US2007/060079
    • 2007-01-04
    • CLUSTER RESOURCES, INC.JACKSON, David, Brian
    • JACKSON, David, Brian
    • G06F9/46
    • G06F9/5083G06F9/5038G06F9/5072G06F2209/5014G06F2209/506
    • A system and method of reserving resources in a compute environment are disclosed. The method embodiment comprises receiving a request for resources -within a computer environment, determining at least one completion time associated -with at least one resource type required by the request, and reserving resources -within the computer environment based on the determine of at least the completion time. A scaled wall clock time on a per resource basis may also be used to determine what resources to reserve. The system may determine whether to perform a start time analysis or a completion time analysis or a hybrid analysis in the process of generating a co- allocation map between a first type of resource and a second type of resource in preparation for reserving resources according to the generated co-allocation map.
    • 公开了一种在计算环境中预留资源的系统和方法。 该方法实施例包括在计算机环境中接收对资源的请求,确定至少一个与该请求所需的至少一种资源类型相关联的完成时间,以及在计算机环境中保留资源,至少基于至少 完成时间 每个资源的缩放的挂钟时间也可以用于确定要预留的资源。 该系统可以确定在生成第一类型资源和第二类型资源之间的共同分配映射的过程中是否执行开始时间分析或完成时间分析或混合分析,以准备根据所述资源预留资源 生成共配图。
    • 7. 发明申请
    • METER READING DATA VALIDATION
    • 仪表读数据验证
    • WO2014165208A2
    • 2014-10-09
    • PCT/US2014/024801
    • 2014-03-12
    • ITRON, INC.
    • BLUMENFELD, SymenLOPEZ, Ricardo, LuisTOTTY, Stephen, Craig
    • G06F9/5027G01D4/002G06F2209/506Y02B90/241Y02D10/22Y04S20/32
    • A meter data management (MDM) system processes imported blocks of utility data collected from a plurality of utility meters, sensors, and/or control devices by using independent parallel pipelines associated with differing processing requirements of the data blocks. The MDM system determines processing requirements for each of the imported data blocks, selects one of the pipelines that matches the determined processing requirements for each of the imported data blocks, and directs the data blocks to the selected one of the pipelines for processing. The pipelines may include a validation pipeline for validation processing, an estimation pipeline for estimation processing and a work item pipeline for work item processing.
    • 仪表数据管理(MDM)系统通过使用与数据块的不同处理要求相关联的独立并行管线来处理从多个公用事业计量表,传感器和/或控制装置收集的实用数据的导入块。 MDM系统确定每个导入的数据块的处理要求,选择与每个导入的数据块确定的处理要求相匹配的管道之一,并将数据块引导到选定的管道之一进行处理。 管线可以包括用于验证处理的验证流水线,用于估计处理的估计流水线和用于工作项处理的工作项管道。
    • 8. 发明申请
    • FILE INPUT/OUTPUT SCHEDULER USING IMMEDIATE DATA CHUNKING
    • 文件输入/输出调度器使用立即数据重排
    • WO2011053463A1
    • 2011-05-05
    • PCT/US2010/052698
    • 2010-10-14
    • THALER, Andrew, R.SONY COMPUTER ENTERTAINMENT AMERICA LLC
    • THALER, Andrew, R.
    • G06F7/00G06F17/00
    • G06F9/5038G06F2209/506
    • An incoming I/O request is received from an application running on a processor. A tree structure including processor-executable instructions defines one or more layers of processing associated with the I/O request. The instructions divide the data in the I/O request into one or more chunks at each of the one or more layers of processing. Each instruction has an associated data dependency to one or more corresponding instructions in a previous layer. The instructions are sorted into an order of processing by determining a location of each chunk and data dependencies between chunks of different layers of processing. One or more instructions are inserted into a schedule that depends at least partly on the order of processing. The I/O request is serviced by executing the instructions according to the schedule with the processor according to the order of processing.
    • 从处理器上运行的应用程序接收到传入的I / O请求。 包括处理器可执行指令的树结构定义与I / O请求相关联的一个或多个处理层。 该指令将I / O请求中的数据分成一个或多个处理层中的每一个处的一个或多个块。 每个指令具有与前一层中的一个或多个相应指令相关联的数据依赖性。 通过确定每个块的位置和不同处理层之间的数据依赖关系,将指令分类为处理顺序。 一个或多个指令被插入到至少部分地依赖于处理顺序的调度中。 I / O请求通过根据处理器根据处理器的顺序执行指令来进行服务。
    • 9. 发明申请
    • ワークフロー定義変更プログラム、ワークフロー定義変更方法およびワークフロー定義変更装置
    • 工作流定义变更程序,工作流程定义变更方法和工作流定义变更装置
    • WO2008152910A1
    • 2008-12-18
    • PCT/JP2008/059743
    • 2008-05-27
    • 富士通株式会社菊池 慎司土屋 哲
    • 菊池 慎司土屋 哲
    • G06F9/48G06F9/50
    • G06F9/5038G06F2209/506G06Q10/067G06Q10/103
    •  複数のワークフロー間における制約違反をワークフローの実行前に解消させる。状態遷移モデル生成部は、受信部によって受信された複数の処理手順および複数のポリシーを用いて複数のワークフローを実行した際の状態遷移モデルを生成する。制約違反判定部は、状態遷移モデルおよび受信部によって受信された複数の制約を用い、複数のワークフローを実行した際に制約違反が発生するか否かを判定する。制約違反が発生すると判定された場合に、ワークフロー定義変更部は、処理手順、ポリシーおよび制約のいずれか一つまたは複数に変更を加える。状態遷移モデル生成部は、変更後の処理手順およびポリシーを用い、変更後の状態遷移モデルを生成する。制約違反判定部は、変更後の状態遷移モデルおよび変更後の制約を用いて制約違反が発生するか否かを判定する。制約違反が発生しないと判定された場合に、表示部は、代替ワークフロー定義をモニタに表示させる。
    • 在实现工作流之前,消除了工作流之间的限制冲突。 状态转换模型制作部分通过使用由接收部分收到的处理过程和策略来实现工作流程的状态转换模型。 当通过使用状态转换模型和由接收部分接收到的限制来实现工作流时,限制违规判断部分判断是否发生限制违规。 如果限制违规判断部分判断发生限制违规,则工作流定义改变部分改变一个或一些处理过程,策略和限制。 国家过渡模型制定部门在变更后通过使用改造后的流程程序和政策,形成国家过渡模式。 限制违规判断部通过使用变更后的状态转移模型和相同的限制来判断是否发生限制违规。 如果判断不发生限制违规,显示部分允许监视器显示备选的工作流定义。
    • 10. 发明申请
    • ワークフロー定義変更プログラム、ワークフロー定義変更方法およびワークフロー定義変更装置
    • 工作流程定义更改程序,工作流程定义更改方法和工作流定义更改设备
    • WO2008152687A1
    • 2008-12-18
    • PCT/JP2007/061740
    • 2007-06-11
    • 富士通株式会社菊池 慎司土屋 哲
    • 菊池 慎司土屋 哲
    • G06F9/48
    • G06F9/5038G06F2209/506G06Q10/067G06Q10/103
    •  複数のワークフロー間における制約違反をワークフローの実行前に解消させる。状態遷移モデル生成部は、受信部によって受信された複数の処理手順および複数のポリシーを用いて複数のワークフローを実行した際の状態遷移モデルを生成する。制約違反判定部は、状態遷移モデルおよび受信部によって受信された複数の制約を用い、複数のワークフローを実行した際に制約違反が発生するか否かを判定する。制約違反が発生すると判定された場合に、ワークフロー定義変更部は、処理手順、ポリシーおよび制約のいずれか一つまたは複数に変更を加える。状態遷移モデル生成部は、変更後の処理手順およびポリシーを用い、変更後の状態遷移モデルを生成する。制約違反判定部は、変更後の状態遷移モデルおよび変更後の制約を用いて制約違反が発生するか否かを判定する。制約違反が発生しないと判定された場合に、表示部は、代替ワークフロー定義をモニタに表示させる。
    • 在执行工作流之前消除了多个工作流之间的约束冲突。 状态转换模型生成部通过使用由接收部接收到的多个处理过程和策略来执行工作流时,生成状态转移模型。 当通过使用状态转换模型和由接收部分接收到的约束来执行工作流时,约束违反判断部分判断是否发生约束违规。 如果约束违规判断部判断发生了约束违规,则工作流定义变更部对任何一个或多个处理过程,策略和约束进行变更。 状态转换模型生成部分通过使用改变之后的处理过程和策略在变化之后生成状态转换模型。 约束违规判断部通过使用状态转换模型和变更后的约束来判断是否发生约束违规。 如果约束违规判断部判断没有发生约束违规,则显示部允许监视器显示备选的工作流定义。