当前位置: 首页 > 专利查询>微软公司专利>正文

用所选执行运行时执行的用户代码的运行时不可知表示制造技术

技术编号:7247445 阅读:181 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及用所选执行运行时来执行的用户代码的运行时不可知表示。计算机系统中的执行环境允许使用多个执行运行时来执行用户代码。该执行环境将该用户代码转换为运行时不可知表示,选择用于执行该运行时不可知表示的执行运行时,以及为所选执行运行时调用调度器。该调度器从该运行时不可知表示分派任务以由该计算机系统使用所选执行运行时中的并发性机制执行。

【技术实现步骤摘要】

本专利技术涉及用所选执行运行时执行的用户代码的运行时不可知表示
技术介绍
计算机系统通常具有并发(即并行)执行同一程序的不同部分的能力。程序员一般在程序内表达该并发,以使指定部分能够并发执行。然而,程序中的并发的表达通常紧密耦合于用于执行该程序的执行环境。程序的执行环境可以包括例如计算机系统的类型、程序的编程语言、以及计算机系统中的一个或多个运行时库。因为这种耦合,为一个执行环境编写的程序可能在另一执行环境中不能执行。即使一个程序可能是能在不同的执行环境中执行的,该程序也可能不能够充分利用一些执行环境中可用的计算资源。例如,为单一机器编写的程序可能不能在机器群集或机器云上执行。即使该程序被修改为在群集或云上执行,该程序也可能不能够使用可动态变得可用(诸如通过向该群集或云添加新的机器)的资源。
技术实现思路
提供本
技术实现思路
以便以简化的形式介绍将在以下的具体实施方式中进一步描述的一些
技术实现思路
。本
技术实现思路
并不旨在标识出所要求保护的主题的关键特征或必要特征, 也不旨在用于限定所要求保护的主题的范围。计算机系统中的执行环境允许使用多个执行运行时来执行用户代码。该执行环境将该用户代本文档来自技高网...

【技术保护点】

【技术特征摘要】
...

【专利技术属性】
技术研发人员:K·瓦拉达拉加M·L·楚
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术