共享和/或使得网络中连接的计算器之间的计算的运算功率可使用的装置和方法

文档序号:6455018阅读:256来源:国知局
专利名称:共享和/或使得网络中连接的计算器之间的计算的运算功率可使用的装置和方法
技术领域
本发明涉及用于以简单和快速的方式共享和/或使得具有一个或 多个远程电子单元的电子运算和控制装置的计算的运算功率可^f吏用 的装置和方法,其中电子控制和运算装置例如由单个服务器或由具 有高计算的运算功率的所谓集群定义,远程电子单元例如是具有较 小的计算的运算功率的所谓客户端,其借助于远程信息处理网络连 接至服务器或集群。特别地,在根据本发明的装置和方法中,提供
了每个客户端向服务器或集群发送数字格式的数值数据,诸如电 子文件,从而使用高的计算的运算功率处理所述数据,而配置和运 算的时间减少,以获得相应的经处理的数值数据,然后,将该经处 理的数值数据选择性地以经过处理的形式重新发送到生成它们的各 个客户端。
背景技术
用于共享一个或多个电子运算器的计算的运算功率的装置和方
法是已知的,电子运算器由具有远程电子单元或客户端的单个服务 器或包括多个服务器的集群定义。
服务器或集群通常具有极高的计算的运算功率,而客户端通常 是具有多个有限的计算的运算功率的运算器并且借助远程信息处理 网络连接至服务器或集群,从而在请求时、根据可用性执行各种类 型的复杂运算,例如数学运算、计算机图形或其他,还减少了处理 和运算时间。
在已知装置中,服务器或集群由多个客户端同时以及并行使用, 根据每个客户端的计算的运算的瞬时需求以线性方式分配计算的运算功率。
通常,随着客户端数量的增加,根据编程或调度的各种方法共
享计算的运算总功率,将CPU周期分配给因此共享相同的处理"区"
的独立客户端执行的独立处理任务。
因此,已知装置具有缺点,即对于每个独立的客户端可用的计 算的运算功率在时间上不是恒定的,而是根据当时连接的客户端数 量并且根据由其他客户端并行地执行的运算的复杂性而改变,并且 因此易于连续并且不是偶然的放慢。
已知的装置还具有缺点,即它们需要服务器或集群以及每个客 户端的粒度配置,其必须由专家操作者预先执行,并且其必须由所 述操作者在客户端每次改变所需的计算的运算的类型时执行。
本发明的一个目的是利用服务器或集群的创建和自动配置,例 如服务器或集群与客户端之间的由客户端从服务器或集群请求的每 个独立的运算类型的通信过程,获取一种装置并且完善一种方法, 该装置和方法允许使计算的运算高功率以选择性的、透明的、简单 的以及立即的方式可用于远程客户端。
本发明的另一个目的是获取一种装置并且完善一种方法,该装
需要建立的时间周期内使用计算的运算功率。
本发明的另一个目的是获取一种装置并且完善一种方法,该装 置和方法保证在时间上恒定的计算的运算功率的稳定分配,而与其 他用户无关,并且其允许根据计算的运算需求的改变而实时改变可 用于客户端的运算功率。
发明人已经设计、测试并且实现了本发明来克服现有技术的缺 点以及获取这些和其他目的以及优势。

发明内容
阐述了本发明并且其特征在于主要的权利要求,同时从属权利 要求描述了本发明的其他特征或对于主要发明性思想的变化。根据上述目的,根据本发明的装置和方法能够用于共享和/或使 电子运算和控制装置的计算的运算功率可使用,例如,具有例如一 个或多个带有减少的计算的运算功率的、借助于远程信息处理网络 连接至服务器或集群的所谓客户端的一个或多个远程电子设备的、 带有高计算的运算功率的所谓的服务器或集群。
根据本发明,每个客户端适于向服务器或集群发送由服务器或 集群处理的数值数据或文件,从而获得对应的经处理的数值数据, 例如经过特定类型的运算。
随后,来自于所述服务器或集群的经处理的数值数据能够被选 择性地发送到产生它们的各个客户端。
根据本发明的特征,服务器或集群至少包括中央电子控制单元, 其有优势地例如借助于高速专用连接而连接至大型数据存储单元, 并且一个或多个电子运算单元能够由中央电子单元控制。
更特别地,服务器或集群和客户端传送请求和互连的过程在以 下步骤中说明。
在方法的第一步骤中,每个客户端从中央电子单元请求特定量 的计算的运算功率,例如在用户选择的确定时间量内用于确定数量 的电子运算单元,从而处理例如计算类型的确定的数值数据或其他。
在第二步骤中,中央电子单元定义包括可以根据客户端特定请 求使用的所述确定数量的电子运算单元的确定的运算组。
根据本发明,基于由客户端请求的特定类型的计算的运算,中 央电子单元实时地以对用户透明的方式配置适于执行相应的运算部 分的确定的运算组的每个电子运算单元的程序。
通过术语"透明的",我们的意思是如果用户希望在他的客户 端上使用确定的数据处理程序,例如来处理图像并且在N个电子运 算单元的确定组上执行运算,本发明允许在用户不必发出命令或设 置功能的情况下自动地配置每个电子运算单元的运算程序,从而执
行其自己的运算部分并且在N个电子运算单元上并行地执行。
如果用户希望增加或减少运算功率,则本发明因而允许分别地增加或减少确定的运算组的电子运算单元的数量,其自动地或合乎 逻辑地重新配置每个其余的电子运算单元的运算程序,从而执行其 自己的运算部分。
通过术语"实时的",其意思是中央电子单元基本上在客户端 请求通过运算程序执行确定的分布式运算的同时重新配置每个运算 程序。
在第三步骤中,中央电子单元向所选的客户端传送根据客户端
的特定请求确定的运算组可用于处理数值数据的时刻。
因此,本发明允许对远程用户以选择性的、透明的、简单的以 及快速的方式采用高计算的运算功率,同时保证在时间上恒定的计 算的运算功率的稳定分配,而与来自于其他用户的请求无关。
达到该目的要归功于中央电子单元执行的持续控制,其根据客 户端的特定请求选择独立的运算组。
在结尾,当已经使用了特定量的运算功率,确定的运算组或中 央电子单元选择性地向客户端发送经处理的数值数据,也在用户已 经完成之后的稍后时刻发送。
每个电子运算单元至少定义活跃状态以及非活跃状态,在活跃 状态中每个电子运算单元属于由中央电子单元选择并激活的各自的 运算组,在非活跃状态中每个电子运算单元不属于任何运算组。
并且,每个运算组至少定义活跃条件以及非活跃条件,在活跃 条件中在每个运算组已经被激活之后,每个运算组与相应远程电子 单元连接,,在非活跃条件中每个运算组不再与相应客户端连接。
根据本发明的一个实施方式,在第一步骤中,客户端直接向中 央电子单元请求特定量的计算的运算功率以及其希望共享特定量的 计算的运算功率的持续时间。
根据本发明的变形,在第一步骤中,客户端向中央电子单元发 送待处理的数值数据并且对所述数值数据至少进行待完成的运算类
型; 一旦其已经接收到数值数据并且待完成的运算类型,中央电子 单元至少确定可以使用的特定量的计算的运算功率,以及将激活的时刻,这是由于其与其他用户无关。
在该情况中,还由用户选择激活的持续时间。
根据本发明的一个实施方式,中央电子单元包括电子存档装置, 其至少包含客户端的请求、每个电子运算单元的活动状态和每个运 算组的条件的列表。
在根据本发明的方法的验证和更新步骤中,中央电子单元控制 电子存档装置,基本上周期性地验证和更新包括在电子存档装置中 的数据,例如每个客户端,即,相应用户的请求、每个电子运算单 元的活动状态和每个运算组的条件。
如果一个或多个电子运算单元处于不活跃状态,中央电子单元 基于客户端的请求,利用至少某些不活跃的电子运算单元定义新的 运算组。
如果至少一个运算组处于不活跃条件,中央电子单元基于客户 端的请求定义新的运算组。
中央电子单元例如使用互联网协议(IP )将新的运算组至少与电 子地址相关联,所述电子地址是各个客户端能够连接的电子地址。 中央电子单元随后使新的运算组针对与各个客户端的连接处于备用 状态。
根据本发明的优势实施方式,当客户端请求中央电子单元共享 计算的运算功率时,后者验证存档装置中的每个客户端的请求、每 个电子运算单元的活动状态和/或每个运算组的条件,确定并且向远 程电子单元发送各种组合,各种组合包括特定量的计算的运算功率 可用于请求的时间的多个时刻。
远程电子单元或用户选择发送的组合中的 一 个,并且将所选的 组合发送到相应客户端。
过将请求转发到中央电子单元而预先地、简单地建立的时间周期内 使用计算的运算功率。根据以下对实施方式的潜在形式、参考附图给出的作为非限制
性示例的描述,本发明的这些和其他特征将变得明显,附图中


图1是根据本发明的用于共享和/或使计算的运算功率可使用的
装置的示意性视图2示出了根据本发明的用于共享和/或使计算的运算功率可使 用的方法的某些步骤的流程图3示出了根据本发明的方法的其他步骤的流程图。
具体实施例方式
参考图1,根据本发明的装置IO可以用于共享计算的运算功率。
装置10包括一个或多个远程电子单元或客户端12a-12e,例如 具有有限计算的运算功率的电子运算器,在这里的情况中,示出了 五个具有高计算的运算功率的电子运算和控制设备或服务器14。
用户可以通过运算器16的网络或远程信息处理网络(诸如互联 网)将其客户端12a-12e连接至服务器14。
服务器14包括中央电子单元或主机18,以及一个或多个电子运 算单元或节点20a-20f,在该情况中,示出了六个连接的以及由主机 18控制的节点。节点20a-20f中的每个配备有相应量的计算的运算 功率以及例如称作SAN (存储区域网络)或NAS (网络附接存储) 的中央数据存储单元。
对于来自于用户的请求,主机18适于定义一个或多个运算组或 集群22a-22c,集群22a-22c中的每个包括确定数量的节点20a-20f, 以及因此拥有特定量的计算的运算功率。
主机18能够将组成集群22a-22c的每个节点20a-20f与从未使用 的IP地址的确定类别中选择的各自的IP (互联网协议)地址关联起 来,IP地址优选为10.x.x.x类型。
主机18包括存档或数据库24,其包含来自于用户的、执行过的、 正在执行的或仍旧必须执行的请求的列表、节点20a-20f的活动状态和每个集群22a-22c的条件的列表。
如果节点20a-20f属于确定的集群22a-22c,则其处于活跃状态 并且如果其不属于任何集群22a-22c,则其处于不活跃状态。
如果每个集群22a-22c活跃地与客户端12a-12e连接,则其定义 活跃条件,并且如果其不再与相应客户端12a-12e连接,则其定义不 活跃条件。
我们现在将基于根据本发明的方法的步骤描述装置的功能。
主机18能够周期性地控制数据库24 (图2中的步骤60),验 证来自用户的新请求、在进行中的请求、节点20a-20f的活动状态和 每个集群22a-22c的条件。
特别地,主机确定(步骤64)涉及进行中的请求的节点20a-20f, 即哪些节点处于活跃状态和哪些节点处于非活跃状态。
如果一个或多个节点20a-20f不活跃,则主机18 (步骤66)利 用某些非活跃节点20a-20f定义新集群22a-22c,并利用确定的IP地 址对其初始化,并且根据用户的请求对其进行配置,特别是相对于 运算的类型。
然后,主机18使得确定的集群22a-22c针对与各个客户端 12a-12e的连接处于备用状态,连接例如是VNC (虚拟网络计算)类 型的连接(步骤68)。
如果一个或多个节点20a-20f是活跃的,并且定义了确定的集群 22a-22c,则主机18验证(步骤70)所述集群22a-22c是否处于活跃 条件,即,是否其当前由另一个客户端12a-12e使用,在该情况中, 主机18不对其进行配置(步骤72 )。
如果确定的集群22a-22c处于非活跃条件,即,不再由任何客户 端12a-12e使用,则主机18重新设置所述集群22a-22c (步骤74) 从而利用确定的IP地址对其进行初始化(步骤66),并且根据用户 的请求对其进行准备并且针对连接处于备用状态(步骤68)。
现在,我们应该描述用于共享计算的运算功率的方法的示例。
在第一注册步骤80中(图3),用户向主机18发送其识别数据。
14随后,用户选择性地下载并在其拥有的客户端12a-12e上安装一个或 多个计算机程序,用于管理与主机18的连接和通信。
在第一步骤80中,针对请求的运算类型,用户还可以下载并且 在其客户端12a-12e上安装可能的特定运算程序或已经安装在客户 端12a-12e上的程序实现。
这些下载和安装操作通常在用户首次注册到主机18、或下载新 程序或附加的实现的时刻执行。
在第二步骤中,即请求步骤82,用户向主机18发送待处理的数 值数据或文件以及请求的运算类型,例如,数学的、计算机图形或 其他,根据特定量的计算的运算功率基本上选择将要使用的计算机 程序或计算环境类型。
随后,用户可以直接向主机18请求特定量的计算的运算功率, 指定时刻、持续时间和请求的运算类型。
这样,用户随后可以例如在共享计算的运算功率时发送待处理 的文件。
根据一种变形,分析发送的待处理的文件并且基于请求的运算 类型,主机18确定运算所需的复杂度,并且由此确定该运算的持续 时间和所需的特定量的计算的运算功率。
然后,主机18查询其拥有的数据库24并且向用户建议各种组 合,该组合指示特定量的计算的运算功率对于请求的时间可用的时 刻。
用户选择建议的组合中的一个并且主机18基于该选择更新其数 据库24。
在第三管理步骤84中,主机18向用户发送支付的请求,并且 随后在时刻正在逐渐接近待共享的请求的特定量的计算的运算功率 时,周期性地发送用户通知。
在第四运算步骤86中,当时刻已经到达,用户可以在连接至主 机18的其拥有的客户端12a-12e上发起管理程序。
主机18首先验证支付是否已经完成,如果是肯定的确认,准备预定的确定的集群22a-22c,并且以对用户透明的方式配置该确定的 集群22a-22c的每个节点20a-20f和客户端12a-12e。
主机18实时地配置每个节点20a-20f,即基本上与客户端12a-12e 请求通过运算程序执行确定的分布式运算的同时。
而且,以对用户透明的方式进行配置,即,对用户透明为在用 户不必执行特定请求或命令的情况下执行配置。
因此,用户可以采用确定的集群22a-22c上的运算程序并且使用 后者的特定量的计算的运算功率。
在第五下载步骤88中,当可用时间结束时,用户可以通过确定 的集群22a-22c将处理过的数值数据下载到其客户端12a-12e。这些 文件还可以在服务器14的存储器中存储。
如果用户在预定的时间间隔内再次连4妾至主才几18,则主才几18建 议相同的计算环境,如其由用户配置或定制的,从而在特定时间周 期之后再次找到其修改并且避免除配置之外而产生无用的时间浪 费。该计算环境和相对的图形界面可以在标准配置中由用户看到, 所述标准配置可以在^f吏用期间修改。
应该清楚,可以对上述装置10和方法进行部分和/或步骤的修改 和/或附加,而不脱离本发明的范围。
还应该清楚,尽管本发明已经参考某些特定示例进行了描述, 但是本领域的技术人员必然将能够完成很多用于共享和使在网络中 连接的运算器之间的计算的运算功率可使用的装置和方法的其他等 同形式,并具有权利要求书中阐述的特征并且因此落入权利要求书 所限定的保护范围内。
1权利要求
1. 一种装置,用于共享和/或使得具有一个或多个远程电子单元(12a-12e)的电子运算和控制装置(14)的计算的运算功率可使用,每个所述远程电子单元将能够向所述电子运算和控制装置(14)发送数值数据,所述数值数据能够由所述电子运算和控制装置(14)处理从而获得对应的经处理的数值数据,所述数值数据能够被选择性地发送到各个远程电子单元(12a-12e),其特征在于所述电子运算和控制装置(14)至少包括中央电子单元(18)和一个或多个能够由所述中央电子单元(18)控制的电子运算单元(20a-20f)以及数据存储单元,并且其中-所述远程电子单元(12a-12e)中的每个能够向所述中央电子单元(18)请求至少特定量的计算的运算功率,从而执行对于所述数值数据的特定类型的计算的运算;-所述中央电子单元(18)能够定义包括确定数量的电子运算单元(20a-20f)的运算组(22a-22c),电子运算单元(20a-20f)中的每个与计算的运算的专用电子程序相关联,其中所述数量的电子运算单元(20a-20f)至少定义为根据由所述远程电子单元(12a-12e)中的每个请求的所述特定量的计算的运算功率的函数,以及其中,基于请求的特定类型的计算的运算,所述中央电子单元(18)能够以基本上自动的方式配置所述确定的组(22a-22c)的每个电子运算单元(20a-20f)的计算的运算的所述程序,从而执行对应的运算部分;以及-所述中央电子单元(18)能够向所述远程电子单元(12a-12e)的所述选择的一个传送所述运算组(22a-22c)根据其特定请求可用于处理所述数值数据的时刻。
2. 根据权利要求1所述的装置,其特征在于如果所述远程电子 单元U2a-12e)中的一个请求或多或少的运算功率,所述中央电子 单元(18)能够以基本上自动的和合乎逻辑的方式增加或减少所述确定的运算组的电子运算单元(20a-20f)的数量。
3. 根据权利要求l或2所述的装置,其特征在于所述中央电子 单元(18)能够将所述确定组的每个电子运算单元(20a-20f)的所 述计算的运算程序配置为根据所述确定组的电子运算单元(20a-20f)的数量。
4. 根据权利要求l、 2或3所述的装置,其特征在于所述中央电 子单元(18)能够基本上在所述远程电子单元U2a-12e)向所述中 央电子单元(18)请求特定量的计算的运算功率的同一时刻配置计 算的运算的每个程序,从而执行确定类型的运算。
5. 根据前述权利要求中任一项所述的装置,其特征在于每个电 子运算单元(20a-20f)至少定义活跃状态和非活跃状态,在活跃状 态中每个电子运算单元(20a-20f)属于各自的运算组(22a-22c), 在非活跃状态中每个电子运算单元(20a-20f)不属于任何运算组(22a-22c),并且每个运算组(22a-22c )至少定义活跃条件和非活 跃条件,在活跃条件中每个运算组(22a-22c)与相对远程电子单元(12a-12e)连接,在非活跃条件中每个运算组(22a-22c )不再与所 述相对远程电子单元(12a-12e)连接。
6. 根据权利要求5所述的装置,其特征在于所述中央电子单元 (18)包括存档装置(24),所述存档装置(24)能够至少包含来 自于每个远程电子单元U2a-12e)的请求、每个电子运算单元 (20a-20f)的活动状态和每个运算组(22a-22c)的条件。
7. 根据权利要求6所述的装置,其特征在于所述中央电子单元 (18)能够基本上周期性地验证并且更新包含在所述存档装置(24)中的数据。
8. 根据权利要求5和6所述的装置,其特征在于所述中央电子 单元(18)能够验证每个电子运算单元(20a-20f)的活动状态和每 个运算组(22a-22c)的条件,从而更新所述存档装置(24 )。
9. 根据权利要求8所述的装置,其特征在于如果一个或多个电 子运算单元(20a-20f)处于不活跃状态,则所述中央电子单元(18)能够基于所述远程电子单元(12a-12e)的请求,利用至少某些所述 不活跃的电子运算单元(20a-20f)定义新的运算组(22a-22c)。
10. 根据权利要求8或9所述的装置,其特征在于如果运算组 (22a-22c)处于不活跃条件,则所述中央电子单元(18)能够基于所述远程电子单元(12a-12e)的请求定义新的运算组(22a-22c )。
11. 根据权利要求9或IO所述的装置,其特征在于所述中央电 子单元(18)能够将所述新的运算组(22a-22c)至少与电子地址相 关联,所述电子地址是各个远程电子单元(12a-12e)能够连接的电 子地址。
12. —种方法,用于共享和/或使得具有一个或多个远程电子单 元(12a-12e)的电子运算和控制装置(14)的计算的运算功率可使 用,每个所述远程电子单元向所述电子运算和控制装置(14)发送 数值数据,所述数值数据由所述电子运算和控制装置(14)处理从 而获得对应的经处理的数值数据,所述数值数据依次被选择性地发 送到各个远程电子单元(12a-12e),其特征在于所述方法至少包括 以下步骤-第一步骤,其中所述远程电子单元(12a-12e)中的每个向所 述电子运算和控制装置(14)的中央电子单元(18)请求特定量的 计算的运算功率,从而执行对于所述数值数据的特定类型的计算的 运算;-第二步骤,其中所述中央电子单元(18)定义包括确定数量的 所述电子运算和控制装置(14)的电子运算单元(20a-20f)的运算 组(22a-22c),电子运算单元(20a-20f)中的每个与计算的运算的 专用电子程序相关联,所述数量的电子运算单元(20a-20f)至少根 据由所述远程电子单元(12a-12e)中的每个请求的所述特定量的计 算的运算功率定义,以及其中,基于请求的特定类型的计算的运算, 所述中央电子单元(18)以基本上自动的方式配置所述确定的组 (22a-22c)的每个电子运算单元(20a-20f)的运算程序,从而执行 对应的运算部分;以及-第三步骤,其中所述中央电子单元(18)向所述远程电子单元 (12a-12e)的所述选择的一个传送所述运算组(22a-22c )根据其特 定请求可用于处理所述数值数据的时刻。
13. 根据权利要求12所述的方法,其特征在于如果在所述第一 步骤中,所述远程电子单元(12a-12e)中的一个请求或多或少的运 算功率,所述中央电子单元(18)以基本上自动的和合乎逻辑的方 式增加或减少所述确定的运算组的电子运算单元(20a-20f)的数量。
14. 根据权利要求12或13所述的方法,其特征在于,在所述第 二步骤中,所述中央电子单元(18)将所述确定组的每个电子运算 单元(20a-20f)的所述计算的运算程序配置为根据所述确定组的电 子运算单元(20a-20f)的数量。
15. 根据权利要求12、 13或14所述的方法,其特征在于,在所 述第二步骤中,所述中央电子单元(18)基本上在所述远程电子单 元(12a-12e)向所述中央电子单元(18)请求特定量的计算的运算 功率的同 一 时刻配置计算的运算的每个程序,从而执行确定类型的 运算。
16. 根据前述权利要求12到15中任一项所述的方法,其特征在 于每个电子运算单元(20a-20f)至少定义活跃状态和非活跃状态, 在活跃状态中每个电子运算单元(20a-20f)属于各自的运算组(22a-22c),在非活跃状态中每个电子运算单元(20a-20f)不属于 任何运算组(22a-22c),并且每个运算组(22a-22c )至少定义活跃 条件和非活跃条件,在活跃条件中每个运算组(22a-22c)与相对远 程电子单元(12a-12e)连接,在非活跃条件中每个运算组(22a-22c ) 不再与所述相对远程电子单元(12a-12e)连接。
17. 根据权利要求16所述的方法,其特征在于其还包括验证和 更新步骤,其中所述中央电子单元(18)基本上周期性地验证并且 更新至少每个远程电子单元(12a-12e)的请求、每个电子运算单元(20a-20f)的活动状态和每个运算组(22a-22c)的条件。
18. 根据权利要求17所述的方法,其特征在于如果一个或多个电子运算单元(20a-20f)处于不活跃状态,则所述中央电子单元(18) 基于所述远程电子单元(12a-12e)的请求,利用至少某些所述不活 跃的电子运算单元(20a-20f)定义新的运算组(22a-22c)。
19. 根据权利要求17或18所述的方法,其特征在于如果一个运 算组(22a-22c)处于非活跃条件,则所述中央电子单元(18)基于 所述远程电子单元(12a-12e)的请求定义新的运算组(22a-22c )。
20. 根据权利要求18或19所述的方法,其特征在于所述中央电 子单元(18)将所述新的运算组(22a-22c)至少与电子地址相关联, 所述电子地址是各个远程电子单元(12a-12e)能够连接的电子地址。
21. 根据权利要求20所述的方法,其特征在于所述中央电子单 元(18)还使所述新的运算组(22a-22c)针对与各个远程电子单元(12a-12e)的连接处于备用状态。
22. 根据前述权利要求12到21中任一项所述的方法,其特征在 于在所述第一步骤中,所述远程电子单元(12a-12e)向所述中央电 子单元(18)发送所述数值数据以及至少关于待处理的所述数值数 据要完成的运算的类型,并且基于所述数字数据和所述运算的类型, 所述中央电子单元(18)至少确定所述特定量的运算功率。
23. 根据前述权利要求12到21中任一项所述的方法,其特征在 于在所述第一步骤中,所述远程电子单元(12a-12e)从所述中央电 子单元(18)请求至少所述特定量的运算功率和待共享的所述特定 量的运算功率持续的时间。
24. 根据权利要求22或23所述的方法,其特征在于所述中央电 子单元(18)验证每个远程电子单元(12a-12e)的请求、每个电子 运算单元(20a-20f)的活动状态和/或每个运算组(22a-22c )的条件, 确定并且向所述远程电子单元(12a-12e)发送各种分量,所述分量 包括所述特定量的运算功率至少可用于由每个远程电子单元 (12a-12e)请求的时间的多个时刻。
25. 根据权利要求24所述的方法,其特征在于所述远程电子单 元(12a-12e)选择所述组合中的一个并且向所述中央电子单元(18)发送所选择的组合。
26. 根据前述权利要求12到25中任一项所述的方法,其特征在 于当已经使用了所述特定量的运算功率时,所述确定的运算组(22a-22c)或所述中央电子单元(18)选择性地向所述远程电子单 元(12a-12e)发送经处理的数值数据。
27. —种计算机程序产品,其能够被直接下载到数字计算机的存 储器中,所述计算机程序产品包括在所述产品在计算机上执行时适 于执行如权利要求12到26所述过程的软件代码部分。
全文摘要
一种用于共享和/或使得具有一个或多个远程电子单元(12a-12e)的电子运算和控制装置(14)的计算的运算功率可使用的装置和方法,每个远程电子单元向电子运算和控制装置(14)发送数值数据,该数值数据能够由电子运算和控制装置(14)处理从而获得相应的经处理的数值数据,该数值数据能够被选择性地发送到各个远程电子单元(12a-12e)。电子运算和控制装置(14)至少包括中央电子单元(18)和一个或多个由中央电子单元(18)控制的电子运算单元(20a-20f)以及数据存储单元。每个远程电子单元(12a-12e)能够从中央电子单元(18)请求至少特定量的计算的运算功率,从而执行对于数值数据的特定类型的计算的运算。
文档编号G06F9/46GK101460926SQ200780020467
公开日2009年6月17日 申请日期2007年2月1日 优先权日2006年4月21日
发明者M·吉尔兰达, P·诺西塔 申请人:克斯特克有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1