Method and apparatus for interfacing bit-serial parallel processors to a
coprocessor
    1.
    发明授权
    Method and apparatus for interfacing bit-serial parallel processors to a coprocessor 失效
    将位串行并行处理器与协处理器进行接口的方法和装置

    公开(公告)号:US5148547A

    公开(公告)日:1992-09-15

    申请号:US704688

    申请日:1991-05-17

    IPC分类号: G06F15/173 G06F15/80

    CPC分类号: G06F15/17368 G06F15/8007

    摘要: A parallel processor is disclosed which combines the advantages of an array of bit-serial processors and an array of word-oriented processors. Further, the invention provides for ready communication between data organized in bit-serial fashion and that organized in parallel. The processor comprises a plurality of word-oriented processors, at least one transposer associated with each processor, said transposer having n bit-serial inputs and m bit parallel outputs and a bit-serial processor associated with each bit-serial input of the transposer. The parallel processor further comprises a memory for each bit-serial processor and a data bus interconnecting the memory, the bit-serial processors and the bit-serial inputs of the transposer. The transposer converts serial inputs to parallel, word organized outputs which are provided as inputs to the word-oriented processors. In accordance with a preferred embodiment of the invention, three or more transposers are used in connection with each word-oriented processor so as to provide a pipelining capability that significantly enhances processing speeds.

    摘要翻译: 公开了一种并行处理器,其结合了位串行处理器阵列和面向字的处理器阵列的优点。 此外,本发明提供了以比特串行方式组织的数据与并行组织的数据之间的就绪通信。 处理器包括多个面向字的处理器,与每个处理器相关联的至少一个转移器,所述转置器具有n位串行输入和m位并行输出以及与转移器的每个位串行输入相关联的位串行处理器。 并行处理器还包括用于每个位串行处理器的存储器和互连存储器的数据总线,位串行处理器和转移器的位串行输入。 转换器将串行输入转换为并行的字组织输出,这些输出作为输入提供给面向字的处理器。 根据本发明的优选实施例,与每个面向字的处理器结合使用三个或更多个转移器,以提供显着增强处理速度的流水线能力。

    Virtual host bus adapter and method
    2.
    发明申请
    Virtual host bus adapter and method 审中-公开
    虚拟主机总线适配器和方法

    公开(公告)号:US20050080982A1

    公开(公告)日:2005-04-14

    申请号:US10911398

    申请日:2004-08-04

    IPC分类号: G06F9/455 G06F9/50 G06F12/00

    摘要: A virtualized storage adapter architecture and method is provided wherein lower level details of the storage adapter architecture are isolated from an operating system and its applications that execute on a virtualization architecture. This isolation may be performed, for example, by providing a virtual storage adapter that is backed by one or more physical storage adapters. The virtual storage adapter may be referenced by a globally unique identifier. For example, the virtual storage adapter may be referenced by a World Wide Node Name (WWNN). In another example, changes may be made to the underlying physical storage configuration without the need for changes in the virtual storage adapter or its interface to an operating system or its applications.

    摘要翻译: 提供了虚拟化存储适配器架构和方法,其中存储适配器架构的较低级别细节与在虚拟化体系结构上执行的操作系统及其应用程序隔离。 这种隔离可以例如通过提供由一个或多个物理存储适配器支持的虚拟存储适配器来执行。 虚拟存储适配器可以由全局唯一标识符引用。 例如,虚拟存储适配器可以由万维网节点名称(WWNN)引用。 在另一个示例中,可以对底层物理存储配置进行更改,而不需要对虚拟存储适配器或其与操作系统或其应用程序的接口进行更改。

    System and method for managing virtual servers

    公开(公告)号:US20050120160A1

    公开(公告)日:2005-06-02

    申请号:US10972762

    申请日:2004-10-25

    IPC分类号: G06F9/455 G06F9/50 H04L12/28

    摘要: A management capability is provided for a virtual computing platform. In one example, this platform allows interconnected physical resources such as processors, memory, network interfaces and storage interfaces to be abstracted and mapped to virtual resources (e.g., virtual mainframes, virtual partitions). Virtual resources contained in a virtual partition can be assembled into virtual servers that execute a guest operating system (e.g., Linux). In one example, the abstraction is unique in that any resource is available to any virtual server regardless of the physical boundaries that separate the resources. For example, any number of physical processors or any amount of physical memory can be used by a virtual server even if these resources span different nodes. A virtual computing platform is provided that allows for the creation, deletion, modification, control (e.g., start, stop, suspend, resume) and status (i.e., events) of the virtual servers which execute on the virtual computing platform and the management capability provides controls for these functions. In a particular example, such a platform allows the number and type of virtual resources consumed by a virtual server to be scaled up or down when the virtual server is running. For instance, an administrator may scale a virtual server manually or may define one or more policies that automatically scale a virtual server. Further, using the management API, a virtual server can monitor itself and can scale itself up or down depending on its need for processing, memory and I/O resources. For example, a virtual server may monitor its CPU utilization and invoke controls through the management API to allocate a new processor for itself when its utilization exceeds a specific threshold. Conversely, a virtual server may scale down its processor count when its utilization falls. Policies can be used to execute one or more management controls. More specifically, a management capability is provided that allows policies to be defined using management object's properties, events and/or method results. A management policy may also incorporate external data (e.g., an external event) in its definition. A policy may be triggered, causing the management server or other computing entity to execute an action. An action may utilize one or more management controls. In addition, an action may access external capabilities such as sending notification e-mail or sending a text message to a telephone paging system. Further, management capability controls may be executed using a discrete transaction referred to as a “job.” A series of management controls may be assembled into a job using one or management interfaces. Errors that occur when a job is executed may cause the job to be rolled back, allowing affected virtual servers to return to their original state.

    Centralized Resource Manager With Power Switching System
    5.
    发明申请
    Centralized Resource Manager With Power Switching System 审中-公开
    集中资源管理器与电源开关系统

    公开(公告)号:US20070226344A1

    公开(公告)日:2007-09-27

    申请号:US11753280

    申请日:2007-05-24

    IPC分类号: G06F15/173

    CPC分类号: H04L41/0896

    摘要: A centralized resource manager for distributed networks manages resources available on the network, such as network bandwidth, CPU allocation, TV tuners, MPEG encoders and decoders, disk bandwidth, and input/output devices. The centralized resource manager also allocates the resources of network clients and a network-associated media server, in response to requests for media services via the distributed network. The centralized resource manager may include means for discovering when devices are added or removed from the network; a current, IR, or electromagnetic field sensing system for determining when video devices are turned off so that resources associated with any device not in use may be reallocated elsewhere; or a power switching system for controlling the ON or OFF state of such devices so that resources associated with any device in the OFF state may be reallocated elsewhere.

    摘要翻译: 用于分布式网络的集中式资源管理器管理网络上可用的资源,例如网络带宽,CPU分配,电视调谐器,MPEG编码器和解码器,磁盘带宽和输入/输出设备。 响应于经由分布式网络的媒体服务的请求,集中资源管理器还分配网络客户端的资源和网络相关联的媒体服务器。 集中式资源管理器可以包括用于发现何时从网络添加或移除设备的装置; 用于确定视频设备何时被关闭的电流,IR或电磁场感测系统,使得与任何未使用的设备相关联的资源可以在其他地方重新分配; 或用于控制这些设备的ON或OFF状态的电力交换系统,使得与处于OFF状态的任何设备相关联的资源可以在其他地方重新分配。

    Centralized resource manager
    6.
    发明申请
    Centralized resource manager 审中-公开
    集中资源管理器

    公开(公告)号:US20060031887A1

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

    申请号:US10835551

    申请日:2004-04-30

    IPC分类号: H04N7/18

    摘要: A centralized resource manager for distributed networks manages resources available on the network, such as network bandwidth, CPU allocation, TV tuners, MPEG encoders and decoders, disk bandwidth, and input/output devices. The centralized resource manager also allocates the resources of network clients and a network-associated media server, in response to requests for media services via the distributed network. The centralized resource manager may include means for discovering when devices are added or removed from the network; a current, IR, or electromagnetic field sensing system for determining when video devices are turned off so that resources associated with any device not in use may be reallocated elsewhere; or a power switching system for controlling the ON or OFF state of such devices so that resources associated with any device in the OFF state may be reallocated elsewhere.

    摘要翻译: 用于分布式网络的集中式资源管理器管理网络上可用的资源,例如网络带宽,CPU分配,电视调谐器,MPEG编码器和解码器,磁盘带宽和输入/输出设备。 响应于经由分布式网络的媒体服务的请求,集中资源管理器还分配网络客户端的资源和网络相关联的媒体服务器。 集中式资源管理器可以包括用于发现何时从网络添加或移除设备的装置; 用于确定视频设备何时被关闭的电流,IR或电磁场感测系统,使得与任何未使用的设备相关联的资源可以在其他地方重新分配; 或用于控制这些设备的ON或OFF状态的电力交换系统,使得与处于OFF状态的任何设备相关联的资源可以在其他地方重新分配。

    Portable computer vehicle dock
    7.
    发明授权
    Portable computer vehicle dock 有权
    便携式电脑车载码头

    公开(公告)号:US09557768B2

    公开(公告)日:2017-01-31

    申请号:US15082333

    申请日:2016-03-28

    IPC分类号: G06F1/16 B60R11/02 F16B2/18

    摘要: An automatically-lockable, shock absorbing dock for a portable computer, the dock comprising: a top plate configured to receive a portable computer, said top plate comprising: an automatic locking mechanism for securing the portable computer to said top plate, a set of connectivity ports, and a port replicator configured to connect the portable computer to the set of connectivity ports; and multiple pairs of shock absorbers connected to a bottom surface of said top plate and configured to connect to a target surface, wherein each pair of shock absorbers is coaxially-positioned and connected to opposite sides of said bottom surface, and wherein each shock absorber has an essentially equal resiliency in its x, y and z axes.

    摘要翻译: 一种用于便携式计算机的可自动锁定的减震底座,所述底座包括:配置成接收便携式计算机的顶板,所述顶板包括:用于将便携式计算机固定到所述顶板的自动锁定机构,一组连接 端口和配置为将便携式计算机连接到该组连接端口的端口复制器; 以及多对减震器,其连接到所述顶板的底表面并且被配置为连接到目标表面,其中每对减震器同轴地定位并连接到所述底表面的相对侧,并且其中每个减震器具有 其x,y和z轴的弹性基本相同。

    PORTABLE COMPUTER VEHICLE DOCK
    8.
    发明申请
    PORTABLE COMPUTER VEHICLE DOCK 审中-公开
    便携式计算机车辆锁

    公开(公告)号:US20160209872A1

    公开(公告)日:2016-07-21

    申请号:US15082333

    申请日:2016-03-28

    IPC分类号: G06F1/16

    摘要: An automatically-lockable, shock absorbing dock for a portable computer, the dock comprising: a top plate configured to receive a portable computer, said top plate comprising: an automatic locking mechanism for securing the portable computer to said top plate, a set of connectivity ports, and a port replicator configured to connect the portable computer to the set of connectivity ports; and multiple pairs of shock absorbers connected to a bottom surface of said top plate and configured to connect to a target surface, wherein each pair of shock absorbers is coaxially-positioned and connected to opposite sides of said bottom surface, and wherein each shock absorber has an essentially equal resiliency in its x, y and z axes.

    摘要翻译: 一种用于便携式计算机的可自动锁定的减震底座,所述底座包括:配置成接收便携式计算机的顶板,所述顶板包括:用于将所述便携式计算机固定到所述顶板的自动锁定机构,一组连接 端口和配置为将便携式计算机连接到该组连接端口的端口复制器; 以及多对减震器,其连接到所述顶板的底表面并且被配置为连接到目标表面,其中每对减震器同轴地定位并连接到所述底表面的相对侧,并且其中每个减震器具有 其x,y和z轴的弹性基本相同。

    Method and apparatus for providing virtual computing services
    10.
    发明申请
    Method and apparatus for providing virtual computing services 审中-公开
    用于提供虚拟计算服务的方法和装置

    公开(公告)号:US20050044301A1

    公开(公告)日:2005-02-24

    申请号:US10831973

    申请日:2004-04-26

    IPC分类号: G06F9/455 G06F9/50 G11C5/00

    摘要: A level of abstraction is created between a set of physical processors and a set of virtual multiprocessors to form a virtualized data center. This virtualized data center comprises a set of virtual, isolated systems separated by a boundary referred as a partition. Each of these systems appears as a unique, independent virtual multiprocessor computer capable of running a traditional operating system and its applications. In one embodiment, the system implements this multi-layered abstraction via a group of microkernels, each of which communicates with one or more peer microkernel over a high-speed, low-latency interconnect and forms a distributed virtual machine monitor. Functionally, a virtual data center is provided, including the ability to take a collection of servers and execute a collection of business applications over a compute fabric comprising commodity processors coupled by an interconnect. Processor, memory and I/O are virtualized across this fabric, providing a single system, scalability and manageability. According to one embodiment, this virtualization is transparent to the application, and therefore, applications may be scaled to increasing resource demands without modifying the application.

    摘要翻译: 在一组物理处理器和一组虚拟多处理器之间创建抽象级别以形成虚拟化数据中心。 该虚拟化数据中心包括一组被称为分区的边界分隔开的虚拟隔离系统。 这些系统中的每一个都显示为能够运行传统操作系统及其应用的独特的独立虚拟多处理器计算机。 在一个实施例中,系统通过一组微内核实现这种多层抽象,每组微内核通过高速,低延迟互连与一个或多个对等微核进行通信,并形成分布式虚拟机监视器。 在功能上,提供了一个虚拟数据中心,包括采取服务器集合并通过包括通过互连耦合的商品处理器的计算架构执行业务应用程序集合的能力。 处理器,内存和I / O在这种结构中进行虚拟化,提供单一系统,可扩展性和可管理性。 根据一个实施例,该虚拟化对于应用是透明的,并且因此,应用可以被缩放以增加资源需求而不修改应用。