会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • HARDWARE SCHEDULING OF ORDERED CRITICAL CODE SECTIONS
    • 硬件安排订购的关键代码段
    • US20140123150A1
    • 2014-05-01
    • US13660741
    • 2012-10-25
    • NVIDIA CORPORATION
    • John Erik LINDHOLMTero Tapani KARRASSamuli Matias LAINETimo AILA
    • G06F9/46
    • G06F9/522G06F9/30087G06F9/3834G06F9/3851G06F9/4881G06F2209/484
    • One embodiment sets forth a technique for scheduling the execution of ordered critical code sections by multiple threads. A multithreaded processor includes an instruction scheduling unit that is configured to schedule threads to process ordered critical code sections. A ordered critical code section is preceded by a barrier instruction and when all of the threads have reached the barrier instruction, the instruction scheduling unit controls the thread execution order by selecting each thread for execution based on logical identifiers associated with the threads. The logical identifiers are mapped to physical identifiers that are referenced by the multithreaded processor during execution of the threads. The logical identifiers are used by the instruction scheduling unit to control the order in which the threads execute the ordered critical code section.
    • 一个实施例提出了一种用于通过多个线程来调度有序关键代码段的执行的技术。 多线程处理器包括指令调度单元,其被配置为调度线程以处理有序的关键代码段。 有序的关键代码部分之前是屏障指令,并且当所有线程已经到达屏障指令时,指令调度单元通过基于与线程相关联的逻辑标识符选择用于执行的每个线程来控制线程执行顺序。 逻辑标识符被映射到在执行线程期间由多线程处理器引用的物理标识符。 逻辑标识符被指令调度单元用于控制线程执行有序关键代码段的顺序。
    • 10. 发明申请
    • FINE-GRAINED PARALLEL TRAVERSAL FOR RAY TRACING
    • 精细平行的平行跟踪
    • US20140168228A1
    • 2014-06-19
    • US13714287
    • 2012-12-13
    • NVIDIA CORPORATION
    • David LUEBKETimo AILAJacopo PANTALEONIDavid TARJAN
    • G06F9/38
    • G06F9/5066G06T15/06
    • Techniques are disclosed for tracing a ray within a parallel processing unit. A first thread receives a ray or a ray segment for tracing and identifies a first node within an acceleration structure associated with the ray, where the first node is associated with a volume of space traversed by the ray. The thread identifies the child nodes of the first node, where each child node is associated with a different sub-volume of space, and each sub-volume is associated with a corresponding ray segment. The thread determines that two or more nodes are associated with sub-volumes of space that intersect the ray segment. The thread selects one of these nodes for processing by the first thread and another for processing by a second thread. One advantage of the disclosed technique is that the threads in a thread group perform ray tracing more efficiently in that idle time is reduced.
    • 公开了用于跟踪并行处理单元内的射线的技术。 第一线程接收用于跟踪的射线或射线段,并识别与射线相关联的加速结构内的第一节点,其中第一节点与由射线穿过的空间体积相关联。 该线程标识第一节点的子节点,其中每个子节点与不同的子体积的空间相关联,并且每个子卷与相应的射线段相关联。 线程确定两个或多个节点与与射线段相交的空间的子卷相关联。 线程选择其中一个节点进行第一个线程处理,另一个线程由第二个线程进行处理。 所公开技术的一个优点是螺纹组中的螺纹更有效地执行光线追踪,从而减少了空闲时间。