【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及一种改进的数据处理系统与方法。更具体地,本专利技术涉及一种用于进4亍异类处J里联合体(heterogeneous processing complex)中的夕卜 部辅助调用(assisted call)的装置与方法。
技术介绍
可从纽约阿芒克的国际商业机器公司获得的小区宽带引擎体系结构 (CBEA)包含用作控制层面处理器的功率处理元件(PPE)以及用作数据层 面处理器的多个协同处理元件(SPE)。 SPE被设计用于执行小的、高计算的 软件核心。SPE具有可本地寻址的本地存储设备,并且具有本地受限保护机 制,例如隔离操作模式。即,本地受限保护机制可以完全保护本地存储免受 外部处理元件和输入/输出(I / O )设备的访问,同时本地SPE可以在其自 己的本地存储器中的任何地方自由地读、写和执行。这些受限保护机制和本 地可寻址性表明操作系统运行在PPE上,而不是SPE上。操作系统不运行在SPE上的情况下,应用开发者难以访问管理,并且期 待设备驱动器服务编程者。例如,文件l/0服务(例如,printf、 fopen、 fread 等)、共享的存储器存取 ...
【技术保护点】
一种在具有控制层面处理器和一个或多个数据层面处理器的数据处理系统中的方法,包含: 在所述数据处理系统的数据层面处理器中处理需要在所述数据层面处理器中不可得、但在所述控制层面处理器上可得的功能或者服务的外部辅助的指令; 在所述数据层面处理器中生成辅助调用消息,用于请求来自所述控制层面处理器的辅助; 用信号通知所述控制层面处理器处理所述辅助调用消息;以及 在所述数据层面处理器中,从所述控制层面处理器接收一个或多个返回值,其中,基于根据所述辅助调用消息而执行所述功能或者服务的控制层面处理器来生成所述一个或多个返回值。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:丹尼尔A布罗肯希尔,马克R纳特,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。