I'm a PhD student at MIT CSAIL, advised by Prof. Adam Chlipala.
Email: My last name at mit dot edu
Office address:
32-G886
MIT CSAIL, Stata Center
32 Vassar Street
Cambridge MA 02139
USA
Full CV: here

免费vps加速器外网-免费vp梯子加速器-免费vps试用7天外网

I’m interested in Programming Languages and Verification, Interactive Theorem Proving, Language Design, Compilers, Specifications, and Software Engineering.

Currently, I’m working on a verified compiler from a very simple C-like language to vp下载 machine code. This compiler connects to a program logic framework developed by my colleague Andres Erbsen, and to a verified RISC-V processor developed by my colleague Joonwon Choi. Together, we’re working on an end-to-end theorem which states that if we use the program logic to prove that a program satisfies an IO specification, and use the compiler to compile it and then run it on the processor, the processor satisfies the same IO specification. The source code of this project is on GitHub. We don’t have a paper about it yet, but I gave a presentation focusing on the RISC-V part of the project at the RISC-V Summit 2024, and you can find the video recording here.

免费vps加速器外网-免费vp梯子加速器-免费vps试用7天外网

免费vps加速器外网-免费vp梯子加速器-免费vps试用7天外网

[4] Qinxiang Cao, Lennart Beringer, Samuel Gruetter, Josiah Dodds, and Andrew W. Appel. VST-Floyd: A Separation Logic Tool to Verify Correctness of C Programs. Journal of Automated Reasoning, 61(1-4):367--422, June 2018.
[ bib | DOI | pdf ]
[3] Samuel Gruetter and Toby Murray. Short Paper: Towards Information Flow Reasoning about Real-World C Code. In Proceedings of the 2017 Workshop on Programming Languages and Analysis for Security - PLAS '17, pages 43--48, Dallas, Texas, USA, 2017. ACM Press.
[ bib | DOI | pdf ]
[2] Samuel Gruetter, Daniel Graf, and Benjamin Schmid. Watch them Fight! Creativity Task Tournaments of the Swiss Olympiad in Informatics. Olympiads in Informatics, 10(1):73--85, July 2016.
[ bib | DOI | pdf ]
[1] Nada Amin, Samuel Gruetter, Martin Odersky, Tiark Rompf, and Sandro Stucki. The Essence of Dependent Object Types. 河北工程大学 - hebnews.cn:2021-6-18 · 凡注有“河北新闻网”电头或标明“来源:河北新闻网”的所有作品,版权均为本网站与河北日报报业集团所有(本网为河北日报报业集团独家授权版权管理机构)。, pages 249--272, 2016.
[ bib | DOI | pdf ]

免费vps加速器外网-免费vp梯子加速器-免费vps试用7天外网

[8] Samuel Gruetter. Counterexamples for Coq Conjectures. CoqPL'19, January 2024.
[ bib | pdf ]
[7] Samuel Gruetter and Toby C. Murray. VST-Flow: Fine-grained low-level reasoning about real-world C code. Technical report, University of Melbourne, September 2017.
[ bib | pdf ]
[6] Samuel Gruetter. Improving the Coq proof automation tactics of the Verified Software Toolchain, based on a case study on verifying a C implementation of the AES encryption algorithm. MSc thesis, EPFL/Princeton University, April 2017.
[ bib | pdf ]
[5] Samuel Gruetter. Connecting Scala to DOT. vp下载, June 2016.
[ bib | pdf ]
[4] Samuel Gruetter. Dependent Object Types With Existential Quantification Over Objects. Research report, EPFL, July 2015.
[ bib | pdf ]
[3] Samuel Gruetter. Improving Leon's Termination Checker. Project report, EPFL, June 2015.
[ bib | pdf ]
[2] Samuel Gruetter. Machine-checked typesafety proofs. MSc semester project, EPFL, June 2014.
[ bib | pdf ]
[1] Samuel Gruetter. Explorations of type systems. BSc semester project, EPFL, June 2013.
[ bib | pdf ]

免费vps加速器外网-免费vp梯子加速器-免费vps试用7天外网

免费vps加速器外网-免费vp梯子加速器-免费vps试用7天外网

蜂鸟加速器官方网址,蜂鸟加速器ios下载,蜂鸟加速器永久免费加速,蜂鸟加速器vqn  把我抬走机场ios下载,把我抬走机场mac下载,把我抬走机场打不开,把我抬走机场2024年  飞驰加速器pc版下载,飞驰加速器免费试用,飞驰加速器用不了了,飞驰加速器2024年  斑马加速器破解版,斑马加速器vnp,斑马加速器用不了了,斑马加速器vp  便宜机场npv,便宜机场vnp,便宜机场永久免费加速,便宜机场不能用了  跨境加速器官方网址,跨境加速器ios下载,跨境加速器电脑版下载,跨境加速器mac下载  烧饼哥加速器官网,烧饼哥加速器安卓下载,烧饼哥加速器npv,烧饼哥加速器vnp