会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Managing preemption in a parallel computing system
    • 在并行计算系统中管理抢占
    • US08141084B2
    • 2012-03-20
    • US12098868
    • 2008-04-07
    • Richard J. CoppingerDeryck X. HongChulho KimHanhong Xue
    • Richard J. CoppingerDeryck X. HongChulho KimHanhong Xue
    • G06F11/34
    • G06F9/5022G06F9/5077
    • This present invention provides a portable user space application release/reacquire of adapter resources for a given job on a node using information in a network resource table. The information in the network resource table is obtained when a user space application is loaded by some resource manager. The present invention provides a portable solution that will work for any interconnect where adapter resources need to be freed and reacquired without having to write a specific function in the device driver. In the present invention, the preemption request is done on a job basis using a key or “job key” that was previously loaded when the user space application or job originally requested the adapter resources. This is done for each OS instance where the job is run.
    • 本发明提供了使用网络资源表中的信息的便携式用户空间应用程序释放/重新获取节点上的给定作业的适配器资源。 当某个资源管理器加载用户空间应用程序时,获取网络资源表中的信息。 本发明提供一种便携式解决方案,其可适用于任何互连,其中适配器资源需要被释放并重新获取,而不必在设备驱动器中写入特定功能。 在本发明中,使用当用户空间应用或作业最初请求适配器资源时先前加载的密钥或“作业密钥”,在作业基础上完成抢占请求。 这是为运行作业的每个操作系统实例完成的。
    • 5. 发明申请
    • MANAGING PREEMPTION IN A PARALLEL COMPUTING SYSTEM
    • 管理平行计算系统中的预防措施
    • US20110061053A1
    • 2011-03-10
    • US12098868
    • 2008-04-07
    • RICHARD J. COPPINGERDeryck X. HongChulho KimHanhong Xue
    • RICHARD J. COPPINGERDeryck X. HongChulho KimHanhong Xue
    • G06F9/46
    • G06F9/5022G06F9/5077
    • This present invention provides a portable user space application release/reacquire of adapter resources for a given job on a node using information in a network resource table. The information in the network resource table is obtained when a user space application is loaded by some resource manager. The present invention provides a portable solution that will work for any interconnect where adapter resources need to be freed and reacquired without having to write a specific function in the device driver. In the present invention, the preemption request is done on a job basis using a key or “job key” that was previously loaded when the user space application or job originally requested the adapter resources. This is done for each OS instance where the job is run.
    • 本发明提供了使用网络资源表中的信息的便携式用户空间应用程序释放/重新获取节点上的给定作业的适配器资源。 当某个资源管理器加载用户空间应用程序时,获取网络资源表中的信息。 本发明提供一种便携式解决方案,其可适用于任何互连,其中适配器资源需要被释放并重新获取,而不必在设备驱动器中写入特定功能。 在本发明中,使用当用户空间应用或作业最初请求适配器资源时先前加载的密钥或“作业密钥”,在作业基础上完成抢占请求。 这是为运行作业的每个操作系统实例完成的。
    • 7. 发明申请
    • PREPARING PARALLEL TASKS TO USE A SYNCHRONIZATION REGISTER
    • 准备使用并发寄存器的并行任务
    • US20130152101A1
    • 2013-06-13
    • US13314477
    • 2011-12-08
    • Tsai-Yang JeaWilliam P. LePeraHanhong XueZhi Zhang
    • Tsai-Yang JeaWilliam P. LePeraHanhong XueZhi Zhang
    • G06F9/50
    • G06F9/52G06F9/522
    • A job may be divided into multiple tasks that may execute in parallel on one or more compute nodes. The tasks executing on the same compute node may be coordinated using barrier synchronization. However, to perform barrier synchronization, the tasks use (or attach) to a barrier synchronization register which establishes a common checkpoint for each of the tasks. A leader task may use a shared memory region to publish to follower tasks the location of the barrier synchronization register—i.e., a barrier synchronization register ID. The follower tasks may then monitor the shared memory to determine the barrier synchronization register ID. The leader task may also use a count to ensure all the tasks attach to the BSR. This advantageously avoids any task-to-task communication which may reduce overhead and improve performance.
    • 作业可以被划分为可以在一个或多个计算节点上并行执行的多个任务。 可以使用屏障同步来协调在相同计算节点上执行的任务。 然而,为了执行屏障同步,任务使用(或附加)到屏障同步寄存器,其为每个任务建立公共检查点。 领导任务可以使用共享存储器区域向跟随者任务发布屏障同步寄存器的位置,即屏障同步寄存器ID。 随后的任务可以监视共享存储器以确定屏障同步寄存器ID。 领导任务还可以使用计数来确保所有任务附加到BSR。 这有利地避免任何任务到任务的通信,这可以减少开销并提高性能。