会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • NON-BLOCKING WAIT-FREE DATA-PARALLEL SCHEDULER
    • 非阻塞等待数据并行调度器
    • US20120159495A1
    • 2012-06-21
    • US12971891
    • 2010-12-17
    • Mohan RajagopalanAli-Reza Adl-TabatabaiYang NiAdam WelcRichard L. Hudson
    • Mohan RajagopalanAli-Reza Adl-TabatabaiYang NiAdam WelcRichard L. Hudson
    • G06F9/46
    • G06F9/4881G06F9/5066
    • Methods, systems, and mediums are described for scheduling data parallel tasks onto multiple thread execution units of processing system. Embodiments of a lock-free queue structure and methods of operation are described to implement a method for scheduling fine-grained data-parallel tasks for execution in a computing system. The work of one of a plurality of worker threads is wait-free with respect to the other worker threads. Each node of the queue holds a reference to a task that may be concurrently performed by multiple thread execution units, but each on a different subset of data. Various embodiments relate to software-based scheduling of data-parallel tasks on a multi-threaded computing platform that does not perform such scheduling in hardware. Other embodiments are also described and claimed.
    • 描述了用于将数据并行任务调度到处理系统的多个线程执行单元上的方法,系统和介质。 描述无锁队列结构和操作方法的实施例以实现用于调度细粒度数据并行任务以在计算系统中执行的方法。 多个工作线程之一的工作相对于其他工作线程是等待的。 队列的每个节点都保存对可以由多个线程执行单元同时执行的任务的引用,但每个节点都在不同的数据子集上。 各种实施例涉及在不在硬件中执行这样的调度的多线程计算平台上的数据并行任务的基于软件的调度。 还描述和要求保护其他实施例。