发明名称 更新讯息伫列的方法与电脑系统
摘要 本文揭示一种用于在不同处理器上之软体组件的讯息交换系统。一第一组件试图将一讯息指标(或一讯息本身)载入一写入暂存器触发了对一共用记忆体伫列中是否存在空间的判定。若如此,则藉由使一讯息计数器递增,将该讯息/指标写入至该伫列中由一写入指标指定处,及改变该写入指标使其指向下一伫列位置来更新该伫列。一第二组件试图自一读取暂存器载入该讯息/指标触发了对该伫列中是否存在至少一个新讯息的判定。若如此,则藉由使该讯息计数器递减,自该伫列中由一读取指标指定处读取该讯息/指标,及改变该读取指标以使其指向下一伫列位置来更新该伫列。该等判定及伫列更新关于该等软体组件原子级地执行。
申请公布号 TWI366793 申请公布日期 2012.06.21
申请号 TW096117992 申请日期 2007.05.21
申请人 辉达公司 美国 发明人 戈汉 阿卡欧古拉利
分类号 G06F9/50;G06F12/00;G06F13/00 主分类号 G06F9/50
代理机构 代理人 蔡玉玲 台北市大安区敦化南路2段218号5楼A区
主权项
地址 美国