pith. sign in

arxiv: 1206.0141 · v2 · pith:ZIMWSE7Onew · submitted 2012-06-01 · 💻 cs.MS · cs.LO

Parallelizing Mizar

classification 💻 cs.MS cs.LO
keywords mizarimplementationpassestypicallymuchparallelizationassemblingchecking
0
0 comments X
read the original abstract

This paper surveys and describes the implementation of parallelization of the Mizar proof checking and of related Mizar utilities. The implementation makes use of Mizar's compiler-like division into several relatively independent passes, with typically quite different processing speeds. The information produced in earlier (typically much faster) passes can be used to parallelize the later (typically much slower) passes. The parallelization now works by splitting the formalization into a suitable number of pieces that are processed in parallel, assembling from them together the required results. The implementation is evaluated on examples from the Mizar library, and future extensions are discussed.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.