NUI Group
DiamondTouch: A Multi-User Touch Technology
Multi-Projector Display with Continuous Self-Calibration
PixelFlex: A Reconfigurable Multi-Projector Display System
Multitouch Gesture Learning and Recognition System
Endlighten Acrylic for Multitouch surfaces
Secondary Sources:
http://bacon.cse.ucsc.edu/papers/MASC/tocs_lse.pdf - 40 page paper making case for ADLs, also includes study of 30 participants
http://bacon.cse.ucsc.edu/papers/MASC/hdlgenTR.pdf - DLX case study using an ADL
http://bacon.cse.ucsc.edu/papers/MASC/07_rtl_slides.pdf - Very general short ADL overview
http://bacon.cse.ucsc.edu/papers/MASC/session-10-p3.pdf - Longer slides about ADLs and DLX implementation
Thirteenth International Conference on Architectural Support for Programming Languages and Operating Systems(ASPLOS), March 2008
Performance evaluation of memory consistency models for shared-memory multiprocessors - Gharachorloo (ASPLOS '91) - pdf
BulkSC: Bulk Enforcement of Sequential Consistency - Ceze (ISCA '07)
Mechanisms for Store-wait–free Multiprocessors - Wenisch (ISCA '07)
Coherence Ordering for Ring-based Chip Multiprocessors - Marty (MICRO '06)
SimFlex: Statistical Sampling of Computer System Simulation - Wenisch (IEEE Micro Jul 06)