Thunderbolt Hunting

I wandered round the South Hall looking for Thunderbolt devices.  As I have previously stated, I think Thunderbolt has great potential and I was hoping that a few manufacturers would be ready to respond despite the short lead-time from the announcement.  I did find a few which is encouraging.  The most common item on show was disk drives.  Promise, Sonnet, G-Tech and Lacie all had something to show.  Except for Lacie, they were mainly mini-tower RAID drives of various sizes. 

Smaller 4 drive Promise RAID

Promise seemed to have the most fully formed offering and were quoting the lowest lead time.  Prices are expected to be a little higher than FW800 versions but not stupidly so.  Some manufacturers were waiting on Intel to hand over the silicon. 

G-Tech with Thunderbolt v Firewire

G-Tech for example were using Thunderbolt card on a board.  I got all excited as I thought it was a PCIe card suitable for a Mac Pro but was told that this was just an engineering version of a Thunderbolt chip. 

 

Lacie had a different kind of offering.  They were using Thunderbolts daisy chaining capabilities to link up lots of their Little Big One drives.  Each of these contains twin 7200RPM laptop drives.  They had used Drive Utility to RAID 4 of these together and were seeing read times of over 200MBps which is impressive for mobile hard drives.  SSD versions are in the pipeline too.  Lacie did reveal that Intel were currently trying to sort out an issue on write speeds currently which affects drives using a popular interface bridge chip from Marvell which He didn’t think SSDs would be impacted as they use a different chip.

I saw two non-disk devices from Blackmagic and Matrox. 

BlackMagic Thunderbolt equipped capture device

The Blackmagic is an interface box and decoder allowing you to connect up several different kinds of video feeds to a Thunderbolt device, it also has 2 ports so Thunderbolt drive arrays can be connected to the host.  Its not ready to ship yet (waiting on Intel for a decent inventory of chips) but it is working and it could be seen doing just that on the Adobe stand. 

Little black box links MXO2 PCIe connector to Thunderbolt

Matrox had taken a slightly different route.  Some of their MXO2 devices required a PCIe card and, with Apple only offering that on the 17” for the last 2 generations,  They have created a little black box which effectively acts as a Thunderbolt converter,  Remember Thunderbolt can act as a PCIe bus so this is not a giant engineering leap but still usefully offers new and existing MXO2 owners some new machine options.  I asked if Matrox’s hardware encoding still gave benefits especially with GPU accelerated options like Adobe Media Encoder.  The representative assured me that with Thunderbolt support and recently improved Premiere integration it still gave performance gains.

Thunderbolt

Thunderbolt - cheesy name but a really fascinating bit of tech.  As I headed down to Converge, two pieces of news had just broken.  The first was that Apple had just added Thunderbolt to it's new MacBook Pro range and the second was a rumour the Nikon D4 would get it too.  Putting the two together gave me own Thunderbolt moment.  I started to imagine what the still mythical Canon 5D MkIII could achieve with Thunderbolt.  Now I am no more an electronics engineer than I am a cinematographer.  I can build a PC from the components but that's about as far as it goes.  Given that only that MacBook Pro has been announced with Thunderbolt so far, what follows is pure speculation on my part.

 

There are two digital ports on the MkII - USB2 and HDMI.  USB has two purposes for the 5D.  The first is data transfer for which the maximum speed is 480Mbps.  USB rarely gets anywhere near that.  When I connect to my Mac Pro with a Sandisk 480Mbps card I get 90Mbps whereas the same card in a FireWire 800 reader gets 460Mbps.  The second use is as a bus for control instructions.  The Canon tethering software and the Okii follow focus use this method to control the camera remotely.  The second port is HDMI which is used to output to display devices.  When Canon designed this they were thinking of playback to domestic tellies.  HDMI is designed for domestic use and Canon only had room to squeeze the mini version of the plug on the body.  HDMI is great in it's domestic environment but has issues in the camera implementation.  Canon does not have the ability to give a clean, uncompressed output at 1080p while recording - the 5D is only 480p with camera indicators.  The built-in LCD also becomes inoperable when HDMI is plugged in. HDMI has a lengthy handshake protocol which interrupts things when the signal changes.  Finally, all HDMI connectors are hateful and mini is the worst.  Not the end of the world in a fixed installation but frustrating in equipment that is constantly on the move.  HDMI can shift a lot of data - HDMI1.4 tops out at around 10Gbps and can handle 4K resolution.

So where does Thunderbolt make a difference.  Well the first difference is that it can do both jobs that USB and HDMI do at once.  Like HDMI it has a 10Gbps capability but this is bidirectional.  It's close relationship to PCIe, the internal bus used in PCs and Apples, should make it possible to produce a breakout cable that supports HDMI and USB for legacy use.  It's so fast that transferring files is really going to going to be limited by the devices either end not the cable.  For tethered shooting this will make a huge difference.  No more jerky live view or long waits between shots or takes.  Apple's implementation of Thunderbolt uses the display port connector.  This is a small plug and the wire is relatively thin and flexible.  Its not as secure as a locked in cable like a BNC type SDI connector but it is a better fit than mini HDMI.

Intel has a fibre optic version of Thunderbolt which is capable of being sent long distances.  This could avoid the need to convert to SDI to get an image back to video village.

When the data comes off a sensor then a DSLR has to deal with it.  First it has to process it, then it has to store it.  With video, the Canon DIGIC4 chip has to first chuck loads of pixels away to get down to 2MP, then it has to encode into H264.  That’s not an easy task, even modern PCs struggle to encode 1080p in realtime.  Working that hard makes chips hot and there are not many places for that heat to go.  Some of that heat makes its way into the sensor which it does not enjoy.  Overheating and a rising noise floor are the things the DSLR shooter has to contend with.  The ideal situation would be to have the option to get the data off the sensor and out of the camera altogether and process and record it in a separate box.  When companies like RED and SI talk about “brains” this is what they mean.  To shift RAW data like that you need a fast bus and it seems to me that is a role Thunderbolt could play.  Whether the camera divisions that make these cameras ever want to go that far into the more esoteric end of the video market is debatable.  However, at least it would mean stills photographers wouldn’t be coughing up for high-end video features the majority of them will never use.  If the manufacturers decided to make the specs open then we could have 3rd parties like AJA or Codex provide the brain/recorders.  Even if the processing is still done in camera, then Thunderbolt offers a more flexible way of getting data out than HDMI.  Its bidirectional nature means that features like timecode, genlock and device control should be possible along with whatever video format the camera produces.  So if Canon do switch to 1080p 4:2:2 to use their MPEG2 based codec from their video line, piping that out uncompressed to an external recorder is well within Thunderbolt’s bandwidth as it has more capacity than HDSDI.  Thunderbolt based modularity seems to me like an elegant solution.  

A fully rigged RED One looks like Borg technology - cool but complicated.  With Thunderbolt, it looks like you may be just be able to plug into a hub like a USB without having to worry about the connection type.  I know in reality things don’t tend to be that easy with plug and play but we can always dream.  At the moment dreaming is all we can do till some devices appear and maybe the whole D4 thing was someone else's dream.  One of my missions at NAB is to see how much of musings are feasible, likely or commercially viable.