Gordon, How about to start several client nodes "near" to cluster and use them as "proxies" for your desktop GUI apps? You may write some code that will push data from client node to you GUI app. This will require some coding of course.
-- Alexey Kuznetsov
