Coverage of Thunderbolt devices has been expanded on our site over the last few months. At IDF, we took the opportunity to chat with Intel about where Thunderbolt was headed.

The current market perception is one of Thunderbolt being relevant only to Mac users. But, a look at the products that Intel showcases, indicate that there are plenty of PC components (motherboards as well as workstations) that come with the technology integrated. Thunderbolt users on Windows have traditionally found that the technology doesn't live up to its advertised potential. Common complaints include

  • Purchased peripherals don't carry certification on Windows
  • Hot plugging peripherals doesn't work reliably
  • Performance in terms of both bandwidth and latency end up being better on Mac compared to Windows for the same workloads

These issues have turned out to be a vicious circle - Mac users end up getting targeted with more Thunderbolt peripherals (for example, storage manufacturers pre-format their devices in HFS+ format), and this, in turn, lowers the appeal of these devices to Windows users. Irrespective of one's personal preference, it is an undeniable fact that Windows still rules the desktop and notebook market by a big margin. Without extensive adoption on the PC side, there is no doubt that Thunderbolt would go the way of FireWire, a technology that slowly faded into oblivion because Apple was the only vendor who invested in promoting it.

Expanding Thunderbolt's Reach with PCIe Expansion Cards

In the process of migrating from the Z77 / Z87 to the Z97 chipset, Intel tried to drive up Thunderbolt adoption by allowing motherboard makers to provide support via an add-in card. This kept the price of the motherboard low by avoiding the cost of integrating and verifying the Thunderbolt ASIC. The board layout only had to support a Thunderbolt header. The routing of the Display Port was also done externally.

Only interested consumers needed to pay the premium for the interface. In their motherboard segmentation plans for Thunderbolt, Intel intended these Add-In Cards (AICs) only for the X79 and H87 / H97 / Q87 chipsets. Z87 and Z97 motherboards were supposed to have Thunderbolt silicon on board. Unfortunately for Intel, many motherboard makers (including Asus) decided that the add-on card would be the best way to go forward, and didn't release any Z97 boards with integrated Thunderbolt support. This meant that the DIY market, for the most part, completely ignored Thunderbolt.

Thunderbolt on PCs: A Crippled Experience

The reason for the far from optimal experience with Thunderbolt on PCs boils down to two different aspects, the hardware and the software. In terms of hardware, Intel has never allowed motherboard vendors to hang the Thunderbolt silicon / add-in card off the CPU's PCIe lanes. These have to hang off the platform controller hub (PCH). On the other hand, Apple was allowed to hook up the Thunderbolt silicon directly to the CPU. The reason behind this leads us to the software side of things.

Apple has full control over the operating system. Hanging Thunderbolt peripherals directly off the CPU's PCIe lanes requires extensive support from the operating system, particularly when it comes to hot plugging devices and/or waking up peripherals from sleep mode. Over the PCIe lanes off the PCH, Intel has more control via its chipset drivers. Ultimately, it looks like Microsoft dropped the ball and Intel decided to come up with a certification solution by only allowing Thunderbolt silicon to talk to the PCH for all PC boards.

While Microsoft continues to twiddle its thumbs, Intel has decided to come up with less restrictive hardware suggestions to bridge the Thunderbolt experience gap between Macs and PCs.

Thunderbolt's Future - X99 Brings Promise, Driver Features Add Utility

The X99 platform's Thunderbolt capabilities were barely touched upon in the initial Haswell-E reviews. Part of the problem was that none of the motherboards from major vendors had support with on-board silicon. However, it is actually a very important chipset launch for the Thunderbolt on PCs ecosystem because Intel has finally allowed the AICs to hang off the CPU's PCIe lanes. A restriction is that the AIC must have support for a switch to disable the sleep mode for all the Thunderbolt devices in the chain, though this could conceivably go away if Microsoft fixes Windows for this issue.

In terms of updates to Thunderbolt itself, we are yet to see a move to PCIe 3.0. However, the drivers have been updated to enable 'Thunderbolt Networking'. This involves linking multiple PCs / Macs with Thunderbolt cables. A 10 Gbps network is automatically created (in the form of a 'dummy' network adapter). Macs and PCs can talk with each other to share printers and folders. For small workgroups, this could be an effective way to achieve 10 Gbps networking without the costly and noisy switches.

In conclusion, Thunderbolt is making great progress and PC users can expect things to get better in the future. In addition to Apple, lots of other vendors are also throwing in support for Thunderbolt in their workstations and notebooks. It would have been great to have a new version of Thunderbolt with PCIe 3.0 along with the X99 launch. But, we already know it is not going to be the case till Skylake launches. That said, it will be a priority for Intel and Microsoft to get the performance and experience right with current silicon for now.

Comments Locked

65 Comments

View All Comments

  • Bruce Allen - Sunday, September 14, 2014 - link

    Thank you for this article! Yes please - I would love it if someone with access to Intel asked them the hard questions RE Thunderbolt and graphics cards. If there were Thunderbolt external GPU options, there be much higher adoption of Thunderbolt on PC (think of all of the laptop gamer folks). But Intel wants to hurt nVidia / AMD, so this is all dead in the water just because Intel wants to fight the GPU manufacturers and not serve customers, right? Also, why are there so many single-Thunderbolt port devices? It's a serious pain that things like sound cards (eg MOTU's new Thunderbolt line) cannot be daisy-chained. If Intel cares about quality consumer experience and wants to restrict Thunderbolt licensing for this reason (eg their excuse for not allowing GPUs) why do they license devices that you can't daisy-chain?
  • ganeshts - Sunday, September 14, 2014 - link

    Can you give me an example of a device that can't be daisy-chained? AFAIK, every TB certified device can be a part of a daisy chain. What certification doesn't guarantee is whether the device can be anywhere in the chain. For example, a storage device with only one TB port can be part of a daisy chain if it is connected to a monitor's TB daisy chain port instead of the computer's port directly.
  • danjw - Sunday, September 14, 2014 - link

    No. Unless, Intel integrates Thunderbolt into its PCHs or CPUs it will go the way of the Firewire. It is currently a very expensive niche product. Unless Intel is willing to get the cost to be much more consumer friendly, it won't ever hit the mainstream.
  • jeffkibuule - Sunday, September 14, 2014 - link

    Thunderbolt will never be mainstream as USB 3.0/3.1 already solves any potential issues the average person has with peripheral connectivity. Intel is currently battling whether Thunderbolt will be relevant to anyone but a Mac user, and if that becomes the case, it will remain only in high-priced peripherals for Mac users which the much larger PC market will simply ignore. And for Intel, that means fewer overall Thunderbolt chips sold and yet another boondoggle similar to FireWire.
  • hpglow - Sunday, September 14, 2014 - link

    Two techs largely controlled by Apple. If intel wanted TB to be mainstream it should have kept Apple out of the fold. The second thing they should have not allowed their partner (Apple) to name another product almost the same thing. Most non-techies don't even know what TB is, however, even amongst those who do I often see and hear people confuse aspects of TB with the Lightning connector. Why can you call something with USB 2.0 speeds "Lightning" and get away with it?

    Does TB have good prospects? Yes I would love to get rid of the mess of cables on my desk. But intel needs to hand it out more freely or it's not going anywhere. Then they need to call it something that sounds like a standard and not a women's roller derby team mascot. Eventually someone else will one up PCI over DP cabling (both semi-open standards) and TB will become another relic like Betamax.
  • danjw - Sunday, September 14, 2014 - link

    My understanding is that Apple went to Intel and asked them to develop a new peripheral to combine displays and peripherals on a single bus. So Intel keeping Apple out of it wasn't feasible. But it is Intel carrying the ball now. So, it is up to them to make it a success.

    A Intel made a really silly choice to use a daisy chain topology. This adds to the cost of every device, with the requirement to have two connectors. I think hubs or switches would have been a better choice. Cable pricing, is an issue; some cost reduction would come from greater adoption with economies of scale. And yes, Intel letting others develop controllers would also reduce costs.
  • ganeshts - Sunday, September 14, 2014 - link

    Not all TB certified peripherals have two TB ports. It is optional. You can have one TB port and make a device the endpoint of a daisy chain.

    As for USB 3.x vs Thunderbolt X - They target different markets. In a way, we can term USB 3.x the poor man's Thunderbolt. Both interfaces can easily co-exist. USB 3.x will obviously have more adoption due to multiple vendors standing behind it.
  • bernstein - Sunday, September 14, 2014 - link

    exactly. at some point intel will either have to integrate it into its pch, make it mandatory for some sort of marketing branding (like it forced its wlan radios on everyone with its centrino branding) or accept it being another high end interface facing extinction...
    or it might just be able to hang on, since we're now down to pcie & usb for high speed generic interconnects. baseT ethernet has now been overtaken by wlan, so its consumer use will rapidly dwindle...
  • StormyParis - Sunday, September 14, 2014 - link

    So Intel don't think... price.. is an issue ?
  • willis936 - Sunday, September 14, 2014 - link

    As evidenced by the majority of their SKUs picking up in price where AMD leaves off while still still being the biggest x86 manufacturer.

Log in

Don't have an account? Sign up now