会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Client side caching in a global file system
    • 客户端缓存在全局文件系统中
    • US07870106B1
    • 2011-01-11
    • US11346874
    • 2006-02-02
    • Tung M. NguyenRichard AuEric Pouyoul
    • Tung M. NguyenRichard AuEric Pouyoul
    • G06F17/00
    • G06F17/30132Y10S707/966
    • Client node caching in a global file service. A client node receives a leaf image from a remote storage node storing a base image that is read-only accessible to the client node. The leaf image has a portion of the base image modified by the client node. The client node stores the leaf image in a cache on the client node. Unmodified portions of the base image are accessed from the remote storage node. Modified portions of the base image are accessed from the cache. The leaf images may comprise a branch modification log having portions of the base image modified by the client node and a metadata structure. The metadata structure has pointers to the modified data in the branch modification log and pointers to data unmodified by the client node in the base image. Alternatively, the leaf images may comprise a change volume for changes made to the base image by the client node.
    • 客户机节点缓存在全局文件服务中。 客户端节点从存储可访问的客户端节点的基本映像的远程存储节点接收叶图像。 叶图像具有由客户端节点修改的基本图像的一部分。 客户端节点将叶图像存储在客户机节点上的高速缓存中。 从远程存储节点访问基本映像的未修改部分。 从高速缓存访​​问基本映像的修改部分。 叶图像可以包括分支修改日志,其具有由客户端节点修改的基本图像的部分和元数据结构。 元数据结构具有指向分支修改日志中的修改数据的指针以及由基本映像中的客户端节点未修改的数据的指针。 或者,叶图像可以包括用于由客户端节点对基本图像进行的改变的改变量。
    • 4. 发明授权
    • Unity parallel processing system and method
    • Unity并行处理系统及方法
    • US07370156B1
    • 2008-05-06
    • US11035642
    • 2005-01-14
    • Tung M. NguyenRam GuptaRichard Au
    • Tung M. NguyenRam GuptaRichard Au
    • G06F12/00G06F13/00
    • G06F9/5066
    • Present invention unity parallel processing systems and methods facilitate flexible utilization of sequential program applications in a distributed multi-computer parallel processing environment. The new unity parallel processing architecture enables multiple processing nodes (e.g., SMPs) to perform multi-thread processing within the multiple processing nodes while providing a shared virtual global memory space. Symmetric multiprocessors run shared memory applications with modified runtime guidance directives that permit the memories to emulate a virtual global memory across the plurality of symmetric multiprocessors. Within each SMP node, programs utilize multiple threads according to directives and library calls. Across multiple SMP nodes, each SMP node is treated as a single process with one-way communication to other SMP nodes. Portions of the program data are stored in memories associated with the SMP nodes and communication of the program data across multiple SMP nodes is controlled by unity compiler directives.
    • 本发明的统一并行处理系统和方法有助于灵活地利用分布式多计算机并行处理环境中的顺序程序应用。 新的统一并行处理架构使得多个处理节点(例如,SMP)能够在提供共享的虚拟全局存储器空间的同时在多个处理节点内执行多线程处理。 对称多处理器使用经修改的运行时指南指令运行共享存储器应用,允许存储器在多个对称多处理器之间模拟虚拟全局存储器。 在每个SMP节点中,程序根据指令和库调用利用多个线程。 跨多个SMP节点,每个SMP节点被视为单向进程,与其他SMP节点进行单向通信。 程序数据的一部分存储在与SMP节点相关联的存储器中,跨多个SMP节点的程序数据的通信由统一编译器指令控制。
    • 6. 发明授权
    • Crossbar switch apparatus and protocol
    • 交叉开关设备和协议
    • US5555543A
    • 1996-09-10
    • US367645
    • 1995-01-03
    • Gregory F. GrohoskiOscar R. MitchellTung M. NguyenYongjae Rim
    • Gregory F. GrohoskiOscar R. MitchellTung M. NguyenYongjae Rim
    • H04Q3/52G06F15/173H04L12/56H04J3/24H04Q11/00
    • G06F15/17375H04L49/101H04L49/1523H04L49/201H04L49/351
    • A computer networking system includes a cross bar switch and a protocol for operating the same. The crossbar switch typically connects a plurality of ports one to another and the protocol establishes a connection between a first desired port and a second desired port selected from the plurality of ports. Each port further connects to a compute element via a master bidirectional bus and a slave bidirectional bus. Any of the compute elements can serve as either a master or slave to any other compute element connected to the crossbar switch. A master port connects the bidirectional bus to the crossbar switch and a slave port connects the slave bidirectional bus to the crossbar switch. The master port is reserved for compute element initiated operations while the slave port is reserved for network initiated operations. The crossbar switch receives and transmits control, address, and data information over a CPU bus to a network router unit, which is used as the interface between the CPU and the crossbar switch to translate CPU bus protocol to switch protocol. The crossbar switch uses an in band switch design, which excludes explicit control pins to control the switch and relies on control being transmitted over wires shared between the data and the address functions. The switch and protocol support load, store, broadcast, compare, and swap and barrier synchronization primitives, using no control pins and minimizing overhead.
    • 计算机网络系统包括交叉开关和用于操作的协议。 交叉开关通常将多个端口彼此连接,并且该协议在从多个端口中选择的第一期望端口和第二期望端口之间建立连接。 每个端口通过主双向总线和从属双向总线进一步连接到计算元件。 任何计算元素可以作为连接到交叉开关的任何其他计算元件的主器件或从器件。 主端口将双向总线连接到交叉开关,从端口将从属双向总线连接到交叉开关。 主端口被保留用于计算元素发起的操作,而从端口被保留用于网络发起的操作。 交叉开关通过CPU总线接收并发送控制,地址和数据信息到网络路由器单元,网络路由器单元用作CPU和交叉开关之间的接口,以将CPU总线协议转换为交换协议。 交叉开关使用带内开关设计,其不包括显式控制引脚来控制开关,并且依赖于通过在数据和地址功能之间共享的导线传输的控制。 交换机和协议支持加载,存储,广播,比较和交换和屏障同步原语,不使用控制引脚并最大限度减少开销。