Agency: Cordis | Branch: H2020 | Program: RIA | Phase: ICT-06-2014 | Award Amount: 3.05M | Year: 2015
Datacentre traffic is experiencing 2-digit growth challenging the scalability of current network architectures. The new concept of disaggregation exacerbates bandwidth and latency demands whereas emerging cloud business opportunities urge for reliable inter-datacenter networking. PROJECT will develop an end-to-end solution extending from the datacenter architecture and optical subsystem design to the overlaying control plane and application interfaces. PROJECT hybrid electronic-optical network architecture scales linearly with the number of datacenter hosts, offers Ethernet granularity and saves up to 94% power and 30% cost. It consolidates compute and storage networks over a single, Ethernet optical TDMA network. Low latency, hardware-level dynamic re-configurability and quasi-deterministic QoS are supported in view of disaggregated datacenter deployment scenarios. A fully functional control plane overlay will be developed comprising an SDN controller along with its interfaces. The southbound interface abstracts physical layer infrastructure and allows dynamic hardware-level network reconfigurability. The northbound interface links the SDN controller with the application requirements through an Application Programming Interface. PROJECT innovative control plane enables Application Defined Networking and merges hardware and software virtualization over the hybrid optical infrastructure. It also integrates SDN modules and functions for inter-datacenter connectivity, enabling dynamic bandwidth allocation based on the needs of migrating VMs as well as on existing Service Level Agreements for transparent networking among telecom and datacenter operators domains. Fully-functional network subsystems will be prototyped: a 400Gb/s hybrid Top-of-Rack switch, a 50Gb/s electronic-optical smart Network Interface Card and a fast optical pod switch. PROJECT concept will be demonstrated in the lab and in its operational environment for both intra- and inter-datacenter scenario
Agency: Cordis | Branch: H2020 | Program: RIA | Phase: ICT-27-2015 | Award Amount: 4.15M | Year: 2016
PLASMOfab aims to address the ever increasing needs for low energy, small size, high complexity and high performance mass manufactured PICs by developing a revolutionary yet CMOS-compatible fabrication platform for seamless co-integration of active plasmonics with photonic and supporting electronic. The CMOS-compatible metals Aluminum, Titanium Nitride and Copper, will be thoroughly investigated towards establishing a pool of meaningful elementary plasmonic waveguides on co-planar photonic (Si, SiO2 and SiN) platforms along with the associated photonic-plasmonic interfaces. The functional advantages of PLASMOfab technology will be practically demonstrated by developing two novel functional prototypes with outstanding performances: 1) a compact, plasmonic bio-sensor for label-free inflammation markers detection with multichannel capabilities and record-high sensitivity by combining plasmonic sensors with electrical contacts, Si3N4 photonics, high-speed biofunctionalization techniques and microfluidics 2) a 100 Gb/s NRZ transmitter for datacom applications by consolidating low energy and low footprint plasmonic modulator and ultra high-speed SiGe driving electronics in a single monolithic chip. The new integration technology will be verified through wafer-scale fabrication of the prototypes at commercial CMOS fabs, demonstrating volume manufacturing and cost reduction capabilities. PLASMOfab technology will be supported by an EDA software design kit library paving the way for a standardized, fabless plasmonic/photonic IC eco-system.
Mellanox Technologies | Date: 2016-08-30
Optical apparatus connecting a Silicon Photonics (SiP) device, which comprises multiple optical waveguides to an array of collimating lenses, configured to collimate light of the multiple optical waveguides into collimated beams. The optical apparatus includes a deflection element, distinct from the SiP device, including a light deflection surface which deflects light from the waveguides by an angle greater than 30 degrees, to the array of collimating lenses.
Mellanox Technologies | Date: 2016-05-08
An optical apparatus, comprising a Silicon Photonics (SiP) device, with multiple optical waveguides and an array of collimating lenses, configured to receive light from the multiple optical waveguides in paths not including optical fibers and to collimate the light of the multiple optical waveguides into collimated beams. A receptacle is configured to receive an external optical device in an orientation aligned with the collimated beams from the array of collimating lenses.
Mellanox Technologies | Date: 2016-03-23
A method for communication includes receiving multiple work requests from a process running on a computer to transmit respective messages over a network. A single work item corresponding to the multiple work requests is submitted to a network interface controller (NIC) connected to the computer. In response to the single work item, multiple data packets carrying the respective messages are transmitted from the NIC to the network.
Mellanox Technologies | Date: 2016-06-09
A method for computing includes submitting a first command from a central processing unit (CPU) to a first peripheral device in a computer to write data in a first bus transaction over a peripheral component bus in the computer to a second peripheral device in the computer. A second command is submitted from the CPU to one of the first and second peripheral devices to execute a second bus transaction, subsequent to the first bus transaction, that will flush the data from the peripheral component bus to the second peripheral device. The first and second bus transactions are executed in response to the first and second commands. Following completion of the second bus transaction, the second peripheral device processes the written data in.
Mellanox Technologies | Date: 2016-06-14
A network interface device for a host computer includes a network interface, configured to transmit and receive data packets to and from a network. Packet processing logic transfers data to and from the data packets transmitted and received via the network interface by direct memory access (DMA) from and to a system memory of the host computer. A memory controller includes a first memory interface configured to be connected to the system memory and a second memory interface, configured to be connected to a host complex of the host computer. Switching logic alternately couples the first memory interface to the packet processing logic in a DMA configuration and to the second memory interface in a pass-through configuration.
Mellanox Technologies | Date: 2016-04-25
An apparatus includes one or more optical waveguides, one or more first micro-lenses, and one or more second micro-lenses. The one or more optical waveguides are formed in a substrate and are configured to convey respective optical signals between first ends and second ends of the optical waveguides. The one or more first micro-lenses are disposed on the respective first ends of the optical waveguides and are configured to couple the optical signals between the first ends and respective first optical elements. The one or more second micro-lenses are disposed on the respective second ends of the optical waveguides and are configured to couple the optical signals between the second ends and respective second optical elements.
Mellanox Technologies | Date: 2016-02-11
Apparatus, systems, and methods are described, including apparatus that includes one or more communication interfaces for communicating over a communication network, and a processor. The processor is configured to receive, via the communication interfaces, a plurality of numbers, and calculate a sum of the numbers that is independent of an order in which the numbers are received, by (i) converting any of the numbers that are received in a floating-point representation to a derived floating-point representation that includes a plurality of signed integer multiplicands corresponding to different respective orders of magnitude, and (ii) summing the numbers in the derived floating-point representation, by separately summing integer multiplicands that correspond to the same order of magnitude. Other embodiments are also described.
Mellanox Technologies | Date: 2016-04-07
A method includes defining a target performance for a communication network that includes multiple network nodes interconnected by Active Optical Cables (AOCs). Respective parameters, which cause the communication network to achieve the target performance, are selected for the AOCs. Commands are sent to the AOCs to set the selected parameters.