November, 2013 Archive

Parrot: a Practical Runtime for Deterministic, Stable, and Reliable Threads

Heming Cui, Jiri Simsa, Yi-Hong Lin, Hao Li, Ben Blum, Xinan Xu, Junfeng Yang, Garth A. Gibson, Randal E. Bryant Proceedings of the 24th ACM Symposium on Operating Systems Principles (SOSP ’13), pp. 388–405, Farmington, PA, USA, November 3-6, 2013, pp. 388-405 Abstract Multithreaded programs are hard to get right. A key reason is that the contract between developers and …

Read More

ShadowReplica: Efficient Parallelization of Dynamic Data Flow Tracking

Kangkook Jee, Vasileios P. Kemerlis, Angelos D. Keromytis, Georgios Portokalidis Proceedings of the 20th ACM Conference on Computer and Communications Security (CCS 2013), Berlin, Germany, November 2013 Abstract Dynamic data flow tracking (DFT) is a technique broadly used in a variety of security applications that, unfortunately, exhibits poor performance, preventing its adoption in production systems. We present ShadowReplica, a new …

Read More

Columbia University Department of Computer Science