发明名称 |
在次序混乱的DMA命令队列中建立命令次序 |
摘要 |
本发明提供一种方法、一种设备和一种计算机程序,用于控制存储器存取。直接存储器存取(DMA)单元在许多总线体系结构中已经成为很平常的事。然而,管理有限的系统资源已经成为使用多个DMA单元的挑战。为了管理产生的多个命令并保持依赖关系,使用命令中的嵌入标记或栅栏命令。然后这些操作可以控制命令执行的次序以保持依赖关系。 |
申请公布号 |
CN101031897A |
申请公布日期 |
2007.09.05 |
申请号 |
CN200580002355.3 |
申请日期 |
2005.07.06 |
申请人 |
索尼计算机娱乐公司;国际商业机器公司 |
发明人 |
迈克尔·诺尔曼·戴伊;查尔斯·雷·约汉斯;彼德·刘培军;张光赏;山崎刚 |
分类号 |
G06F13/28(2006.01) |
主分类号 |
G06F13/28(2006.01) |
代理机构 |
中国国际贸易促进委员会专利商标事务所 |
代理人 |
王萍 |
主权项 |
1.一种用于控制存储器存取的设备,包括:至少一个处理器,其中该处理器进一步包括:至少发布命令的能力;和至少把至少一个标记嵌入到与分配的标签号关联的命令中的能力;多个通信端口,其中多个命令由至少一个处理器通过多个通信信道中的至少第一通信信道输入;标签队列,其中该标签队列将所分配的标签号分配给多个命令中的每个命令,以产生多个带标签的命令;以及命令队列,用于存储多个带标签的命令,其中该命令队列还包括对命令分类的能力。 |
地址 |
日本东京 |