Patent application number | Description | Published |
20090103345 | Three-dimensional memory module architectures - Various embodiments of the present invention are directed to stacked memory modules. In one embodiment of the present invention, a memory module comprises at least one memory-controller layer stacked with at least one memory layer. Fine pitched through vias (e.g., through silicon vias) extend approximately perpendicular to a surface of the at least one memory controller through the stack providing electronic communication between the at least one memory controller and the at least one memory layers. Additionally, the memory-controller layer includes at least one external interface configured to transmit data to and from the memory module. Furthermore, the memory module can include an optical layer. The optical layer can be included in the stack and has a bus waveguide to transmit data to and from the at least one memory controller. The external interface can be an optical external interface which interfaces with the optical layer. | 04-23-2009 |
20110010525 | On-chip and Chip-to-chip Routing Using a Processor Element/Router Combination - A system and method is shown for on-chip and chip-to-chip routing. The system and method includes a processor element residing on a processor die to process a data packet received at the processor die. The system and method also include a router residing on the process die to route the data packet received at the processor die. Further, the system and method includes a switch core residing on the processor die to switch a communication channel along which the data packet is to be transmitted. Additionally, the system and method includes a switch core to identify a destination processing element and router (PE/R) module for a data packet, the switch core and the destination PE/R module residing on a common processor die. Moreover, the system and method includes a communication channel to operatively connect the switch core and the destination PE/R module on the common processor die. | 01-13-2011 |
20110020009 | Two-phase Optical Communication Methods And Optical Bus Systems For Implementing The Same - Various embodiments of the present invention are directed to methods and systems for transmitting optical signals from a source to a plurality of receiving devices. In one method embodiment, an optical enablement signal is transmitted ( | 01-27-2011 |
20110058812 | Optically Enabled Broadcast Bus - Embodiments of the present invention are directed to optical multiprocessing buses. In one embodiment, an optical broadcast bus includes a repeater, a fan-in bus optically coupled to a number of nodes and the repeater, and a fan-out bus optically coupled to the nodes and the repeater. The fan-in bus is configured to receive optical signals from each node and transmit the optical signals to the repeater, which regenerates the optical signals. The fan-out bus is configured to receive the regenerated optical signals output from the repeater and distribute the regenerated optical signals to the nodes. The repeater can also serve as an arbiter by granting one node at a time access to the fan-in bus. | 03-10-2011 |
20110069963 | Optoelectronic Switches Using On-chip Optical Waveguides - Embodiments of the present invention are directed to optoelectronic network switches. In one embodiment, an optoelectronic switch includes a set of roughly parallel input waveguides and a set of roughly parallel output waveguides positioned roughly perpendicular to the input waveguides. Each of the output waveguides crosses the set of input waveguides. The optoelectronic switch includes at least one switch element configured to switch one or more optical signals transmitted on one or more input waveguides onto one or more crossing output waveguides. | 03-24-2011 |
20110085561 | Incremental Adaptive Packet Routing In A Multi-Dimensional Network - Illustrated is a computer system and method that includes a Processing Element (PE) to generate a data packet that is routed along a shortest path that includes a plurality of routers in a multiple dimension network. The system and method further include a router, of the plurality of routers, to de-route the data packet from the shortest path to an additional path, the de-route to occur where the shortest path is congested and the additional path links the router and an additional router in a dimension of the multiple dimension network. | 04-14-2011 |
20110097086 | Optical Broadcast Systems And Methods - Embodiments of the present invention are directed to optical broadcast systems ( | 04-28-2011 |
20110134930 | PACKET-BASED NETWORKING SYSTEM - One embodiment of the present invention is directed to a networking system comprising a sending device, a receiving device, electronic communications components and transmission media through which the sending device and receiving device exchange data packets, and a networking protocol implemented in executable routines, firmware, hardware, or a combination of two or more of executable routines, firmware, hardware that provides for transmission of data in an ordered set of data packets through a sequence established between the sending device and receiving device as a result of transmitting a first data packet from the sending device to the receiving device and returning an acknowledgement by the receiving device to the sending device. | 06-09-2011 |
20110206377 | PRIORITIZED OPTICAL ARBITRATION SYSTEMS AND METHODS - Various embodiments of the present invention relate to systems and methods for achieving low-latency, prioritized, distributed optical-base arbitration. In one embodiment, an optical arbitration system ( | 08-25-2011 |
20110258362 | REDUNDANT DATA STORAGE FOR UNIFORM READ LATENCY - A memory apparatus ( | 10-20-2011 |
20110280579 | ENERGY-EFFICIENT AND FAULT-TOLERANT RESONATOR-BASED MODULATION AND WAVELENGTH DIVISION MULTIPLEXING SYSTEMS - Systems and methods are provided for modulating, channels in dense wavelength division multiplexing (“DWDM”) systems. In one aspect, a modulation and wavelength division multiplexing system includes a channel source and a waveguide tree structure disposed on a substrate. The tree structure includes waveguides branching from a root waveguide. The waveguides include two or more terminus waveguides coupled to the channel source. The system also includes one or more modulator arrays disposed on the substrate. Each modulator array is optically coupled to one of the two or more terminus waveguides and is configured to modulate channels injected into a terminus waveguide from the channel source to produce corresponding optical signals that propagate from the terminus waveguide along one or more of the waveguides to the root waveguide. | 11-17-2011 |
20110286743 | FLOW-CONTROL METHODS AND SYSTEMS FOR MULTIBUS SYSTEMS - Methods and systems are provided that prevent buffer overflow in multibus systems. In one aspect, a method for controlling the flow of data in a multibus system includes, for each node having an associated broadcast bus in the multibus system, generating status information regarding available data storage space of each receive buffer of the node. The method includes broadcasting the status information to the other nodes connected to the broadcast bus and collecting status information regarding the available storage space of receive buffers of the other nodes connected to the broadcast bus. The method also includes determining whether or not to send data from the node to at least one of the other nodes over the broadcast bus based on the collected status information. | 11-24-2011 |
20120011500 | MANAGING A MEMORY SEGMENT USING A MEMORY VIRTUAL APPLIANCE - In a method for managing a memory segment through use of a memory virtual appliance, data is encapsulated with the memory virtual appliance, in which the memory virtual appliance comprises a virtual machine configured to manage a memory segment in a physical memory. In addition, the memory virtual appliance is implemented using a virtualization wrapper comprising computer readable code enabling the encapsulated data to be shared among a plurality of clients. Moreover, the encapsulated data is stored in the memory segment controlled by the memory virtual appliance. | 01-12-2012 |
20120020242 | METHODS AND APPARATUS TO DETERMINE AND IMPLEMENT MULTIDIMENSIONAL NETWORK TOPOLOGIES - Methods and apparatus to determine and implement multidimensional network topologies are disclosed. An example method disclosed herein comprises receiving an input parameter for determining a multidimensional network topology for a network interconnecting a plurality of devices, and determining a set of multidimensional network topologies, each multidimensional network topology of the set comprising a respective plurality of nodes to interconnect the plurality of devices, each node in each multidimensional network topology of the set being fully connected with all neighbor nodes in each dimension of the multidimensional network topology, and each multidimensional network topology of the set satisfying a first constraint based on the input parameter. | 01-26-2012 |
20120020663 | BUS-BASED SCALABLE OPTICAL FABRICS - Various embodiments of the present invention are directed to arrangements of multiple optical buses to create scalable optical interconnect fabrics for computer systems. In one aspect, a multi-bus fabric ( | 01-26-2012 |
20120027357 | OPTICAL FIBER CONNECTOR - An optical fiber connector is disclosed. The optical fiber connector comprises a form having a curved surface with a first end near the bottom surface of the form. The curved surface is perpendicular to the bottom surface of the form at the first end. A first plurality of active optical fibers are positioned along the curved surface of the form in a side-by side arrangement with the tips of each of the first plurality of optical fibers adjacent to the first end of the curved surface. The ends of each of the first plurality of active optical fibers have been striped down to cladding and the cladding of each optical fiber contacts the cladding of the adjacent optical fibers. An inner cover is attached to the form thereby capturing the first plurality of active optical fibers between the curved surface of the form and an inside curved surface in the inner cover. | 02-02-2012 |
20120039562 | Proximity Free Space Optical Interconnect - A system employs a flexible optical media, two connectors, and a mechanism such as a magnet that brings the connector together when the connectors are close to each other. The optical media is able to guide optical signals, and one connector is attached to an end of the optical media. Each connector also has alignment features and provides paths for the optical signals. The alignment features of each connector are shaped to mate with the alignment features of the other connector and to shift the connectors relative to each other as the mechanism pushes the connector together. The alignment features further have seated positions at which the paths in one connector are aligned with the paths in the other connector and separated by a free space gap. | 02-16-2012 |
20120057866 | REDUNDANT RING RESONATORS OF VARYING DIMENSIONS TO REDUCE RING RESONATOR TUNING REQUIREMENTS - Various embodiments of the present invention relate to systems for reducing the amount of power consumed in temperature tuning resonator-based transmitters and receivers. In one aspect, a system comprises an array of resonators ( | 03-08-2012 |
20120105177 | RESONATOR SYSTEMS AND METHODS FOR TUNING RESONATOR SYSTEMS - Tunable resonator systems and methods for tuning resonator systems are disclosed. In one aspect, a resonator system includes an array of resonators disposed adjacent to a waveguide, at least one temperature sensor located adjacent to the array of resonators, and a resonator control electronically connected to the at least one temperature sensor. Each resonator has a resonance frequency in a resonator frequency comb and channels with frequencies in a channel frequency comb are transmitted in the waveguide. Resonance frequencies in the resonator frequency comb are to be adjusted in response to ambient temperature changes detected by the at least one temperature sensors to align the resonance frequency comb with the channel frequency comb. | 05-03-2012 |
20130058607 | OPTICAL INTERCONNECT FABRICS AND OPTICAL SWITCHES - Optical interconnect fabrics and optical switches are disclosed. In one aspect, an optical interconnect fabric comprises one or more bundles of optical broadcast buses. Each optical broadcast bus is optically coupled at one end to a node and configured to transmit optical signals generated by the node. The optical fabric also includes a number of optical tap arrays distributed along each bundle of optical broadcast buses. Each optical tap array is configured to divert a portion of the optical power associated with the optical signals carried by a bundle of optical broadcast buses to one of the nodes. | 03-07-2013 |
20130202313 | ELECTRONIC SYSTEM HAVING FANOUT OPTICAL BUSES - An electronic system includes a plurality of electronic nodes, each having a transmitter module and a plurality of receiver modules, in which the transmitter module is positioned at a same location with respect to the receiver modules in each of the electronic nodes, and a plurality of fanout optical buses, each fanout optical bus comprising a transmitter section, a plurality of receiver sections, and at least one substantially straight optical waveguide extending between the plurality of receiver sections, wherein each transmitter section is optically connected to a transmitter module of a respective one of the electronic nodes and wherein the receiver sections of each of the fanout optical buses is connected to respective ones of the receiver modules of the electronic nodes. | 08-08-2013 |
20130251378 | TWO-PHASE OPTICAL COMMUNICATION METHODS AND OPTICAL BUS SYSTEMS FOR IMPLEMENTING THE SAME - Various embodiments of the present invention are directed to methods and systems for transmitting optical signals from a source to a plurality of receiving devices. In one method embodiment, an optical enablement signal is transmitted from the source to the plurality of receiving devices. The target receiving device responds to receiving the optical enablement signal by preparing to receive one or more optical data signals. The source transmits the one or more optical data signals to the target receiving device. The remaining receiving devices do not receive the one or more optical data signals. | 09-26-2013 |
20130259483 | RECEIVERS AND TRANSCEIVERS FOR OPTICAL MULTIBUS SYSTEMS - This disclosure is directed to optical-to-electrical receiver and transceiver integrated circuits that can be used to send and receive multiple optical signal data streams using at least one optical bus. In one aspect, a fan-in integrated circuit of a node includes an arbiter/multiplexer, and at least one receiver. Each receiver is electronically connected to the arbiter/multiplexer. Each receiver receives at least one optical signal over an optical broadcast bus and converts the optical signals into a data stream encoded in electronic signals. The arbiter/multiplexer selects one receiver at a time to send an electronic signal to the arbiter/multiplexer and outputs the electronic signal to the node for processing. | 10-03-2013 |
20130318325 | COMPOSITE PROCESSORS - In one example, a composite processor ( | 11-28-2013 |
20130322830 | PROXIMITY FREE SPACE OPTICAL INTERCONNECT - A blade includes a circuit board to insert into a slot of a chassis, an optoelectronic device on the circuit board, an optical media that is flexible, coupled to the optoelectronic device, and able to guide a plurality of optical signals, a first connector optically coupled to the optical media, and a standoff on which the first connector is mounted. The first connector includes first alignment features shaped to mate with second alignment features of a second connector. The standoff provides the first connector with sufficient freedom of motion to permit the first alignment features to shift the first connector relative to the second connector and into a seated position as the first connector and the second connector move toward each other. | 12-05-2013 |
20140214770 | CHECKPOINT GENERATION - A technique includes generating a checkpoint for an application that is executing on a plurality of nodes of a distributed computing system. Forming the checkpoint includes selectively regulating communication of data from the plurality of nodes to a storage subsystem based at least in part on a replication of the data among the nodes. | 07-31-2014 |
20140215241 | COMPUTER POWER MANAGEMENT - A power management module can select one of a plurality of different operational modes for a hardware component in a computer system based on application performance and total computer system power consumption determined for each of the operational modes. | 07-31-2014 |
20140215481 | ASSIGNING NODES TO JOBS BASED ON RELIABILITY FACTORS - Assigning nodes to jobs based on reliability factors includes calculating the maximum value of a processor utilization efficiency and assigning an optimal number of spare nodes to the job based on the value of the processor utilization efficiency. | 07-31-2014 |
20150026318 | IDENTIFYING NETWORK COMMUNICATION PATTERNS - Examples of the present disclosure include methods, devices, and/or systems. Identifying network communication patterns can include analyzing a distributed computer program of a network, estimating virtual network communication traffic based on the analysis, and mapping the virtual network communication traffic to a physical network link. Identifying network communications patterns can also include identifying the network communication pattern and categorizing the physical communication network link based on an estimated communication intensity of the mapped communication traffic and the network communication pattern. Identifying network communication patterns can further include optimizing an energy used by the network based on the categorization. | 01-22-2015 |