Abstract:
PROBLEM TO BE SOLVED: To provide fast and efficient communication between various processing nodes.SOLUTION: A multiprocessor computer system comprises a dragonfly processor interconnect network that comprises a plurality of processor nodes and a plurality of routers. The routers are operable to adaptively route data by selecting a network path from among a plurality of network paths from a target node to a destination node in the dragonfly network based on one or more of network congestion information from neighboring routers and failed network link information from neighboring routers.
Abstract:
PROBLEM TO BE SOLVED: To provide fast and efficient communication between various processing nodes.SOLUTION: A multiprocessor computer system comprises a dragonfly processor interconnect network that comprises a plurality of processor nodes and a plurality of routers. The routers are operable to route data by selecting a network path from among a plurality of network paths from a target node to a destination node in the dragonfly network based on one or more routing tables.
Abstract:
PROBLEM TO BE SOLVED: To provide a computer cabinet comprising a progressive air speed cooling system adaptable to a supercomputer or the like.SOLUTION: A computer cabinet comprises an air driver positioned under a plurality of computer module blocks. The computer module blocks can be arrayed in stages, and computer modules in each following stage are positioned together more closely than the computer modules in stages right below. The computer cabinet can also comprises a side wall for further controlling a direction and/or speed of a flow of cooling air made to pass through one or more shrouds, a flow throttle valve, and/or the computer cabinet.
Abstract:
PROBLEM TO BE SOLVED: To optimally distribute a fluid passing through a fluid chamber of an exchanger with relative ease. SOLUTION: The heat exchanger for a semiconductor of this invention comprises a heat conduction surface located adjacent to a semiconductor chip, a circular chamber on the heat conduction surface, a plurality of heat conduction fins in the circular chamber, a fluid inlet in the center of the circular chamber and a fluid outlet in peripheral region of circular chamber. An assembly of the heat exchanger of this invention includes a semiconductor chip package, a fluid chamber having a heat conduction surface and a retainer assembly which protects the heat conduction surface against a heat source of the semiconductor chip package, wherein the fluid chamber is installed rotatably and an assembly is connected to the semiconductor chip package detachably.
Abstract:
PROBLEM TO BE SOLVED: To provide a system for controlling an air flow in a computer cabinet.SOLUTION: Disclosed is a computer cabinet 210 such as a super-computer cabinet having a progressive air speed cooling system. The computer cabinet 210 includes an air driver 220 positioned under a plurality of computer module blocks 218a to 218d. The computer module blocks 218a to 218d can be arrayed in stages, and computer modules 212a to 212p in following stages are positioned together more closely than the computer modules in the middle stage. The computer cabinet 210 can also include a side wall for further controlling the direction and/or speed of the flow of cooling air made to pass through one or more shrouds 270, a flow throttle valve, and/or the computer cabinet 210.
Abstract:
PROBLEM TO BE SOLVED: To equalize pressures put on respective pressure areas of a pressure pad. SOLUTION: This uniform pad is equipped with a pad made of resilient material, having substantially uniform thicknesses and with the plural and uniform pressure areas formed among plural cavities formed in the thickness direction of the plural matrix-form pads uniformly arranged. Furthermore, a clamp to connect electrical contacts by substantially uniform pressures has a housing formed together with a concave part whose depths are substantially uniform, has a thin pad made of a resilient insulating material having a size exactly conforming to the concave part, having substantially uniform thicknesses larger than the depth of the concave part, and having an array of substantially uniform pressure areas, formed at a position between a matrix-form array where the cavities formed in the thickness direction are arranged uniformly, and has a means to clamp the housing to an engaging surface. A uniform flow of the elastic pad material is made possible by the cavities surrounding the pressure areas, thereby uniformity in the pressures, applied to respective pressure areas is provided.
Abstract in simplified Chinese:印刷电路板内的信号传输结构被形成为具有降低的损耗,其系透过进行特定的调节以降低相邻电源平面的表面粗糙度,从而减少磁感应电流的影响。电源平面结构将保持足够的表面粗糙度以适应制造操作,同时也有助于减少相邻信号传输结构中的信号传输损耗。传输结构借此能够更高效地传输高速信号而无不期望的衰减和损耗。
Abstract:
One embodiment can provide a method and system for compensating for timing skew in a differential pair transmission line on a printed circuit board (PCB). During operation, the system obtains a PCB comprising one or more layers and at least a differential pair transmission line. The differential pair transmission line comprises first and second transmission lines, with a respective transmission line coupled to at least one via extending through the one or more layers of the PCB. The system determines a difference in length between first and second transmission lines and determines a stub length of the at least one via based on the determined difference in length between the first and second transmission lines, thereby compensating for the time skew in the differential pair transmission line.
Abstract:
A method and system for identifying results of a query that includes a type predicate is provided. A search system maintains a collection of facts that includes a triple for each fact and a type table that maps entities of the facts to their corresponding type. The search system uses the type table to speed up the process of identifying the search results when the query includes a non-type query triple and a type query triple. A type query triple is a triple that has a type predicate, rather than a non-type predicate. To execute a query that contains a non-type query triple and a type query triple, the search system identifies the triples of the collection that match the non-type query triple. The search system then uses the type table to determine which of the identified triples match the type query triple for inclusion in the search results.