MOUNTING ASSEMBLY FOR A STORAGE DEVICE
    91.
    发明申请
    MOUNTING ASSEMBLY FOR A STORAGE DEVICE 有权
    存储设备的安装组件

    公开(公告)号:US20100039765A1

    公开(公告)日:2010-02-18

    申请号:US12192489

    申请日:2008-08-15

    CPC classification number: G11B33/124 G11B33/128

    Abstract: A mounting assembly includes two side rails that mechanically couple to at least two sides on an exterior of a device, where a given side rail includes one or more circumferential edges that define one or more holes on a surface and into an interior of the given side rail, and the surface is approximately parallel to one of the at least two sides on the exterior of the device. Moreover, the mounting assembly includes mechanical collars that mechanically couple to mechanical couplers that mechanically couple the mounting assembly to a chassis in a computer system, where a given mechanical collar is included in a given hole in the given side rail. Additionally, the mounting assembly includes energy-absorbing material encapsulating the mechanical collars, where the energy-absorbing material is positioned between an outer surface of the given mechanical collar and an inner surface of the given hole.

    Abstract translation: 安装组件包括两个侧轨,其机械地联接到装置的外部上的至少两侧,其中给定的侧轨包括一个或多个周向边缘,其在表面上限定一个或多个孔并且进入给定侧的内部 轨道,并且表面大致平行于装置的外部上的至少两个侧面之一。 此外,安装组件包括机械联接到机械联接器的机械套环,机械联接器将安装组件机械地联接到计算机系统中的底盘,其中给定的机械套环包括在给定侧轨中的给定孔中。 此外,安装组件包括封装机械套环的能量吸收材料,其中能量吸收材料位于给定机械套环的外表面和给定孔的内表面之间。

    Facilitating distributed thread migration within an array of computing nodes
    92.
    发明授权
    Facilitating distributed thread migration within an array of computing nodes 有权
    促进计算节点阵列内的分布式线程迁移

    公开(公告)号:US07665089B1

    公开(公告)日:2010-02-16

    申请号:US10980422

    申请日:2004-11-02

    Applicant: David Vengerov

    Inventor: David Vengerov

    CPC classification number: G06F9/4881 G06F2209/483

    Abstract: One embodiment of the present invention provides a system that performs thread migration within an array of computing nodes, wherein computing nodes in the array contain central processing units (CPUs) and/or memories. During operation, the system identifies CPUs within the array of computing nodes that are available to accept a given thread. For each available CPU, the system computes an average communication distance between the CPU and memories which are accessed by the given thread. Next, the system determines whether to move the given thread to an available CPU based on the average communication distance for the available CPU.

    Abstract translation: 本发明的一个实施例提供一种在计算节点阵列内执行线程迁移的系统,其中该阵列中的计算节点包含中央处理单元(CPU)和/或存储器。 在操作期间,系统识别可用于接受给定线程的计算节点阵列内的CPU。 对于每个可用的CPU,系统计算由给定线程访问的CPU和存储器之间的平均通信距离。 接下来,系统基于可用CPU的平均通信距离确定是否将给定线程移动到可用CPU。

    Hardware unit for parsing an XML document
    93.
    发明授权
    Hardware unit for parsing an XML document 有权
    用于解析XML文档的硬件单元

    公开(公告)号:US07665015B2

    公开(公告)日:2010-02-16

    申请号:US11272843

    申请日:2005-11-14

    CPC classification number: G06F17/2705

    Abstract: A hardware unit for parsing an XML document includes embedded logic or circuitry for accessing the document, decoding it to change a character set, validating individual characters of the document, extracting tokens, maintaining a symbol table and generating binary token headers to describe the document's structure and convey the document's data to an application. Tokenization, the process of identifying tokens and generating token headers, may be controlled by a finite state machine that recognizes XML delimiters in the document's markup and activates state transitions based on the current state and the recognized delimiter. The parser unit may be implemented within a hardware XML accelerator that includes a processor, a DMA engine, a cryptographic engine, memory (e.g., for storing a document, maintaining a symbol table) and various interfaces (e.g., network, memory, bus).

    Abstract translation: 用于解析XML文档的硬件单元包括用于访问文档的嵌入式逻辑或电路,对其进行解码以改变字符集,验证文档的各个字符,提取令牌,维护符号表以及生成二进制标记头来描述文档的结构 并将文档的数据传送到应用程序。 令牌化,识别令牌和生成令牌头的过程可以由识别文档标记中的XML定界符的有限状态机控制,并且基于当前状态和识别的分隔符激活状态转换。 解析器单元可以在包括处理器,DMA引擎,加密引擎,存储器(例如,用于存储文档,维护符号表)和各种接口(例如,网络,存储器,总线)的硬件XML加速器内实现, 。

    Recovering a subordinate strand from a branch misprediction using state information from a primary strand
    94.
    发明授权
    Recovering a subordinate strand from a branch misprediction using state information from a primary strand 有权
    使用来自主链的状态信息从分支错误预测中恢复下级链

    公开(公告)号:US07664942B1

    公开(公告)日:2010-02-16

    申请号:US12197629

    申请日:2008-08-25

    Abstract: Embodiments of the present invention provide a system that executes program code in a processor. The system starts by executing the program code in a normal mode using a primary strand while concurrently executing the program code ahead of the primary strand using a subordinate strand in a scout mode. Upon resolving a branch using the subordinate strand, the system records a resolution for the branch in a speculative branch resolution table. Upon subsequently encountering the branch using the primary strand, the system uses the recorded resolution from the speculative branch resolution table to predict a resolution for the branch for the primary strand. Upon determining that the resolution of the branch was mispredicted for the primary strand, the system determines that the subordinate strand mispredicted the branch. The system then recovers the subordinate strand to the branch and restarts the subordinate strand executing the program code.

    Abstract translation: 本发明的实施例提供一种在处理器中执行程序代码的系统。 系统通过使用主链在正常模式下执行程序代码,同时使用侦察模式中的从属线同时执行主链前面的程序代码来开始。 在使用下级线解析分支时,系统在推测分支分辨率表中记录分支的分辨率。 在随后使用主链遇到分支时,系统使用来自推测性分支分辨率表的记录分辨率来预测主股的分支的分辨率。 在确定分支的决议对于主要股份进行了错误估计时,系统确定下级股错误地预测了分行。 系统然后将下级线路恢复到分支,并重新启动执行程序代码的下级线程。

    TECHNIQUE FOR REGULATING POWER-SUPPLY EFFICIENCY IN A COMPUTER SYSTEM
    95.
    发明申请
    TECHNIQUE FOR REGULATING POWER-SUPPLY EFFICIENCY IN A COMPUTER SYSTEM 有权
    在计算机系统中调节供电效率的技术

    公开(公告)号:US20100037078A1

    公开(公告)日:2010-02-11

    申请号:US12186389

    申请日:2008-08-05

    CPC classification number: G06F1/3203 G06F11/3058

    Abstract: Embodiments of a system for regulating an efficiency of a power supply in a computer system are described. During operation, the system measures an output load of the power supply using one or more telemetry monitors in the computer system. Then, the system determines if an efficiency of the power supply corresponding to the measured output load is within a predetermined range that includes an optimal efficiency of the power supply. If the efficiency is outside of the predetermined range, the system performs remedial action so that the power supply operates at an adjusted efficiency that falls within the predetermined range.

    Abstract translation: 描述了用于调节计算机系统中的电源的效率的系统的实施例。 在运行期间,系统使用计算机系统中的一个或多个遥测监视器测量电源的输出负载。 然后,系统确定与测量的输出负载相对应的电源的效率是否在包括电源的最佳效率的预定范围内。 如果效率超出预定范围,则系统执行补救动作,使得电源以调整的效率落在预定范围内。

    TOOL-LESS MULTI-STAGE INSERTION AND SECURING MECHANISM FOR ELECTRONIC MEZZANINE ASSEMBLIES
    96.
    发明申请
    TOOL-LESS MULTI-STAGE INSERTION AND SECURING MECHANISM FOR ELECTRONIC MEZZANINE ASSEMBLIES 有权
    电子液体组装工具多级插入和保护机制

    公开(公告)号:US20100033924A1

    公开(公告)日:2010-02-11

    申请号:US12187212

    申请日:2008-08-06

    CPC classification number: G06F1/185

    Abstract: A multi-stage mezzanine board mounting assembly within a computer chassis includes a mezzanine tray and mezzanine mounting brackets. The mezzanine tray includes a clamping mechanism. The mezzanine mounting brackets are disposed within the computer chassis and configured to engage with the mezzanine tray when the mezzanine tray is mounted thereon. The clamping mechanism is configured to clamp the mezzanine tray against the mezzanine mounting brackets such that the mezzanine tray is locked in place on the mezzanine mounting brackets. A method of installing a mezzanine board includes disposing mezzanine mounting brackets within a computer chassis; mounting a mezzanine tray onto the mezzanine mounting brackets such that insertion alignment members of the mezzanine tray engage with an engaging portion of the mezzanine mounting brackets; rotating rotatable clamping levers such that the mezzanine tray is locked in place on the mezzanine mounting brackets when the rotatable clamping levers are fully engaged.

    Abstract translation: 计算机机箱内的多级夹层板安装组件包括夹层托盘和夹层安装支架。 夹层托盘包括夹紧机构。 夹层式安装支架设置在计算机机箱内,并配置为当夹层托盘安装在夹层托盘上时与夹层托盘接合。 夹紧机构被配置为将夹层托架夹在夹层安装托架上,使夹层托盘锁定在夹层安装托架上的适当位置。 安装夹层板的方法包括将夹层安装托架放置在计算机机架内; 将夹层托架安装在夹层安装托架上,使得夹层托架的插入对准构件与夹层安装托架的接合部分相接合; 旋转的可旋转夹紧杆,使得当可旋转的夹紧杆完全接合时,夹层托架被锁定在夹层安装支架上的适当位置。

    HARD DISK DRIVE THROUGHPUT-ENHANCING VIBRATION CONTROL DEVICE
    97.
    发明申请
    HARD DISK DRIVE THROUGHPUT-ENHANCING VIBRATION CONTROL DEVICE 有权
    硬盘驱动器增强振动控制装置

    公开(公告)号:US20100033909A1

    公开(公告)日:2010-02-11

    申请号:US12187140

    申请日:2008-08-06

    CPC classification number: G11B33/08 G11B33/128

    Abstract: In a hard disk drive (HDD) vibration control device disposed on a HDD bracket including a HDD, the HDD vibration control device includes a main body portion, a rear clip, a front clip, a left rail spring, and a right rail spring. The main body portion includes a front bar, a rear bar, left bar, and right bar. The rear clip extends down from the rear bar clamped onto the HDD. The front clip extends down from the front bar clamped onto the HDD. The left rail spring includes a first flat portion extending outwards from the left bar and including a first spring portion extending from the first flat portion. The right rail spring includes a second flat portion extending outwards from the right bar and including a second spring portion extending from the second flat portion. The first and second flat portions of the left rail spring the right rail spring rest, respectively, on top surfaces of a left side bracket and right side bracket of the HDD bracket. The first and second spring portions of the left rail spring and the right rail spring arc above the top surfaces of the left side bracket and the right side bracket, and are configured to flex downwards when a force is applied from above.

    Abstract translation: 在设置在包括HDD的HDD支架的硬盘驱动器(HDD)振动控制装置中,HDD振动控制装置包括主体部分,后部夹子,前部夹子,左侧轨道弹簧和右侧导轨弹簧。 主体部分包括前杆,后杆,左杆和右杆。 后夹子从夹紧在HDD上的后杆向下延伸。 前挡板从夹在HDD上的前杆向下延伸。 左轨弹簧包括从左杆向外延伸的第一平坦部分,并包括从第一平坦部分延伸的第一弹簧部分。 右轨弹簧包括从右杆向外延伸的第二平坦部分,并且包括从第二平坦部分延伸的第二弹簧部分。 左轨道的第一和第二平坦部分分别在右侧导轨弹簧座上,在HDD支架的左侧支架和右侧支架的顶表面上弹簧。 左轨道弹簧和右轨道弹簧的第一和第二弹簧部分在左侧支架和右侧支架的顶表面上方,并且构造成当从上方施加力时向下弯曲。

    COOLING SYSTEM UTILIZING CARBON NANOTUBES FOR COOLING OF ELECTRICAL SYSTEMS
    98.
    发明申请
    COOLING SYSTEM UTILIZING CARBON NANOTUBES FOR COOLING OF ELECTRICAL SYSTEMS 审中-公开
    用于冷却电气系统的碳纳米管的冷却系统

    公开(公告)号:US20100032141A1

    公开(公告)日:2010-02-11

    申请号:US12188818

    申请日:2008-08-08

    Abstract: A cooling system to cool the airflow through a electrical system includes a CNT heat exchanger module disposed within a housing of the electrical system, a cooling device configured to receive a coolant, a unit board disposed within the housing of the electrical system, and an air flow device configured to pass air across at least a portion of the unit board and at least a portion of the CNT heat exchanger module. The CNT heat exchanger module includes a member having a hole defined therethrough and a plurality of carbon nanotubes (CNTs) attached to the member. The coolant is propagated through the hole in the member so as to dissipate the heat generated by the electrical system.

    Abstract translation: 用于冷却通过电气系统的气流的冷却系统包括设置在电气系统的壳体内的CNT热交换器模块,被配置为接收冷却剂的冷却装置,设置在电气系统的壳体内的单元板,以及空气 流动装置构造成使空气穿过单元板的至少一部分和CNT热交换器模块的至少一部分。 CNT热交换器模块包括具有限定在其中的孔的构件和附接到构件的多个碳纳米管(CNT)。 冷却剂通过构件中的孔传播,以消散由电气系统产生的热量。

    Concurrent evacuation of the young generation
    99.
    发明授权
    Concurrent evacuation of the young generation 有权
    同时撤离年轻一代

    公开(公告)号:US07660961B2

    公开(公告)日:2010-02-09

    申请号:US11732785

    申请日:2007-04-03

    CPC classification number: G06F12/0276

    Abstract: The invention relates to a method for performing generational garbage collection on a heap comprising a plurality of generations. The method involves dividing a young generation of the heap into a first young generation and a second young generation, evacuating the first young generation concurrently with allocating the second young generation, and evacuating the second young generation concurrently with allocating the first young generation and subsequent to fully evacuating the first young generation.

    Abstract translation: 本发明涉及一种在包含多代的堆上执行代数垃圾收集的方法。 这种方法包括将年轻一代的小朋友分成第一个年轻一代和第二个年轻一代,同时分配第一个年轻一代,分配第二个年轻一代,同时分配第二个年轻一代,分配第一个年轻一代, 完全疏散第一代青年。

    Apparatus and method for a core for implementing a communications port
    100.
    发明授权
    Apparatus and method for a core for implementing a communications port 有权
    用于实现通信端口的核心的装置和方法

    公开(公告)号:US07660926B2

    公开(公告)日:2010-02-09

    申请号:US11280155

    申请日:2005-11-16

    CPC classification number: G06F13/387

    Abstract: There is described an apparatus and method for implementing a communications port. The apparatus comprises a core, which is operable to divide the port into a plurality of sub-ports by dividing a data transfer capacity of the port among the plurality of sub-ports using time division multiplexing. Each sub-port is allocated a corresponding data transfer capacity.

    Abstract translation: 描述了用于实现通信端口的装置和方法。 该装置包括:核心,其可以通过使用时分多路复用来划分多个子端口中的端口的数据传输容量来将端口划分成多个子端口。 每个子端口分配相应的数据传输能力。

Patent Agency Ranking