Forgot your password?
typodupeerror
Intel Networking Hardware

Intel's 50Gbps Light Peak Successor 122

Posted by kdawson
from the blink-fast dept.
Barence writes "Intel has unveiled yet another high-speed optical interface – before its long-awaited Light Peak connector has even reached the market. The Light Peak optical interconnect can transfer data at 10Gbps in both directions, and is touted as an all-in-one replacement for USB, DisplayPort, and HDMI. The new interface uses an indium phosphide hybrid laser inside the controller chip — a process that Intel calls silicon photonics — rather than using a separate optical module, as with Light Peak. And by encoding data at 12.5Gbits/sec across four laser beams of differing wavelengths, the connector yields a total bandwidth of 50Gbps, five times that offered by Light Peak. 'This is not a technology that's ten years away, but maybe three to five years,' Intel fellow Mario Paniccia announced. 'Light Peak, as we've stated, will launch next year.'" HotHardware quotes Intel in more detail on the difference between the two programs: "This research is separate from Intel's Light Peak technology... Light Peak is an effort to bring a multi-protocol 10Gbps optical connection to Intel client platforms for nearer-term applications. Silicon Photonics research aims to use silicon integration to bring dramatic cost reductions, reach tera-scale data rates, and bring optical communications to an even broader set of high-volume applications."
This discussion has been archived. No new comments can be posted.

Intel's 50Gbps Light Peak Successor

Comments Filter:
  • Re:Why optical? (Score:5, Informative)

    by klui (457783) on Tuesday July 27, 2010 @06:34PM (#33051518)
    Running too high a clock on an electrical parallel interface causes discrepancies in trace length to be an issue so it's simpler to use a serial interface. In addition, interference between different wires may make the connection unreliable in a parallel interface.
  • by Sycraft-fu (314770) on Tuesday July 27, 2010 @06:38PM (#33051544)

    Best bandwidth we see out of something like DisplayPort now is about 17gbps. That works fine for today's displays, but we'll need more if we want better. Ideally we'd like to move to more bits per pixel so that we can have a large colour gamut without banding and perhaps HDR displays, we'd like a lot higher rez so you can't see individual pixels, and 120Hz (maybe more) would be good so motion is dead fluid and maybe for 3D. That is going to need a shitload more bandwidth.

    Unfortunately we seem to be running in to limits on what copper can handle. Note that we are already doing parallel communication. DP is 4 parallel lanes to get 17gbps. More lanes = more cost and more wire. Trying to go massively parallel would be a problem.

    Moving to fiber may be what is needed these days. We seem to be butting up against the limits of what we can easily and cheaply get copper to scale to. I don't know about you, but I'd love to see a universal bus. Drives, mice, displays, everything all run off the same bus. Would nicely simplify things. However to do that, it has to have some killer bandwidth (10gbps is ok for now, but not for long) and it has to be cost effective.

  • Re:Fast Disks? (Score:5, Informative)

    by magarity (164372) on Tuesday July 27, 2010 @06:45PM (#33051614)

    Is there a storage device today that can deliever 50Gbps speeds?
     
    Yes, they're called enterprise grade SANs. A good one is faster internally than the latest fiber connection and just begging for an upgrade to this new tech.

  • Re:Why optical? (Score:5, Informative)

    by MobyDisk (75490) * on Tuesday July 27, 2010 @06:49PM (#33051648) Homepage

    To explain the point the parent is alluding to: When you run copper wires at high bandwidth it induces a magnetic field. The magnetic field then induces a current in the neighboring wires. This is crosstalk. The more wires you have closer together, the more crosstalk. This is part of why everything is moving from massive parallelism (ribbon cables) to high-speed differential signaling. You use only two wires, and the two wires always send the opposite signal. When one wire sends a 1, the other sends a zero (that's a simplification). And vice-versa. Optical cables don't experience crosstalk.

    The other major reason for the shift is that ribbon cables get expensive, and are a pain to route.

    Examples of things that use this:
    - USB
    - SATA
    - DVI, HDMI
    - Ethernet

  • Re:Why optical? (Score:5, Informative)

    by Deflatamouse! (132424) on Tuesday July 27, 2010 @06:58PM (#33051698) Homepage Journal

    There is a reason that the industry have been trending towards serial and away from parallel buses.

    It's been a while since I've done an transmission line and bus design work. Let me see if I can explain this in 'lay' terms:

    To implement a parallel bus, you have to have each and every wire be within a certain variance. Your driving and receiving chips also need to be able to send and receive the data within a certain variance. This is because you typically send your data, say a 32-bit word over a 32 wire bus, across the bus at the same time. If the wires (and drivers and receivers) do not match up, your data will be scrambled on the other end of the bus.

    The larger your chips (because you need all the drivers and receivers to send the parallel signals) or the more wires you have, the variance between the parts becomes harder and harder to control because of manufacturing limits. The trick is to design your entire system to tolerate the variances of each individual parts so that they will still work together.

    But at the same time, you want to increase the speed of the bus (because having 20,000 wires is just not so practical). This is a force in conflict with what you're trying to achieve because an increase in speed translates to less tolerance in the system for parts variance.

    At some point between increasing parallelness and higher and higher speed, the increase in variance will exceed the system's tolerance, and the parallel bus becomes impossible to implement or unreliable.

    This is why bus designers have been trending towards serial interfaces, because that at least takes most of these variances out of the equation (it's still there but less influential).

    The other trend is clock encoding. Instead of sending bits synchronously, or sending a strobe (a separate clock) signal along with the data. Now we 'encode' the clock into the data, using encoding such as the 8B/10B encoding. The receiving circuit can then 'retrieve' the clock from the data signal (it basically allow you to identify each set of data from each clock cycle, and detect problems). Serial interfaces are also usually accompanied by training sequences at start up (may be software implemented) to adjust various parameters to make the data transmission ideal for the environment.

  • Re:Why optical? (Score:1, Informative)

    by bell.colin (1720616) on Tuesday July 27, 2010 @07:06PM (#33051746)

    What?? HDMI cables do not have to be short, I use a $90 HDMI over Cat-5e converter box over 70-feet and run 1080p @ 120hz to my 60" LCD with no problems. And that's with (1) 10' HDMI cables, (2) 1.5' Cat-6 into (2) Cat-5e jacks with RJ-45 crimped on the other end to the converter with another 10' HDMI cable.

    Really short??? And USB is way lower bandwidth than HDMI.

  • Re:Why optical? (Score:4, Informative)

    by BusterB (10791) on Tuesday July 27, 2010 @07:10PM (#33051786)

    Also, note how this is not a single serial 50 Gbps link - it's 4 parallel 12.5 Gbps links. You can run light in parallel with no interference, the trick is to make sure that each independent channel uses a different wavelength instead. So, they are doing it in parallel. Some 100 Gbps ethernet standards use 10 parallel 10Gbps lasers running at different wavelengths, but they are amazingly expensive because of this.

  • by bertok (226922) on Tuesday July 27, 2010 @08:02PM (#33052182)

    Anyone else think that 10Gbps is too little bandwidth for a display interconnect that's not even released yet? Why target the past?

    For example, HDMI 1.3 is already at 10.2 Gbps, which is more than Light Peak, and with good reason. For example, Dell has a 27" monitor with Deep Color support, so that's:

        2560h * 1440v * 60Hz * 48 bits per pixel = 10.6 Gbps.

    If you want 3D or high framerate gaming with Deep Color even on a smaller 24" screen, you're also out of luck:

        1920h * 1200v * 120Hz * 48 bpp = 13.27 Gbps.

    Why target a bandwidth that already can't handle existing displays, when future displays will likely have even higher bandwidths?

    Some of the touted features of Light Peak are daisy-chaining and hanging multiple displays off one port. That's just not going to work for any decent modern monitor. Even at the standard 24 bits per pixel, multiple displays won't be possible with two 27" or 30" monitors, or two 24" monitors at 120Hz.

    These aren't even high-end professional monitors, Dell will deliver the 27" U2711 for USD 1100 to your door, and 24" monitors that can do 120Hz are common now.

  • Re:Why optical? (Score:2, Informative)

    by maxume (22995) on Tuesday July 27, 2010 @08:18PM (#33052346)

    From the comment you replied to

    So, they are doing it in parallel.

    He is pointing out that current products that do this are expensive, not arguing that this new thing will be, or anything like that.

  • Re:Why optical? (Score:3, Informative)

    by Kizeh (71312) on Tuesday July 27, 2010 @10:24PM (#33053034)

    Well, kinda. If you have physically separate fibers, it's not much of an issue. If you have different wavelengths on the same fiber, they unfortunately do interact, for example http://en.wikipedia.org/wiki/Four-wave_mixing [wikipedia.org], but there are other non-linear phenomena as well.

  • Re:Why optical? (Score:5, Informative)

    by Alex Belits (437) * on Tuesday July 27, 2010 @11:25PM (#33053292) Homepage

    This is the ONLY real problem with parallel interfaces -- crosstalk is a complete red herring because no one in his right mind will approve a cable, serial or otherwise, that will mess up data on another cable laid in parallel. Parallel interfaces of the past rely on single clock for all lines, so they can fill bus-wide buffer in one cycle.

    However with multiple lines, each with its own synchronization and with a larger buffer on the receiving end, clock skew is merely latency -- you have to wait for every bit to complete its cycle before you can push the received data word to the bus. So parallel interfaces are possible, they just require different mechanism of data transfer and synchronization. It is more expensive, but if you really need this speed, it is easily achievable.

For every bloke who makes his mark, there's half a dozen waiting to rub it out. -- Andy Capp

Working...