Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
@inproceedings{alglave+:powerarm09, author = {Jade Alglave and Anthony Fox and Samin Ishtiaq and Magnus O. Myreen and Susmit Sarkar and Peter Sewell and Zappa Nardelli, Francesco}, title = {The Semantics of {Power} and {ARM} Multiprocessor Machine Code}, year = {2009}, booktitle = {{DAMP} 2009: Workshop on Declarative Aspects of Multicore Programming}, month = jan, note = {(12 page extended abstract)}, } @inproceedings{crary+:mafcc-cade, author = {Karl Crary and Susmit Sarkar}, title = {Foundational Certified Code in a Metalogical Framework}, booktitle = {International Conference on Automated Deduction}, year = {2003}, pages = {106-120}, series = {Lecture Notes in Computer Science}, volume = {2741}, isbn = {3-540-40559-3}, } @article{crary+:mafcc, author = {Karl Crary and Susmit Sarkar}, title = {Foundational certified code in the {Twelf} metalogical framework}, journal = {{ACM} Transactions on Computatational Logic ({TOCL})}, volume = {9}, number = {3}, year = {2008}, ee = {http://doi.acm.org/10.1145/1352582.1352584}, } @techreport{crary+:mafcc-tr, author = {Karl Crary and Susmit Sarkar}, title = {Foundational certified code in a metalogical framework}, institution = cmu-cs, year = 2003, number = {CMU-CS-03-108}, } @inproceedings{owens+:x86tso, author = {Scott Owens and Susmit Sarkar and Peter Sewell}, title = {A better x86 memory model: {x86-TSO}}, booktitle = {Proceedings of Theorem Proving in Higher Order Logics (TPHOLs)}, year = {2009}, pages = {391--407}, series = {Lecture Notes in Computer Science}, volume = {5674}, ee = {http://dx.doi.org/10.1007/978-3-642-03359-9_27}, } @techreport{owens+:x86tso-tr745, author = {Scott Owens and Susmit Sarkar and Peter Sewell}, title = {A better x86 memory model: {x86-TSO} (extended version)}, institution = {Univ.\ of Cambridge}, year = {2009}, number = {UCAM-CL-TR-745}, note = {Supporting material at~\url{www.cl.cam.ac.uk/users/pes20/weakmemory/}}, } @inproceedings{sarkar+:oracle, author = {Susmit Sarkar and Brigitte Pientka and Karl Crary}, title = {Small Proof Witnesses for {LF}}, booktitle = {International Conference on Logic Programming}, title = {Small Proof Witnesses for {LF}}, booktitle = {Proceedings of the International Conference on Logic Programming (ICLP)}, year = {2005}, pages = {387--401}, series = {Lecture Notes in Computer Science}, volume = {3668}, isbn = {3-540-29208-X}, ee = {http://dx.doi.org/10.1007/11562931_29}, } @inproceedings{sarkar+:ottbinding, author = {Susmit Sarkar and Peter Sewell and Zappa Nardelli, Francesco}, title = {Specifying real-world binding structures}, booktitle = {2nd Informal {ACM} {SIGPLAN} Workshop on Mechanizing Metatheory (Freiburg), in conjunction with {ICFP}}, year = {2007}, month = oct, address = {Freiburg}, note = {(1 page abstract)}, } @inproceedings{sarkar+:x86cc, author = {Susmit Sarkar and Peter Sewell and Zappa Nardelli, Francesco and Scott Owens and Tom Ridge and Thomas Braibant and Magnus O. Myreen and Jade Alglave}, title = {The semantics of x86-CC multiprocessor machine code}, booktitle = {Proceedings of {ACM} {SIGPLAN} Principles of Programming Languages ({POPL})}, year = {2009}, pages = {379--391}, ee = {http://doi.acm.org/10.1145/1480881.1480929}, } @inproceedings{sewell+:ott-icfp, author = {Peter Sewell and Zappa Nardelli, Francesco and Scott Owens and Gilles Peskine and Tom Ridge and Susmit Sarkar and Rok Strni\v{s}a}, title = {{Ott}: effective tool support for the working semanticist}, booktitle = {{ACM} {SIGPLAN} International Conference on Functional Programming}, year = {2007}, pages = {1--12}, ee = {http://doi.acm.org/10.1145/1291151.1291155}, } @article{sewell+:ott-jfp, author = {Peter Sewell and Zappa Nardelli, Francesco and Scott Owens and Gilles Peskine and Thomas Ridge and Susmit Sarkar and Rok Strni\v{s}a}, title = {{Ott}: Effective Tool Support for the Working Semanticist}, journal = {Journal of Functional Programming}, year = {2010}, volume = {20}, number = {1}, pages = {70--122}, month = jan, ee = {http://dx.doi.org/10.1017/S0956796809990293}, note = {Invited submission from ICFP 2007}, } @inproceedings{zappanardelli+:rigorous-mm, author = {Zappa Nardelli, Francesco and Peter Sewell and Jaroslav \v{S}ev\v{c}\'{\i}k and Susmit Sarkar and Scott Owens and Luc Maranget and Mark Batty and Jade Alglave}, title = {Relaxed memory models must be rigorous}, booktitle = {Proceedings of Exploiting Concurrency Efficiently and Correctly -- ({EC})~${}^2$. {CAV} 2009 Workshop}, address = {Grenoble, France}, note = {(4~page position paper)}, year = {2009}, month = jun, }