lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Sibelius Software UK office shuts down


From: George_
Subject: Re: Sibelius Software UK office shuts down
Date: Mon, 6 Aug 2012 21:50:47 -0700 (PDT)



Han-Wen Nienhuys-5 wrote:
> 
> On Mon, Aug 6, 2012 at 9:56 PM, George_ <address@hidden> wrote:
>> The reason this is important is because while IPC goes up incrementally
>> and
>> relatively slowly (IPC has done little more than double between 2005 [P4
>> 660] and now [i7 3930X]) and clock speed is relatively stagnant (it's
>> unlikely we'll ever get 8GHz stock x86 CPUs the way Intel predicted),
>> core
>> count is the only real way to dramatically improve performance - over a
>> similar period, core count has gone up six-fold (in high-end parts), and
>> it's set to continue. I agree, talking about a typesetting program
>> running
>> on a 192-core ARM server is a bit silly, but then, so is saying that an
>> 8-fold increase in speed won't make the process instantaneous, then
>> implying
>> that for this reason we shouldn't look for ways to make it work.
> 
> I'm trying to explain that the constant factor (namely 8-fold) comes
> at a tremendous cost. Writing multithreaded code without getting stuck
> in race-conditions and deadlocks is extremely difficult and time
> consuming, and lilypond already has a shortage of developers without
> taking on parallelism.
> 
> In the context of the original remark (making lilypond more suited as
> a rendering engine), multithreading is simply a stupid way to spend
> programmer resources. If you're writing a GUI using Lily as a
> renderer, have the GUI manage the data structures (and possibly, the
> parallelism), so LilyPond can suffice to stay "simple" and
> single-threaded,
> 
> -- 
> Han-Wen Nienhuys - address@hidden - http://www.xs4all.nl/~hanwen
> 
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user
> 
> 
Where does the GUI come from?
-- 
View this message in context: 
http://old.nabble.com/Sibelius-Software-UK-office-shuts-down-tp34245636p34264410.html
Sent from the Gnu - Lilypond - User mailing list archive at Nabble.com.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]