Department of Computer Science
Princeton University
35 Olden Street
Princeton, NJ 08540
Email: sapostolakis (at) princeton.edu
Computer Science PhD Student
I am a third year PhD student in the Liberty Research group at Princeton University, under the supervision of Prof. David I. August.
My research focus is on compilers, system security and computer architecture.
Hardware Multithreaded Transactions PDF
Jordan Fix, Nayana P. Nagendra, Sotiris Apostolakis, Hansen Zhang, Sophie Qiu, David I. August
Proceedings of the 23rd International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2018)
Speculatively exploiting cross-invocation parallelism PDF
Jialu Huang, Prakash Prabhu, Thomas B. Jablin, Soumyadeep Ghosh, Sotiris Apostolakis, Jae W. Lee, David I. August
Proceedings of the 25th International Conference on Parallel Architectures and Compilation Techniques (PACT 2016)
Spring 2018: COS 320 - Compiling Techniques (Prof. David August) Teaching Assistant
Fall 2017: COS 126 - Computer Science: An Interdisciplinary Approach (Prof. David August) Teaching Assistant
Spring 2017: COS 333 - Advanced Programming Techniques (Prof. Brian Kernighan) Teaching Assistant
Fall 2016: COS 432 - Information Security (Prof. Nick Feamster) Teaching Assistant
Fall 2015: ELE 574 - Security and Privacy
Fall 2015: COS 518 - Advanced Computer Systems
Fall 2015: COS 597B - Advanced Topics in Computer Science: Automated Reasoning about Software
Spring 2016: ELE 580 - Advanced Topics in Computer Engineering: Trustworthy Computing
Spring 2016: COS 424 - Fundamentals of Machine Learning
Fall 2016: COS 597E - Advanced Topics in Computer Science: Securing Hardware