Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJanuary 2022
Overcoming restraint: composing verification of foreign functions with cogent
CPP 2022: Proceedings of the 11th ACM SIGPLAN International Conference on Certified Programs and ProofsPages 13–26https://doi.org/10.1145/3497775.3503686Cogent is a restricted functional language designed to reduce the cost of developing verified systems code. Because of its sometimes-onerous restrictions, such as the lack of support for recursion and its strict uniqueness type system, Cogent provides ...
- research-articleJanuary 2022
Formally verified superblock scheduling
CPP 2022: Proceedings of the 11th ACM SIGPLAN International Conference on Certified Programs and ProofsPages 40–54https://doi.org/10.1145/3497775.3503679On in-order processors, without dynamic instruction scheduling, program running times may be significantly reduced by compile-time instruction scheduling. We present here the first effective certified instruction scheduler that operates over superblocks ...
- research-articleJanuary 2022
A verified algebraic representation of cairo program execution
CPP 2022: Proceedings of the 11th ACM SIGPLAN International Conference on Certified Programs and ProofsPages 153–165https://doi.org/10.1145/3497775.3503675Cryptographic interactive proof systems provide an efficient and scalable means of verifying the results of computation on blockchain. A prover constructs a proof, off-chain, that the execution of a program on a given input terminates with a certain ...