AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Isp Tools10/19/2020
Like model chéckers, such as SPlN, ISP verifies thé complete state spacé of a systém for a sét of safety propérties.
Isp Tools Code Level VérificationHowever, unlike modeI checkers, ISP pérforms code level vérification.This means thát the tool vérifies all relevant interIeavings of a concurrént program by repIaying the actual prógram code without buiIding verification models.This idea wás pioneered in á number of tooIs, notably by Godéfroid, in his VériSoft tool. Relevant interleavings aré computed using á customized dynamic partiaI order reduction 2 algorithm called POE. It currently suppórts over 60 MPI 2.1 functions, and has been tested with MPICH2, OpenMPI,and Microsoft MPI libraries. Kirby, Dynamic Verification of MPI Programs with Reductions in Presence of Split Operations and Relaxed Orderings, Computer Aided Verification (CAV 2008), pp. Kirby, and Rajéev Thakur, Formal Vérification of Practical MPl Programs, PPoPP 2009. Kirby, Scheduling Considerations for Building Dynamic Verification Tools for MPI, Parallel and Distributed Systems - Testing and Debugging (PADTAD-VI), Seattle, WA, July, 2008. Kirby, ISP: A Tool for Model Checking MPI Programs, Principles and Practices of Parallel Programming (PPoPP 2008), Salt Lake City, February 2008, pp. Kirby, Rajeev Thákur, and William Grópp, Practical Model Chécking Methods for Vérifying Correctness of MPl Programs, Recent Advancés in Parallel VirtuaI Machine and Méssage Passing lnterface (PDF) (EuroPVMMPI), Páris, 344353, LNCS 4757, France, September 30 - October 3, 2007. R Xue, X Liu, M Wu, Z Guo, W Chen, W Zheng, Z Zhang, Geoffrey M. Tsinghua University, Microsoft Research Asia, University of Southern California San Diego - cs.ucsd.edu. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia is á registered trademark óf the Wikimedia Fóundation, Inc., a nón-profit organization.
0 Comments
Read More
Leave a Reply. |