From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/46374 Path: news.gmane.org!not-for-mail From: "luigi scarso" Newsgroups: gmane.comp.tex.context Subject: Re: distributed / parallel TeX? Date: Wed, 17 Dec 2008 09:53:44 +0100 Message-ID: References: <4946E2E2.1050108@sil.org> <49476213.9020709@elvenkind.com> <4948337B.5080608@sil.org> <4948B6AE.80502@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0142939029==" X-Trace: ger.gmane.org 1229504167 22647 80.91.229.12 (17 Dec 2008 08:56:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 17 Dec 2008 08:56:07 +0000 (UTC) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Wed Dec 17 09:57:13 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 1LCsDQ-0006GK-N5 for gctc-ntg-context-518@m.gmane.org; Wed, 17 Dec 2008 09:57:12 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id A3BFC1FC44; Wed, 17 Dec 2008 09:55:58 +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 28651-03-3; Wed, 17 Dec 2008 09:54:24 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 37FB11FC32; Wed, 17 Dec 2008 09:54:24 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 8AFC01FC1B for ; Wed, 17 Dec 2008 09:54:22 +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 28651-03-2 for ; Wed, 17 Dec 2008 09:53:45 +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 4286E1FBDB for ; Wed, 17 Dec 2008 09:53:45 +0100 (CET) Original-Received: by bwz13 with SMTP id 13so11481395bwz.2 for ; Wed, 17 Dec 2008 00:53:45 -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=Bl1ykMaV9hlHF8nKs1m/0T9KV/xp9E/yK4QIXfqMQkk=; b=cGiB75RAr/EAXmN7bhRpyorug/ftsmdQOsRSDutv2Xxp7LICq7j94Ikwk8IkSU35Lu Vadju86sniDJzvKPowvNB+J95PK7I6nR9NwwUIyGQcOdqwqRUPXazDyECA02mjZjcTZp sfpkOP2ThrTgGNfs4AcHxjVr+2RXt/SwvSFHQ= 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=K7+D8w+doANcaRR0vMf3T9mw0Qh1HV39tORNqQ1zyTk2hFME2F/WOi1jQwXhxMIbAU Iasw3zOslWv9M1KuyYvvZSahsosZJl/hGSyfRMVvqhFqvL+DJ5Hf0Ms2Zh2sfzELpKSv 659KjXd8UuI4L8i1lItOb01wwhraA6sEUczPs= Original-Received: by 10.181.193.15 with SMTP id v15mr176613bkp.7.1229504024917; Wed, 17 Dec 2008 00:53:44 -0800 (PST) Original-Received: by 10.181.35.13 with HTTP; Wed, 17 Dec 2008 00:53:44 -0800 (PST) In-Reply-To: <4948B6AE.80502@wxs.nl> 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:46374 Archived-At: --===============0142939029== Content-Type: multipart/alternative; boundary="----=_Part_5343_433866.1229504024884" ------=_Part_5343_433866.1229504024884 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline > > you need to keep an eye on where tex spends its time on, and much is > related to loading fonts, reading files, saving output, etc and with > multiple threads one would have to coordinate that and make sure the time > spent on it does not become larger overall > > for instance, in your document making these large tables takes a while only > because bTABLE is not that fast, so when at some point i can redo part of > such mechanisms in lua we might gain way more runtime than by running > distributed > > Hans > If you are under Linux you can try /dev/shm http://www.cyberciti.biz/tips/what-is-devshm-and-its-practical-usage.html -- luigi ------=_Part_5343_433866.1229504024884 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline
you need to keep an eye on where tex spends its time on, and much is related to loading fonts, reading files, saving output, etc and with multiple threads one would have to coordinate that and make sure the time spent on it does not become larger overall

for instance, in your document making these large tables takes a while only because bTABLE is not that fast, so when at some point i can redo part of such mechanisms in lua we might gain way more runtime than by running distributed


Hans

--
luigi

------=_Part_5343_433866.1229504024884-- --===============0142939029== 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 ___________________________________________________________________________________ --===============0142939029==--