-
公开(公告)号:CN101192309A
公开(公告)日:2008-06-04
申请号:CN200710186969.2
申请日:2007-11-15
Applicant: 国际商业机器公司
Inventor: 拉塞尔·D·胡佛 , 杰弗里·D·布朗 , 埃里克·O·梅杰德里奇 , 罗伯特·A·希尔
CPC classification number: G06T15/005 , G06T15/06
Abstract: 本发明涉及图像处理领域,并提供进行光线跟踪的方法和系统。所述方法包括:向三维场景发出光线;利用第一处理元件,采用到定义与光线相交的有界体的节点的分支,使光线穿过含有代表三维场景内的有界体的节点的空间索引、直到到达叶节点;确定一个或多个处理线程的当前工作负荷;和将定义光线的信息和定义叶节点的信息发送到当前工作负荷适合进行光线-图元相交测试的处理线程,以确定光线是否与包含在通过叶节点定义的有界体内的图元相交。通过监视处理元件承受的工作负荷,和响应不平衡工作负荷将叶节点重新映射到不同处理元件,可以保持工作负荷的有效分配。工作负荷的有效分配可以提高图像处理系统的性能。
-
公开(公告)号:CN101183339A
公开(公告)日:2008-05-21
申请号:CN200710186063.0
申请日:2007-11-13
Applicant: 国际商业机器公司
Inventor: 杰弗里·D·布朗 , 拉塞尔·D·胡佛 , 埃里克·O·梅德里克
CPC classification number: G06F12/0875 , G06F12/0808 , G06F12/1045 , G06T1/60
Abstract: 根据本发明的实施例,可以把分布的时间基信号耦合于存储器目录,该存储器目录为位于存储器高速缓存中的数据提供地址翻译。存储器目录可以具有指示是否已经由分布的时间基信号存取了存储器项目的属性比特。另外,存储器目录还可以具有指示在由分布的时间基信号存取了存储器项目之后,是否应该把存储器目录项目视为无效的属性比特。如果已经由分布的时间基信号存取了存储器项目,而且在由时间基信号存取了存储器项目之后应该把存储器目录项目视为无效的,则使用存储器目录项目的任何试图的地址翻译可能导致高速缓存丢失。高速缓存丢失可能启动从存储器对有效数据的获取。
-
公开(公告)号:CN101183339B
公开(公告)日:2010-06-02
申请号:CN200710186063.0
申请日:2007-11-13
Applicant: 国际商业机器公司
Inventor: 杰弗里·D·布朗 , 拉塞尔·D·胡佛 , 埃里克·O·梅德里克
CPC classification number: G06F12/0875 , G06F12/0808 , G06F12/1045 , G06T1/60
Abstract: 根据本发明的实施例,可以把分布的时间基信号耦合于存储器目录,该存储器目录为位于存储器高速缓存中的数据提供地址翻译。存储器目录可以具有指示是否已经由分布的时间基信号存取了存储器项目的属性比特。另外,存储器目录还可以具有指示在由分布的时间基信号存取了存储器项目之后,是否应该把存储器目录项目视为无效的属性比特。如果已经由分布的时间基信号存取了存储器项目,而且在由时间基信号存取了存储器项目之后应该把存储器目录项目视为无效的,则使用存储器目录项目的任何试图的地址翻译可能导致高速缓存丢失。高速缓存丢失可能启动从存储器对有效数据的获取。
-
公开(公告)号:CN100428197C
公开(公告)日:2008-10-22
申请号:CN03147104.8
申请日:2003-07-01
Applicant: 国际商业机器公司
IPC: G06F12/12
CPC classification number: G06F9/3851 , G06F9/4881 , G06F2209/483
Abstract: 提供了一种用于在双层多线程结构中为了最优性能而执行线程替换的装置。第一层线程状态存储器存储有限数量的可运行线程寄存器状态。第二层线程存储设备存储多于有限数量的可运行线程寄存器状态的第二数量的线程状态。每个存储的线程状态包括预定选择数据。耦合在第一层线程状态存储器和第二层线程存储设备之间的可运行线程选择逻辑电路,使用所存储的预定选择数据,来选择性地在第一层有限数量的可运行线程寄存器状态和第二层线程存储设备之间交换线程状态。
-
公开(公告)号:CN100568291C
公开(公告)日:2009-12-09
申请号:CN200710186969.2
申请日:2007-11-15
Applicant: 国际商业机器公司
Inventor: 拉塞尔·D·胡佛 , 杰弗里·D·布朗 , 埃里克·O·梅杰德里奇 , 罗伯特·A·希尔
CPC classification number: G06T15/005 , G06T15/06
Abstract: 本发明涉及图像处理领域,并提供进行光线跟踪的方法和系统。所述方法包括:向三维场景发出光线;利用第一处理元件,采用到定义与光线相交的有界体的节点的分支,使光线穿过含有代表三维场景内的有界体的节点的空间索引、直到到达叶节点;确定一个或多个处理线程的当前工作负荷;和将定义光线的信息和定义叶节点的信息发送到当前工作负荷适合进行光线-图元相交测试的处理线程,以确定光线是否与包含在通过叶节点定义的有界体内的图元相交。通过监视处理元件承受的工作负荷,和响应不平衡工作负荷将叶节点重新映射到不同处理元件,可以保持工作负荷的有效分配。工作负荷的有效分配可以提高图像处理系统的性能。
-
公开(公告)号:CN1484153A
公开(公告)日:2004-03-24
申请号:CN03147104.8
申请日:2003-07-01
Applicant: 国际商业机器公司
IPC: G06F12/12
CPC classification number: G06F9/3851 , G06F9/4881 , G06F2209/483
Abstract: 提供了一种用于在双层多线程结构中为了最优性能而执行线程替换的装置。第一层线程状态存储器存储有限数量的可运行线程寄存器状态。第二层线程存储设备存储多于有限数量的可运行线程寄存器状态的第二数量的线程状态。每个存储的线程状态包括预定选择数据。耦合在第一层线程状态存储器和第二层线程存储设备之间的可运行线程选择逻辑,使用所存储的预定选择数据,来选择性地在第一层有限数量的可运行线程寄存器状态和第二层线程存储设备之间交换线程状态。
-
公开(公告)号:CN1519730A
公开(公告)日:2004-08-11
申请号:CN200310120382.3
申请日:2003-12-11
Applicant: 国际商业机器公司
IPC: G06F12/08
CPC classification number: G06F12/0831
Abstract: 这里提供的是直接访问高速缓存的数据的系统和方法。数据传送请求被发送至系统总线,以将数据传送至系统存储器中。数据传送请求被探听。探听请求被发送至高速缓存中。确定探听请求在高速缓存中是否具有有效记录项。当确定探听请求在高速缓存中具有有效记录项时,数据便被捕捉并发送至高速缓存以进行更新。
-
-
-
-
-
-