Hello folks,

Going from a sequential application to a parallel one is far from trivial, and 
this would need in-depth knowledge of the code architecture.
It’s my understanding that there are successive phases involved in LP, and 
that's not good news for parallelization.

And there’s Guile in the loop: do we have an estimation of the fraction of the 
time spend in Guile when using LP for typical scores? This amount of time will 
probably be incompressible.

JM

Le 4 juin 2014 à 11:00:25, Mike Solomon <m...@mikesolomon.org> a écrit :

> On Jun 4, 2014, at 10:51 AM, Orm Finnendahl 
> <orm.finnend...@hfmdk-frankfurt.de> wrote:
> 
>> Hi,
>> 
>> rendering a score on an i7-2640M with the option "-djob-count=2"
>> shows 100% cpu load only on one thread of one of the two cores while
>> rendering. 
>> 
>> Is there some way or a recommended technique of setting up lilypond to
>> better distribute the load? Or does lilypond have to get compiled with
>> special compile options in order to take full advantage of
>> multithreading?
>> 
>> --
>> Orm
> 
> Just a shout out to Orm that I’m working on a research project now for 
> multi-threading in musical engraving via openmp - lemme know if that is of 
> interest and I can send you some stuff.
> 
> Cheers,
> MS
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to