Limitations in monitoring shared NVIDIA GPU technologies

gpumonitoringA physical GPU can be shared in a number of ways such as NVIDIA vGPU with Citrix XenDesktop or XenApp or GPU-sharing with XenApp (this is actually a form of pass-through with the sharing done at the RDS layer), or used 1:1 with VMs in VDI with GPU pass-through.

When using a pass-through mechanism the Continue reading Limitations in monitoring shared NVIDIA GPU technologies

HDX and H.264 Artefacts in Citrix XenDesktop/XenApp

Desktops are made of pixels

Images and desktops that make your screen consist of pixels. Your desktop in the datacenter or on your physical PC can be represented as a bitmap, where all the pixels are represented by 4 values: Continue reading HDX and H.264 Artefacts in Citrix XenDesktop/XenApp

And so…. a new blog site…

For a few years I’ve been writing a blog over on my employer’s site (Citrix) at, where I am a Product Manager. It felt that the time was right to go independent, as work and my own general interests are fairly merged with indistinct boundaries… I love the technologies I work on: remoting graphics, compression algorithms, CAD integration. The things I find interesting and inspiring and relevant though range from cats, architecture, competitors’ technologies and often obscure bits of maths… I guess I’ll still reference my work at Citrix as a Product Manager for HDX Graphics and Receivers but as an individual and my views, UK spelling, grammar and topics won’t necessarily be those of my employer.

I haven’t really got a good grip on WordPress yet, nor a clear idea about what I will write about… so open to suggestions/requests/comments… I’ve kept to a very simple theme as my first attempt saw me get a little bit too excited with themes and colours…. it looked rather like a 5 year old on psychedelic narcotics had designed this page…. oops!