[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdo
From: |
David Kastrup |
Subject: |
Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown] |
Date: |
Sat, 11 Aug 2012 21:18:54 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
Han-Wen Nienhuys <address@hidden> writes:
> On Sat, Aug 11, 2012 at 9:21 AM, Joseph Rushton Wakeling
> <address@hidden> wrote:
>>>> What counts as a "chunk" for the -djob-count option? It's not clear from
>>>> the
>>>> 2.15 usage manual.
>>>
>>>
>>> I believe it would be a compilable file.
>>
>>
>> Useful to know, thank you!
>>
>> ... but I think it emphasizes my real point: this puts the onus on the user
>> to split up a project into independently-compilable units. I think that
>> it's worth having Lilypond try and automatically identify independent units,
>> which could have knock-on benefits in terms of minimizing rebuild times for
>> scores.
>
> It would be nice if this were automatically splittable, but the
> reality is that GUILE has no meaningful multithreading support at the
> interpreter level, so almost mutating operation has the potential to
> be a race condition.
Guile 2.0 has threading support. Whether that will prove usefully
applicable to LilyPond will be a different question.
--
David Kastrup
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], (continued)
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Phil Holmes, 2012/08/10
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Joseph Rushton Wakeling, 2012/08/10
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Phil Holmes, 2012/08/10
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Joseph Rushton Wakeling, 2012/08/11
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Gilles Sadowski, 2012/08/11
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], David Kastrup, 2012/08/11
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Graham Percival, 2012/08/11
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], address@hidden, 2012/08/11
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], David Kastrup, 2012/08/11
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Han-Wen Nienhuys, 2012/08/11
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown],
David Kastrup <=
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Han-Wen Nienhuys, 2012/08/11
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Michael Rivers, 2012/08/14
- Sibelius and LilyPond parallels (was: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown]), David Kastrup, 2012/08/14
- Re: Sibelius and LilyPond parallels, Laura Conrad, 2012/08/14
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Lucas Gonze, 2012/08/14
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], David Kastrup, 2012/08/14
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Lucas Gonze, 2012/08/14
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Francisco Vila, 2012/08/14
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], David Kastrup, 2012/08/14
- Re: Paralellizing Lilypond [was: Re: Sibelius Software UK office shutsdown], Lucas Gonze, 2012/08/14