My research focus is on operating system designs and principles, in the aspect of performance, security, compatibility, and hardware support.
education and training
- Ph.D. in Computer Science, Stony Brook University - (Stony Brook, New York, United States) 2017
- M.S. in Computer Science, Columbia University - (New York, New York, United States) 2011
- B.S. in Computer Science and Information Technology, National Taiwan University - (Taipei, Taipei, Taiwan) 2007
- Akshintala, A., Jain, B., Tsai, C. C., Ferdman, M., & Porter, D. E. (2019). X86-64 instruction usage among C/C++ applications. 68-79.
- Jain, B., Tsai, C. C., & Porter, D. E. (2017). A Clairvoyant Approach to Evaluating Software (In)Security. Part F129307, 62-68.
- Kim, T., Lin, Z., & Tsai, C. C. (2017). CCS'17 tutorial abstract/SGX security and privacy. Proceedings of the ACM Conference on Computer and Communications Security. 2613-2614.
- Tsai, C., Porter, D. E., & Vij, M. (2017). Graphene-SGX: A Practical Library OS for Unmodified Applications on SGX. 645-658.
- Tsai, C. C., Jain, B., Abdul, N. A., & Porter, D. E. (2016). A study of modern Linux API usage and compatibility: What to support when you're supporting.
recent teaching activities