会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 9. 发明申请
    • Parallel Programming of In Memory Database Utilizing Extensible Skeletons
    • 使用可扩展骨架的内存数据库的并行编程
    • US20140380266A1
    • 2014-12-25
    • US13924105
    • 2013-06-21
    • Christof BornhoevdWolfgang Lehner
    • Christof BornhoevdWolfgang Lehner
    • G06F9/44
    • G06F17/30598G06F8/20G06F8/314G06F17/30445G06F17/30864G06F17/30941
    • An execution framework allows developers to write sequential computational logic, constrained for the runtime system to efficiently parallelize execution of custom business logic. The framework can be leveraged to overcome limitations in executing low level procedural code, by empowering the system runtime environment to parallelize this code. Embodiments employ algorithmic skeletons in the realm of optimizing/executing data flow graphs of database management systems. By providing an extensible set of algorithmic skeletons the developer of custom logic can select the skeleton appropriate for new custom logic, and then fill in the corresponding computation logic according to the structural template of the skeleton. The skeleton provides a set of constraints known to the execution environment, that can be leveraged by the optimizer and the execution environment to generate parallel optimized execution plans containing custom logic, without the developer having to explicitly describe parallelization of the logic.
    • 执行框架允许开发人员编写顺序计算逻辑,限制运行时系统有效地并行执行自定义业务逻辑。 通过授权系统运行时环境来并行化此代码,可以利用该框架来克服执行低级过程代码的限制。 实施例在优化/执行数据库管理系统的数据流图的领域中采用算法框架。 通过提供一组可扩展的算法框架,自定义逻辑的开发人员可以选择适合新的自定义逻辑的骨架,然后根据骨架的结构模板填写相应的计算逻辑。 骨架提供了执行环境已知的一组约束,可由优化器和执行环境利用该约束来生成包含自定义逻辑的并行优化执行计划,而开发人员不必明确地描述逻辑的并行化。
    • 10. 发明授权
    • Parallel programming of in memory database utilizing extensible skeletons
    • 使用可扩展骨架对内存数据库进行并行编程
    • US09063710B2
    • 2015-06-23
    • US13924105
    • 2013-06-21
    • Christof BornhoevdWolfgang Lehner
    • Christof BornhoevdWolfgang Lehner
    • G06F9/44
    • G06F17/30598G06F8/20G06F8/314G06F17/30445G06F17/30864G06F17/30941
    • An execution framework allows developers to write sequential computational logic, constrained for the runtime system to efficiently parallelize execution of custom business logic. The framework can be leveraged to overcome limitations in executing low level procedural code, by empowering the system runtime environment to parallelize this code. Embodiments employ algorithmic skeletons in the realm of optimizing/executing data flow graphs of database management systems. By providing an extensible set of algorithmic skeletons the developer of custom logic can select the skeleton appropriate for new custom logic, and then fill in the corresponding computation logic according to the structural template of the skeleton. The skeleton provides a set of constraints known to the execution environment, that can be leveraged by the optimizer and the execution environment to generate parallel optimized execution plans containing custom logic, without the developer having to explicitly describe parallelization of the logic.
    • 执行框架允许开发人员编写顺序计算逻辑,限制运行时系统有效地并行执行自定义业务逻辑。 通过授权系统运行时环境来并行化此代码,可以利用该框架来克服执行低级过程代码的限制。 实施例在优化/执行数据库管理系统的数据流图的领域中采用算法框架。 通过提供一组可扩展的算法框架,自定义逻辑的开发人员可以选择适合新的自定义逻辑的骨架,然后根据骨架的结构模板填写相应的计算逻辑。 骨架提供了执行环境已知的一组约束,可由优化器和执行环境利用该约束来生成包含自定义逻辑的并行优化执行计划,而开发人员不必明确地描述逻辑的并行化。