发明名称 | 多线程计算 | ||
摘要 | 本发明提供了一种系统、方法和计算机程序产品用于改进多线程应用程序的资源利用率。本文所公开的技术提供事件驱动方式以仅在需要时启动内核来进行通道数据上的操作且然后终止以释放资源,而不是要求线程在等待来自通道的数据时阻塞或要求上下文切换以将阻塞最小化。这些操作在硬件中被有效处理,但是足够灵活能以所有编程模型方式来实施。 | ||
申请公布号 | CN104094235A | 申请公布日期 | 2014.10.08 |
申请号 | CN201380006344.7 | 申请日期 | 2013.01.23 |
申请人 | 超威半导体公司 | 发明人 | 迈克尔·克莱尔·休斯顿;迈克尔·曼特;李·W·豪斯;本尼迪克特·R·盖斯特 |
分类号 | G06F9/54(2006.01)I | 主分类号 | G06F9/54(2006.01)I |
代理机构 | 上海胜康律师事务所 31263 | 代理人 | 李献忠 |
主权项 | 一种方法,其包括:定义通道;定义被配置成从所述通道读取数据的消费者内核;以及寄存被配置成在满足所述通道的条件时启动所述消费者内核的通道事件。 | ||
地址 | 美国加利福尼亚州 |