会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Configuring Compute Nodes In A Parallel Computer Using Remote Direct Memory Access ('RDMA')
    • 使用远程直接内存访问(“RDMA”)配置并行计算机节点
    • US20130185381A1
    • 2013-07-18
    • US13351419
    • 2012-01-17
    • Michael E. AhoJohn E. AttinellaThomas M. GoodingMichael B. Mundy
    • Michael E. AhoJohn E. AttinellaThomas M. GoodingMichael B. Mundy
    • G06F15/16
    • Configuring compute nodes in a parallel computer using remote direct memory access (‘RDMA’), the parallel computer comprising a plurality of compute nodes coupled for data communications via one or more data communications networks, including: initiating, by a source compute node of the parallel computer, an RDMA broadcast operation to broadcast binary configuration information to one or more target compute nodes in the parallel computer; preparing, by each target compute node, the target compute node for receipt of the binary configuration information from the source compute node; transmitting, by each target compute node, a ready message to the target compute node, the ready message indicating that the target compute node is ready to receive the binary configuration information from the source compute node; and performing, by the source compute node, an RDMA broadcast operation to write the binary configuration information into memory of each target compute node.
    • 使用远程直接存储器访问(“RDMA”)来配置并行计算机中的计算节点,所述并行计算机包括经由一个或多个数据通信网络耦合用于数据通信的多个计算节点,包括:由源计算节点 并行计算机,RDMA广播操作以将二进制配置信息广播到并行计算机中的一个或多个目标计算节点; 由每个目标计算节点准备用于从源计算节点接收二进制配置信息的目标计算节点; 由所述目标计算节点向所述目标计算节点发送就绪消息,所述就绪消息指示所述目标计算节点准备好从所述源计算节点接收所述二进制配置信息; 并且由源计算节点执行RDMA广播操作以将二进制配置信息写入每个目标计算节点的存储器中。
    • 7. 发明申请
    • Call Stack Protection
    • 呼叫堆栈保护
    • US20100088705A1
    • 2010-04-08
    • US12247497
    • 2008-10-08
    • John E. AttinellaMark E. GiampapaThomas M. Gooding
    • John E. AttinellaMark E. GiampapaThomas M. Gooding
    • G06F12/02G06F9/46
    • G06F12/1441
    • Call stack protection, including executing at least one application program on the one or more computer processors, including initializing threads of execution, each thread having a call stack, each call stack characterized by a separate guard area defining a maximum extent of the call stack, dispatching one of the threads of the process, including loading a guard area specification for the dispatched thread's call stack guard area from thread context storage into address comparison registers of a processor; determining by use of address comparison logic in dependence upon a guard area specification for the dispatched thread whether each access of memory by the dispatched thread is a precluded access of memory in the dispatched thread's call stack's guard area; and effecting by the address comparison logic an address comparison interrupt for each access of memory that is a precluded access of memory in the dispatched thread's guard area.
    • 调用堆栈保护,包括在一个或多个计算机处理器上执行至少一个应用程序,包括初始化执行线程,每个线程具有调用堆栈,每个调用堆栈的特征在于定义呼叫堆栈的最大范围的单独保护区域, 调度进程的一个线程,包括将调度线程的调用堆栈保护区域的保护区域规范从线程上下文存储加载到处理器的地址比较寄存器中; 通过使用地址比较逻辑,根据被调度的线程的保护区域规范来确定被调度线程的每个存储器的访问是否是被调度的线程的调用堆栈的保护区域中的存储器的被阻止的访问; 并且通过地址比较逻辑执行地址比较中断,用于存储器的每次存取,这是存储在调度线程的保护区域中的被阻止的访问。
    • 8. 发明申请
    • METHOD FOR DYNAMICALLY ADJUSTING HARDWARE EVENT COUNTING TIME-SLICE WINDOWS
    • 用于动态调整硬件事件计数时间窗口的方法
    • US20090052608A1
    • 2009-02-26
    • US11842290
    • 2007-08-21
    • John E. Attinella
    • John E. Attinella
    • G07C3/00
    • G06F11/348G06F2201/88
    • A method for dynamically adjusting a hardware event counting lime-slice window includes initializing a time-slice weight corresponding to a hardware event, initializing the hardware event counting time-slice window based on the time-slice weight and setting a performance monitoring unit (PMU) to monitor the hardware event with a value extracted from a performance monitoring counter (PMC) table. The PMU includes at least one control register and at least one performance monitoring counter (PMC) register, and the value corresponds to the hardware event. The method further includes counting occurrences of the hardware event until the time-slice window expires to provide a single pass count value, normalizing the single pass count value to provide a normalized single pass count value, calculating an adjusted time-slice weight using the normalized single pass count value and the time-slice weight, and storing the adjusted time-slice weight.
    • 一种用于动态调整硬件事件计数石灰切片窗口的方法包括初始化与硬件事件对应的时间片权重,基于时间片权重初始化硬件事件计数时间片窗口并设置性能监视单元(PMU )使用从性能监视计数器(PMC)表提取的值监视硬件事件。 PMU包括至少一个控制寄存器和至少一个性能监视计数器(PMC)寄存器,该值对应于硬件事件。 该方法还包括计数硬件事件的发生,直到时间片窗口到期以提供单遍计数值,归一化单遍计数值以提供归一化单遍计数值,使用归一化的通过计数值计算调整的时间片权重 单次通过计数值和时间片重量,并存储调整后的时间片重量。