Published April 1, 2019 | Version v1
Conference paper Open

Parallelizing Quickref

  • 1. EPITA Research Lab

Description

Quickref is a global documentation project for Common Lisp software. It builds a website containing reference manuals for Quicklisp libraries. Each library is first compiled, loaded, and introspected. From the collected information, a Texinfo file is generated, which is then processed into HTML Because of the large number of libraries in Quicklisp, doing this sequentially may require several hours of processing. We report on our experiments parallelizing Quickref. Experimental data on the morphology of Quicklisp libraries has been collected. Based on this data, we are able to propose a number of parallelization schemes that reduce the total processing time by a factor of 3.8 to 4.5, depending on the exact situation.

Files

verna.19.els.pdf

Files (681.0 kB)

Name Size Download all
md5:b014fee281f2314eac83b8db62d2fe93
681.0 kB Preview Download

Additional details

Related works

Is compiled by
978-2-9557474-3-8 (ISBN)