Detection and control of resource congestion by a number of processors
    61.
    发明授权
    Detection and control of resource congestion by a number of processors 有权
    通过多个处理器检测和控制资源拥塞

    公开(公告)号:US09271267B2

    公开(公告)日:2016-02-23

    申请号:US13478051

    申请日:2012-05-22

    IPC分类号: G06F12/02 H04W72/04 G06F9/38

    摘要: In an embodiment, a system includes a resource. The system also includes a first processor having a load/store functional unit. The load/store functional unit is to attempt to access the resource based on access requests. The first processor includes a congestion detection logic to detect congestion of access of the resource based on a consecutive number of negative acknowledgements received in response to the access requests prior to receipt of a positive acknowledgment in response to one of the access requests within a first time period.

    摘要翻译: 在一个实施例中,系统包括资源。 该系统还包括具有加载/存储功能单元的第一处理器。 加载/存储功能单元是根据访问请求尝试访问资源。 第一处理器包括:拥塞检测逻辑,用于在响应于在第一时间内响应于接入请求之一的肯定确认之前响应于接入请求而接收到的连续数量的否定确认来检测资源的接入 期。

    Populating localized fast bulk storage in a multi-node computer system
    62.
    发明授权
    Populating localized fast bulk storage in a multi-node computer system 有权
    在多节点计算机系统中填充本地化的快速批量存储

    公开(公告)号:US09268684B2

    公开(公告)日:2016-02-23

    申请号:US13931870

    申请日:2013-06-29

    摘要: A high performance computing (HPC) system includes computing blades having a first region that includes processors for performing a computation, and a second region that includes non-volatile memory for use in performing the computation and another computing processor for performing data movement and storage. Because data movement and storage are offloaded to the secondary processor, the processors for performing the computation are not interrupted to perform these tasks. A method for use in the HPC system receives instructions in the computing processors and first data in the memory. The method includes receiving second data into the memory while continuing to execute the instructions in the computing processors, without interruption. A computer program product implementing the method is also disclosed.

    摘要翻译: 高性能计算(HPC)系统包括具有包括用于执行计算的处理器的第一区域的计算刀片和包括用于执行计算的非易失性存储器的第二区域和用于执行数据移动和存储的另一个计算处理器。 由于数据移动和存储被卸载到次要处理器,所以用于执行计算的处理器不被中断以执行这些任务。 在HPC系统中使用的方法接收计算处理器中的指令和存储器中的第一数据。 该方法包括:在不间断地继续执行计算处理器中的指令的同时,将第二数据接收到存储器中。 还公开了一种实现该方法的计算机程序产品。

    System, method, and computer program product for remote graphics processing

    公开(公告)号:US09230295B2

    公开(公告)日:2016-01-05

    申请号:US14303566

    申请日:2014-06-12

    发明人: Phillip C. Keslin

    摘要: A system, method, and computer program product are provided for remote rendering of computer graphics. The system includes a graphics application program resident at a remote server. The graphics application is invoked by a user or process located at a client. The invoked graphics application proceeds to issue graphics instructions. The graphics instructions are received by a remote rendering control system. Given that the client and server differ with respect to graphics context and image processing capability, the remote rendering control system modifies the graphics instructions in order to accommodate these differences. The modified graphics instructions are sent to graphics rendering resources, which produce one or more rendered images. Data representing the rendered images is written to one or more frame buffers. The remote rendering control system then reads this image data from the frame buffers. The image data is transmitted to the client for display or processing. In an embodiment of the system, the image data is compressed before being transmitted to the client. In such an embodiment, the steps of rendering, compression, and transmission can be performed asynchronously in a pipelined manner.

    On-blade cold sink for high-density clustered computer system
    64.
    发明授权
    On-blade cold sink for high-density clustered computer system 有权
    用于高密度集群计算机系统的片上冷水槽

    公开(公告)号:US09229497B2

    公开(公告)日:2016-01-05

    申请号:US13931730

    申请日:2013-06-28

    摘要: A high performance computing system includes one or more blade enclosures having a cooling manifold and configured to hold a plurality of computing blades, and a plurality of computing blades in each blade enclosure with at least one computing blade including two computing boards. The system further includes two or more cooling plates with each cooling plate between two corresponding computing boards within the computing blade, and a fluid connection coupled to the cooling plate(s) and in fluid communication with the fluid cooling manifold.

    摘要翻译: 高性能计算系统包括一个或多个具有冷却歧管并且被配置为保持多个计算刀片的刀片式外壳,以及具有包括两个计算板的至少一个计算刀片的每个刀片机箱中的多个计算刀片。 该系统还包括两个或更多个冷却板,其中每个冷却板位于计算刀片内的两个对应的计算板之间,以及流体连接,其连接到冷却板并与流体冷却歧管流体连通。

    Dynamic storage device libraries
    65.
    发明授权
    Dynamic storage device libraries 有权
    动态存储设备库

    公开(公告)号:US09158474B2

    公开(公告)日:2015-10-13

    申请号:US13831738

    申请日:2013-03-15

    IPC分类号: G06F12/00 G06F3/06 G06F11/34

    摘要: Tape device paths, library slots and drive information are automatically collected by agents at nodes in a library cluster. The information is reported to a central server database. The central server accesses the information and maps tape devices to path information so an administrator may easily have access to configuration information for the tape device cluster. When a tape device cluster is updated, for example through changes to a device, an added device, device failure or some other reason, the change is detected and the cluster configuration is automatically updated.

    摘要翻译: 磁带设备路径,库插槽和驱动器信息由库集群中节点的代理自动收集。 信息被报告给中央服务器数据库。 中央服务器访问信息并将磁带设备映射到路径信息,以便管理员可以轻松地访问磁带设备集群的配置信息。 更新磁带设备集群时,例如通过更改设备,添加的设备,设备故障或其他原因,会检测到更改,并自动更新集群配置。

    Micro ethernet connector
    66.
    发明授权
    Micro ethernet connector 有权
    微以太网连接器

    公开(公告)号:US09124049B2

    公开(公告)日:2015-09-01

    申请号:US13853943

    申请日:2013-03-29

    发明人: Peter Siltex Yuen

    摘要: In an embodiment, a micro ethernet connector includes an outer housing that has a recessed front end and a back end. The micro ethernet connector further includes an inner housing that is disposed within the recessed front end of the outer housing. The inner housing has an exposed end. The exposed end includes a recessed channel. The volume of the recessed channel is substantially equal to the volume of a correspondingly shaped protruding printed circuit board of a male micro ethernet connector. A plurality of spring-biased connectors are disposed within the recessed channel of the inner housing.

    摘要翻译: 在一个实施例中,微型以太网连接器包括具有凹入的前端和后端的外壳。 微以太网连接器还包括设置在外壳的凹入前端内的内壳。 内壳具有暴露端。 暴露端包括凹陷通道。 凹槽的体积基本上等于雄性微型以太网连接器的相应形状的突出印刷电路板的体积。 多个弹簧偏置连接器设置在内壳体的凹槽内。

    Block device management
    68.
    发明授权
    Block device management 有权
    阻止设备管理

    公开(公告)号:US08997122B2

    公开(公告)日:2015-03-31

    申请号:US14492248

    申请日:2014-09-22

    发明人: Peter W. Morreale

    IPC分类号: G06F13/00 G06F9/445 G06F13/10

    摘要: Embodiments of the present invention perform a method for reading data from, writing data to, powering on, or configuring a block device without the kernel translating a file system operation into a block device operation. This is implemented by a using a core module to couple applications running in user space to a character device through a character device driver, the core module configures the character device to communicate with a block device through a block device driver without the kernel translating a file system command into a block device command.

    摘要翻译: 本发明的实施例执行用于从数据读取数据,将数据写入,供电或配置块设备的方法,而不将内核将文件系统操作转换为块设备操作。 这是通过使用核心模块通过字符设备驱动将用户空间中运行的应用程序耦合到字符设备来实现的,核心模块通过块设备驱动器配置字符设备以与块设备通信,而不需要内核翻译文件 系统命令进入块设备命令。

    System and method for ordering of data transferred over multiple channels
    69.
    发明授权
    System and method for ordering of data transferred over multiple channels 有权
    用于对通过多个通道传输的数据进行排序的系统和方法

    公开(公告)号:US08971329B1

    公开(公告)日:2015-03-03

    申请号:US12273453

    申请日:2008-11-18

    IPC分类号: H04L12/28 H04L12/861

    摘要: A multiple channel data transfer system (10) includes a source (12) that generates data packets with sequence numbers for transfer over multiple request channels (14). Data packets are transferred over the multiple request channels (14) through a network (16) to a destination (18). The destination (18) re-orders the data packets received over the multiple request channels (14) into a proper sequence in response to the sequence numbers to facilitate data processing. The destination (18) provides appropriate reply packets to the source (12) over multiple response channels (20) to control the flow of data packets from the source (12).

    摘要翻译: 多通道数据传输系统(10)包括一个源(12),其生成具有用于在多个请求信道(14)上传送的序列号的数据分组。 数据分组通过多个请求信道(14)通过网络(16)传送到目的地(18)。 目的地(18)响应于序列号,将通过多个请求信道(14)接收的数据分组重新排序成适当的序列,以便于数据处理。 目的地(18)通过多个响应信道(20)向源(12)提供适当的应答分组,以控制来自源(12)的数据分组的流。

    REPLICATED DATABASE USING ONE SIDED RDMA
    70.
    发明申请
    REPLICATED DATABASE USING ONE SIDED RDMA 审中-公开
    使用一个RDED的REPLICATED DATABASE

    公开(公告)号:US20150006478A1

    公开(公告)日:2015-01-01

    申请号:US13931790

    申请日:2013-06-28

    IPC分类号: G06F17/30

    CPC分类号: G06F16/27

    摘要: This innovation provides a method for a networked and replicated database management system (DBMS) using only one-sided remote direct memory access (RDMA). Replicated databases retain some access to the stored data in the face of server failure. In the prior state of the art, after the software in the DBMS on one of the servers acted on a client's request to update the database, it would contact the other replicas of the database and ensure that they had recorded the change, before responding to the client that the transaction was complete. This innovation describes a method whereby the database client directly interacts with each DBMS replica over the network using only RDMA to directly modify the stored data while maintaining the properties of database atomicity and consistency. This method reduces transactional latency by removing any need for the server DBMS software to respond to or forward requests for service.

    摘要翻译: 该创新为仅使用单面远程直接存储器访问(RDMA)的联网和复制数据库管理系统(DBMS)提供了一种方法。 面对服务器故障,复制的数据库保留对存储数据的一些访问。 在现有技术中,在其中一台服务器上的DBMS中的软件作用于客户端更新数据库的请求后,它将联系数据库的其他副本,并确保它们在响应之前记录了更改 交易完成的客户端。 该创新描述了一种方法,数据库客户端通过网络直接与每个DBMS副本交互,只使用RDMA来直接修改存储的数据,同时保持数据库原子性和一致性的属性。 该方法通过消除对服务器DBMS软件响应或转发服务请求的任何需求来减少事务延迟。