THINC: a virtual display architecture for thin-client computing

@inproceedings{Baratto2005THINCAV,
  title={THINC: a virtual display architecture for thin-client computing},
  author={Ricardo A. Baratto and Leonard N. Kim and Jason Nieh},
  booktitle={SOSP '05},
  year={2005}
}
Rapid improvements in network bandwidth, cost, and ubiquity combined with the security hazards and high total cost of ownership of personal computers have created a growing market for thin-client computing. We introduce THINC, a virtual display architecture for high-performance thin-client computing in both LAN and WAN environments. THINC virtualizes the display at the device driver interface to transparently intercept application display commands and translate them into a few simple low-level… 

Figures and Tables from this paper

THINC: A Virtual and Remote Display Architecture for Desktop Computing and Mobile Devices
TLDR
This dissertation presents the design and implementation of THINC, a new virtual and remote display architecture for desktop computing, and introduces a number of novel systems which build upon THINC's architecture to provide new and improved desktop computing services.
pTHINC: a thin-client architecture for mobile wireless web
TLDR
The results compared to local PDA web browsers and other thin-client approaches demonstrate that pTHINC provides superior web browsing performance and is the only PDA thin client that effectively supports crucial browser helper applications such as video playback.
Towards virtualized desktop environment
TLDR
LVD builds an integrated novel desktop environment, which can support the backup, mobility, suspending and resuming of per‐user's working environment, and support synchronous using of incompatible applications on different platforms and achieves great saving in power consumption.
MobiThin management framework: design and evaluation
TLDR
In this paper, a mobile thin client service offered to a large number of mobile users is designed and it is shown that the prototype can handle up to 700 requests/s to start the mobile thin Client service.
Implementing Remote Display on Commodity Operating Systems
TLDR
This dissertation discusses the details of deploying remote display on commodity operating systems, including Linux with X Window System and Microsoft Windows, and introduces several techniques, including kernel-user mode communication, a high throughput command channel, and efficient synchronization.
SRIDesk: A Streaming based Remote Interactivity architecture for desktop virtualization system
TLDR
SRIDesk integrates server-push streaming mechanism with H.264 encoder into virtualization system, which provides high quality display with low bandwidth consumption and low latency of interaction and has low CPU-load, low bandwidth and good scalability.
TransCom : A Virtual Disk based Pervasive Computing Platform for Heterogeneous Services
TLDR
The design, implementation, and evaluation of TransCom is presented, a virtual disk based pervasive computing platform that supports heterogeneous services of operating systems and their above applications in enterprise environments and can greatly reduce the system maintenance and management costs in potential.
A hybrid thin-client protocol for multimedia streaming and interactive gaming applications
TLDR
This paper introduces a realtime desktopstreamer using a videocodec to stream the graphical output of applications after GPU-processing to a thin-client device, capable of decoding a videostream, and proposes an architecture for a hybrid protocol, which can dynamically switch between a classic thin- client protocol and realtimedesktopstreaming.
Evaluation of Different Thin-Client Based Virtual Classroom Architectures
TLDR
The conclusion is that Microsoft Remote Desktop Services outperforms the virtualization based solutions, but it entails high license fees.
A2M: Access-Assured Mobile Desktop Computing
TLDR
A2M, a secure and attack-resilient desktop computing hosting infrastructure that can protect against attacks involving thousands of attackers, while providing good performance for multimedia and web applications and basic GUI interactions even when up to 30% and 50%, respectively, of indirection nodes become unresponsive.
...
...

References

SHOWING 1-10 OF 39 REFERENCES
A Comparison of Thin-Client Computing Architectures
TLDR
The results show that current thin-client solutions generally work well in a LAN environment, but their performance degrades significantly when they are used in today’s broadband environments.
Measuring thin-client performance using slow-motion benchmarking
TLDR
The results show that slow-motion benchmarking solves the problems with using conventional benchmarks on thin-client systems and is an accurate tool for analyzing the performance of these systems.
MobiDesk: mobile virtual desktop computing
TLDR
The experimental results demonstrate that MobiDesk has very low virtualization overhead, can provide a full featured desktop experience including full-motion video support, and is able to migrate users' sessions efficiently and reliably for high-availability, while maintaining existing network connections.
Operating System Support for Multi-User, Remote, Graphical Interaction
  • A. WongM. Seltzer
  • Computer Science
    USENIX Annual Technical Conference, General Track
  • 2000
TLDR
It is contended that the key performance metric for this type of system and its applications is user-perceived latency and a structured approach is given for investigating operating system design with this criterion in mind.
Improving web browsing performance on wireless pdas using thin-client computing
TLDR
This work compares the web browsing performance of thin clients against fat clients that run the web browser locally on a PDA, and shows that thin clients can provide betterWeb browsing performance compared to fat clients, both in terms of speed and ability to correctly display web content.
Improving Web Browsing on Wireless PDAs Using Thin-Client Computing
TLDR
This work compares the web browsing performance of thin clients against fat clients that run the web browser locally on a PDA, and shows that thin clients can provide betterWeb browsing performance compared to fat clients, both in terms of speed and ability to correctly display web content.
Chromium: a stream-processing framework for interactive rendering on clusters
TLDR
Examples of real-world applications that use Chromium to achieve good scalability on clusters of workstations are given, and other potential uses of this stream processing technology are described.
The InfoPad Multimedia Terminal: A Portable Device for Wireless Information Access
TLDR
The architecture of the InfoPad terminal can be viewed as essentially a switch which connects multimedia data sources in the supporting wired network to appropriate InfoPad output devices, and connects InfoPad input devices to remote processing in the backbone network.
Plan 9 from Bell Labs
By the mid 1980 s, the trend in computing was away from large centralized time-shared computers towards networks of smaller, personal machines, typically UNIX worksta­ tions . People had grown weary
PlanetLab: an overlay testbed for broad-coverage services
TLDR
This paper discribes the initial implementation of PlanetLab, including the mechanisms used to impelment virtualization, and the collection of core services used to manage PlanetLab.
...
...