发明名称 在复数执行绪处理单元中的效率式记忆体虚拟化
摘要 明揭示一种同时执行多重任务之技术,其中每一任务都具有一独立的虚拟位址空间,涉及指派一位址空间识别码(ASID,address space identifier)给每一任务,且建构每一虚拟记忆体存取要求以包括一虚拟位址与该位址空间识别码。在虚拟至实体位址转换期间,该位址空间识别码选择一对应的分页表,其中包括有关该位址空间识别码及有关联任务的虚拟至实体位址映射。一转换后备缓冲器(TLB,translation look-aside buffer)的输入包括该虚拟位址与位址空间识别码两者,其每一者映射至一实体位址。分享一虚拟位址空间的深层任务排程可实施,以改善转换后备缓冲器及资料快取的快取密切关系。
申请公布号 TWI525437 申请公布日期 2016.03.11
申请号 TW102138461 申请日期 2013.10.24
申请人 辉达公司 发明人 巴罗 威廉斯 尼克;法赫斯 布莱蒽;多乐士 二世 杰罗米F;戴明 詹姆斯 勒罗伊;珀塞尔 提摩太 约翰;邓宁 路斯恩;海尔格罗夫 马克
分类号 G06F12/08(2006.01);G06F9/38(2006.01);G06F9/50(2006.01) 主分类号 G06F12/08(2006.01)
代理机构 代理人 蔡滨阳
主权项 一种在包括两个或多个串流多重处理器的一平行处理器内用于排程执行任务之方法,该方法包括:接收与一第一处理关联性有关联的一组任务;从该组任务选择一第一任务;根据一第一串流多重处理器具有与该第一处理关联性的密切关系,从该等两个或多个串流多重处理器中选择该第一串流多重处理器;及排程要在该第一串流多重处理器上执行的该第一任务;其中一转换后备缓冲器(TLB,translation look aside buffer)设置成快取有关该第一处理关联性之虚拟位址至实体位址映射,以及快取有关一第二处理关联性之虚拟位址至实体位址映射,且其中有关该第一处理关联性之一第一虚拟位址空间不同于有关该第二处理关联性之一第二虚拟位址空间。
地址 美国