From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/46367 Path: news.gmane.org!not-for-mail From: "luigi scarso" Newsgroups: gmane.comp.tex.context Subject: Re: distributed / parallel TeX? Date: Tue, 16 Dec 2008 22:15:49 +0100 Message-ID: References: <4946E2E2.1050108@sil.org> <49476213.9020709@elvenkind.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1226123531==" X-Trace: ger.gmane.org 1229467192 29014 80.91.229.12 (16 Dec 2008 22:39:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 16 Dec 2008 22:39:52 +0000 (UTC) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Tue Dec 16 23:40:56 2008 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1LCiar-0004w9-5j for gctc-ntg-context-518@m.gmane.org; Tue, 16 Dec 2008 23:40:45 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 8281B1FBF1; Tue, 16 Dec 2008 23:39:30 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 11898-03-3; Tue, 16 Dec 2008 23:38:17 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D55691FD0A; Tue, 16 Dec 2008 22:18:33 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D86741FB1D for ; Tue, 16 Dec 2008 22:18:31 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 00675-02-12 for ; Tue, 16 Dec 2008 22:17:23 +0100 (CET) Original-Received: from mail-bw0-f20.google.com (mail-bw0-f20.google.com [209.85.218.20]) by ronja.ntg.nl (Postfix) with ESMTP id BB3AE1FB71 for ; Tue, 16 Dec 2008 22:15:50 +0100 (CET) Original-Received: by bwz13 with SMTP id 13so10960433bwz.2 for ; Tue, 16 Dec 2008 13:15:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=5hOKFaNtTwfXCCoVQHtAf7vxIyfOTUohMpsdaObxt7k=; b=UbyVtbGN/XYTZqsf46u2Ybf6/FUWrXMCtmRFMo9z61hLzUAcSsCANoBM4if2RGCAxQ m1mVV8v/IN97WIUAsbJT4h+lDjo1bHxQnmd5kzrxExwuZ8ClhfbZ0dit2ggW66u/u0JK ABnl4JqOytpwDtZ/9VikXy2wLvztke89gSUA4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=Lj53g1ENtklVj5GsdK6KQNtT0kw8Cej4sdOtzhBNwBeBFHqYXqipLVxzKE0QcNnzZn jqlxQYFWrEZNkpOmGDFFXnkYFiXB+aAad9uJ+6ta7nwQTvVCs92IFnhqfie46G+aB1VF Ux2/J9jW5wYYziJ0ZFhP8suS1/Ny8Z8njL2LQ= Original-Received: by 10.180.228.19 with SMTP id a19mr3093579bkh.93.1229462149736; Tue, 16 Dec 2008 13:15:49 -0800 (PST) Original-Received: by 10.181.35.13 with HTTP; Tue, 16 Dec 2008 13:15:49 -0800 (PST) In-Reply-To: <49476213.9020709@elvenkind.com> X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.11 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:46367 Archived-At: --===============1226123531== Content-Type: multipart/alternative; boundary="----=_Part_71642_14450113.1229462149734" ------=_Part_71642_14450113.1229462149734 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Tue, Dec 16, 2008 at 9:08 AM, Taco Hoekwater wrote: > > Hi Lars, > > Lars Huttar wrote: > >> Hello, >> >> We've been using TeX to typeset a 1200-page book, and at that size, the >> time it takes to run becomes a big issue (especially with multiple >> passes... about 8 on average). It takes us anywhere from 80 minutes on >> our fastest machine, to 9 hours on our slowest laptop. >> > > You should not need an average of 8 runs unless your document is > ridiculously complex and I am curious what you are doing (but that > is a different issue from what you are asking). > > So the question comes up, can TeX runs take advantage of parallelized or >> distributed processing? >> > > No. For the most part, this is because of another requisite: for > applications to make good use of threads, they have to deal with a > problem that can be parallelized well. And generally speaking, > typesetting does not fall in this category. A seemingly small change > on page 4 can easily affect each and every page right to the end > of the document. > Also 3.11 Theory of page breaking www.cs.utk.edu/~eijkhout/594-LaTeX/handouts/TeX%20LaTeX%20*course*.pdf -- luigi ------=_Part_71642_14450113.1229462149734 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline

On Tue, Dec 16, 2008 at 9:08 AM, Taco Hoekwater <taco@elvenkind.com> wrote:

Hi Lars,


Lars Huttar wrote:
Hello,

We've been using TeX to typeset a 1200-page book, and at that size, the
time it takes to run becomes a big issue (especially with multiple
passes... about 8 on average). It takes us anywhere from 80 minutes on
our fastest machine, to 9 hours on our slowest laptop.

You should not need an average of 8 runs unless your document is
ridiculously complex and I am curious what you are doing (but that
is a different issue from what you are asking).


So the question comes up, can TeX runs take advantage of parallelized or
distributed processing?

No. For the most part, this is because of another requisite: for
applications to make good use of threads, they have to deal with a
problem that can be parallelized well. And generally speaking,
typesetting  does not fall in this category. A seemingly small change
on page 4 can easily affect each and every page right to the end
of the document.

Also
3.11 Theory of page breaking
www.cs.utk.edu/~eijkhout/594-LaTeX/handouts/TeX%20LaTeX%20course.pdf


--
luigi

------=_Part_71642_14450113.1229462149734-- --===============1226123531== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ --===============1226123531==--