Nuno P. Lopes

Orcid: 0000-0002-3160-1672

Affiliations:
  • Microsoft Research Cambridge


According to our database1, Nuno P. Lopes authored at least 26 papers between 2008 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Torchy: A Tracing JIT Compiler for PyTorch.
Proceedings of the 32nd ACM SIGPLAN International Conference on Compiler Construction, 2023

2021
Alive2: bounded translation validation for LLVM.
Proceedings of the PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021

Supercharging Plant Configurations Using Z3.
Proceedings of the Integration of Constraint Programming, Artificial Intelligence, and Operations Research, 2021

An SMT Encoding of LLVM's Memory Model for Bounded Translation Validation.
Proceedings of the Computer Aided Verification - 33rd International Conference, 2021

2019
Fast BGP Simulation of Large Datacenters.
Proceedings of the Verification, Model Checking, and Abstract Interpretation, 2019

AliveInLean: A Verified LLVM Peephole Optimization Verifier.
Proceedings of the Computer Aided Verification - 31st International Conference, 2019

2018
Reconciling high-level optimizations and low-level code in LLVM.
Proc. ACM Program. Lang., 2018

Future Directions for Optimizing Compilers.
CoRR, 2018

Practical verification of peephole optimizations with Alive.
Commun. ACM, 2018

2017
CrystalNet: Faithfully Emulating Large Production Networks.
Proceedings of the 26th Symposium on Operating Systems Principles, 2017

Taming undefined behavior in LLVM.
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2017

2016
Automatic equivalence checking of programs with uninterpreted functions and integer arithmetic.
Int. J. Softw. Tools Technol. Transf., 2016

Scaling network verification using symmetry and surgery.
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2016

A design and verification methodology for secure isolated regions.
Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2016

2015
Provably correct peephole optimizations with alive.
Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2015

Checking Beliefs in Dynamic Networks.
Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation, 2015

2014
Weakest Precondition Synthesis for Compiler Optimizations.
Proceedings of the Verification, Model Checking, and Abstract Interpretation, 2014

Leveraging Trusted Computing and Model Checking to Build Dependable Virtual Machines.
Proceedings of the 10th Workshop on Hot Topics in System Dependability, 2014

2013
Automatic Equivalence Checking of UF+IA Programs.
Proceedings of the Model Checking Software - 20th International Symposium, 2013

2012
HSF(C): A Software Verifier Based on Horn Clauses - (Competition Contribution).
Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems, 2012

Synthesizing software verifiers from proof rules.
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2012

2011
Distributed and Predictable Software Model Checking.
Proceedings of the Verification, Model Checking, and Abstract Interpretation, 2011

2010
Applying Prolog to develop distributed systems.
Theory Pract. Log. Program., 2010

Optimally Solving the MCM Problem Using Pseudo-Boolean Satisfiability
CoRR, 2010

2008
Optimizing Binary Code Produced by Valgrind (Project Report on Virtual Execution Environments Course - AVExe)
CoRR, 2008

openSDK: an open-source implementation of OPEN-R.
Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2008), 2008


  Loading...