首页> 外国专利> concurrent processing in parallel and nearly parallel object-oriented systems

concurrent processing in parallel and nearly parallel object-oriented systems

机译:并行和几乎并行的面向对象系统中的并发处理

摘要

In sequential object oriented languages such as C++, a mechanism is provided to permit multiple asynchronous processing operations without compiler modifications, language extensions or special pre-processing. A specially adapted pointer converts a procedure call into an asynchronous task thread, while returning an expected response to permit a calling program to continue processing. The returned value can be either discarded or converted to a future variable if the calling program requires the result of the separate processing on the asynchronous thread. The invention can be used in parallel multiprocessor environments and in uniprocessors having parallel processing characteristics. IMAGE
机译:在诸如C ++的顺序面向对象的语言中,提供了一种机制,允许进行多个异步处理操作,而无需修改编译器,语言扩展或特殊的预处理。经过特殊调整的指针将过程调用转换为异步任务线程,同时返回预期的响应以允许调用程序继续处理。如果调用程序需要对异步线程进行单独处理的结果,则返回的值可以被丢弃,也可以转换为将来的变量。本发明可以用于并行多处理器环境和具有并行处理特性的单处理器中。 <图像>

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号