LOGICAL BLOCK PROTECTION FOR TAPE INTERCHANGE
    131.
    发明申请
    LOGICAL BLOCK PROTECTION FOR TAPE INTERCHANGE 有权
    磁带交换机的逻辑块保护

    公开(公告)号:US20150043102A1

    公开(公告)日:2015-02-12

    申请号:US14521326

    申请日:2014-10-22

    Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.

    Abstract translation: 用于修改要从磁带设备写入和检索的记录的两部分过程。 一个记录附加一个循环冗余校验和一串零。 将整个记录提交到启用了逻辑块保护的磁带驱动器将导致无变化。 对于不启用LBP的驱动器,删除记录末尾的零字符串。 除了确定驱动器是否符合LBP之外,还可以确定驱动器是否是来自特定制造商的线性磁带打开驱动器。 线性磁带打开驱动器可能与可能未启用逻辑块保护的驱动器类似。

    Assessment of a High Performance Computing Application in Relation to Network Latency Due to the Chosen Interconnects
    133.
    发明申请
    Assessment of a High Performance Computing Application in Relation to Network Latency Due to the Chosen Interconnects 有权
    由于选择的互连,评估与网络延迟有关的高性能计算应用

    公开(公告)号:US20150007198A1

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

    申请号:US13928050

    申请日:2013-06-26

    Abstract: A method and computer program product for testing a high performance computing application performing a computation within a clustered computer arrangement is disclosed. The high performance computing arrangement performances computations across processors in parallel wherein the processors cooperate to perform the computation. The application can be tested by adding delay and therefore latency to one or more commands inside of the precompiled application. The addition of delay can be used to simulate the performance of different interconnects that are used within the high performance computing arrangement.

    Abstract translation: 公开了一种用于测试在集群计算机装置内执行计算的高性能计算应用的方法和计算机程序产品。 并行处理器的高性能计算布置性能计算,其中处理器协作以执行计算。 可以通过对预编译应用程序中的一个或多个命令添加延迟并因此进行延迟来测试应用程序。 可以使用延迟的添加来模拟在高性能计算布置中使用的不同互连的性能。

    INTERACTIVE ALIGNMENT OF GRAPH AXES
    134.
    发明申请
    INTERACTIVE ALIGNMENT OF GRAPH AXES 审中-公开
    图形轴的交互对齐

    公开(公告)号:US20150007111A1

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

    申请号:US13931788

    申请日:2013-06-28

    CPC classification number: G06F3/04815 G06F3/04845

    Abstract: The present technology may provide data visualization with the capability to interactively select the orientation of one or more axis used to display data. Data to be visualized is accessed by a data visualization application. The data may be structured or unstructured, filtered and analyzed. The accessed data may be displayed through an interface of the visualization application for a user. The coordinate system for displaying the data may also be displayed. A user may orient an axis of the coordinate system by providing input within a graphics portion of an interface rather than navigating to a control button or other portion of the interface provided by the visualization application. The input may be associated with a particular axis. For example, to move a particular axis from its current position to a vertical position, the axis may be selected within the graphical portion of the interface using a cursor.

    Abstract translation: 本技术可以提供具有交互地选择用于显示数据的一个或多个轴的取向的能力的数据可视化。 数据可视化应用程序访问要显示的数据。 数据可以是结构化的或非结构化的,过滤的和分析的。 访问的数据可以通过用户的可视化应用的界面来显示。 也可以显示用于显示数据的坐标系。 用户可以通过在接口的图形部分内提供输入而不是导航到由可视化应用提供的接口的控制按钮或其他部分来定向坐标系的轴。 输入可以与特定轴相关联。 例如,要将特定轴从当前位置移动到垂直位置,可以使用光标在界面的图形部分内选择轴。

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

    公开(公告)号:US20150006478A1

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

    申请号:US13931790

    申请日:2013-06-28

    CPC classification number: G06F16/27

    Abstract: 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.

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

    DEPLOYING BIG DATA SOFTWARE IN A MULTI-INSTANCE NODE
    136.
    发明申请
    DEPLOYING BIG DATA SOFTWARE IN A MULTI-INSTANCE NODE 有权
    在多个代码节点中部署大量数据软件

    公开(公告)号:US20140331239A1

    公开(公告)日:2014-11-06

    申请号:US14266758

    申请日:2014-04-30

    CPC classification number: G06F9/5016 G06F9/5027 G06F9/5055

    Abstract: A system for deploying big data software in a multi-instance node. The optimal CPU memory and core configuration for a single instance database is determined. After determining an optimal core-memory ratio for a single instance execution, the software is deployed in multi-instance mode on single machine by applying the optimal core-memory ratio for each of the instances. The multi-instance database may then be deployed and data may be loaded in parallel for the instances.

    Abstract translation: 用于在多实例节点中部署大数据软件的系统。 确定单个实例数据库的最佳CPU内存和核心配置。 在确定单个实例执行的最佳核心存储器比率之后,通过对每个实例应用最优核心存储器比率,在单机器上以多实例模式部署软件。 然后可以部署多实例数据库,并且可以为实例并行加载数据。

    Scalable Matrix Multiplication in a Shared Memory System
    137.
    发明申请
    Scalable Matrix Multiplication in a Shared Memory System 审中-公开
    在共享内存系统中的可扩展矩阵乘法

    公开(公告)号:US20140331014A1

    公开(公告)日:2014-11-06

    申请号:US14041974

    申请日:2013-09-30

    Inventor: Cheng Liao

    CPC classification number: G06F15/17306 G06F17/16

    Abstract: High performance computing systems perform complex or data-intensive calculations using a large number of computing nodes and a shared memory. Disclosed methods and systems provide nodes having a special-purpose coprocessor to perform these calculations, along with a general-purpose processor to direct the calculations. Computational data transfer from the shared memory to the coprocessor incurs a data copying latency. To reduce this latency as experienced by the coprocessor, a complex computation is divided into work units, and one or more threads executing on the processor copy the work units from the shared memory to a local buffer memory of a computing node. By buffering these data for transfer from the local memory to coprocessor memory, and by ensuring that new data are copied while the coprocessor operates on older data, data copying latency is hidden from the coprocessor.

    Abstract translation: 高性能计算系统使用大量计算节点和共享内存执行复杂或数据密集型计算。 公开的方法和系统提供具有专用协处理器的节点来执行这些计算,以及用于指导计算的通用处理器。 从共享存储器到协处理器的计算数据传输引起数据复制延迟。 为了减少由协处理器所经历的延迟,复杂的计算被划分为工作单元,并且在处理器上执行的一个或多个线程将工作单元从共享存储器复制到计算节点的本地缓冲存储器。 通过缓冲这些数据从本地存储器转移到协处理器存储器,并且通过确保在协处理器对旧数据进行操作时复制新数据,数据复制等待时间将从协处理器中隐藏起来。

    Maintaining Coherence When Removing Nodes From a Directory-Based Shared Memory System
    138.
    发明申请
    Maintaining Coherence When Removing Nodes From a Directory-Based Shared Memory System 有权
    从基于目录的共享内存系统中删除节点时维护一致性

    公开(公告)号:US20140281266A1

    公开(公告)日:2014-09-18

    申请号:US13804537

    申请日:2013-03-14

    Inventor: Brian J. Johnson

    CPC classification number: G06F12/0817 G06F12/0806 G06F12/0815 G06F2212/1032

    Abstract: A high performance computing system and methods are disclosed. The system includes logical partitions with physically removable nodes that each have at least one processor, and memory that can be shared with other nodes. Node hardware may be removed or allocated to another partition without a reboot or power cycle. Memory sharing is tracked using a memory directory. Cache coherence operations on the memory directory include a test to determine whether a given remote node has been removed. If the remote node is not present, system hardware simulates a valid response from the missing node.

    Abstract translation: 公开了一种高性能计算系统和方法。 该系统包括具有物理可移动节点的逻辑分区,每个节点具有至少一个处理器,以及可以与其他节点共享的存储器。 可以将节点硬件删除或分配给另一个分区,而无需重新启动或重新启动电源。 使用内存目录跟踪内存共享。 内存目录中的缓存一致性操作包括一个测试,以确定给定的远程节点是否已被删除。 如果远程节点不存在,则系统硬件模拟来自丢失节点的有效响应。

    Storage Zoning Tool
    139.
    发明申请
    Storage Zoning Tool 审中-公开
    存储分区工具

    公开(公告)号:US20140281219A1

    公开(公告)日:2014-09-18

    申请号:US13831675

    申请日:2013-03-15

    Abstract: A system which semi-automates the assignment of data storage device controllers to data storage devices in a system that contains a plurality of data storage device controllers and a plurality of data storage devices. The object of the invention is to programmatically control which data storage device controllers control which specific data storage devices. The invention eliminates the need for an engineer to travel to a data center to manually reconfigure cables or interconnections between data storage device controllers and data storage devices.

    Abstract translation: 一种将数据存储设备控制器分配到包含多个数据存储设备控制器和多个数据存储设备的系统中的数据存储设备的半自动化的系统。 本发明的目的是以编程方式控制哪些数据存储设备控制器控制哪个特定数据存储设备。 本发明消除了工程师前往数据中心手动重新配置数据存储设备控制器和数据存储设备之间的电缆或互连的需要。

    LOGICIAL BLOCK PROTECTION FOR TAPE INTERCHANGE
    140.
    发明申请
    LOGICIAL BLOCK PROTECTION FOR TAPE INTERCHANGE 有权
    磁带交换的物理块保护

    公开(公告)号:US20140268393A1

    公开(公告)日:2014-09-18

    申请号:US13831751

    申请日:2013-03-15

    Abstract: A two part process is used for modifying records to be written and retrieved from tape devices. A record is appended with a cyclic redundancy check and a string of zeros. Submitting the entire record to tape drives which are logical block protection enabled will result in no change. For drives that are not LBP enabled, the string of zeros at the end of the record is removed. In addition to determining whether a drive is LBP compliant, a determination may be made as to whether a drive is a linear tape open drive from a particular manufacturer. Linear tape open drives may behave similarly as drives which may not be enabled with logical block protection.

    Abstract translation: 用于修改要从磁带设备写入和检索的记录的两部分过程。 一个记录附加一个循环冗余校验和一串零。 将整个记录提交到启用了逻辑块保护的磁带驱动器将导致无变化。 对于不启用LBP的驱动器,删除记录末尾的零字符串。 除了确定驱动器是否符合LBP之外,还可以确定驱动器是否是来自特定制造商的线性磁带打开驱动器。 线性磁带打开驱动器可能与可能未启用逻辑块保护的驱动器类似。

Patent Agency Ranking