From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id PAA06041 for caml-redistribution@pauillac.inria.fr; Tue, 21 Mar 2000 15:29:46 +0100 (MET) Resent-Message-Id: <200003211429.PAA06041@pauillac.inria.fr> Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id HAA05958 for ; Sun, 19 Mar 2000 07:10:51 +0100 (MET) Received: from suburbia.net (suburbia.net [203.4.184.1]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id HAA13027; Sun, 19 Mar 2000 07:10:26 +0100 (MET) Received: by suburbia.net (Postfix, from userid 110) id E95CD6C535; Sun, 19 Mar 2000 17:10:01 +1100 (EST) Sender: proff@suburbia.net To: Xavier Leroy Cc: William Chesters , caml-list@inria.fr Subject: Re: Interpreter vs hardware threads References: <14518.34203.741447.637489@gargle.gargle.HOWL> <38BC93FC.65E3ED43@in.ot.com.au> <38bd773a@tequila.cs.yale.edu> <200003021818.SAA13646@toy.william.bogus> <20000306183546.18171@pauillac.inria.fr> <20000308211235.24853@pauillac.inria.fr> Cc: proff@iq.org From: Julian Assange Date: 19 Mar 2000 17:10:01 +1100 In-Reply-To: Xavier Leroy's message of "Wed, 8 Mar 2000 21:12:35 +0100" Message-ID: User-Agent: Gnus/5.0802 (Gnus v5.8.2) XEmacs/21.1 (Big Bend) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Resent-From: weis@pauillac.inria.fr Resent-Date: Tue, 21 Mar 2000 15:29:46 +0100 Resent-To: caml-redistribution@pauillac.inria.fr Here is an extremely interesting article/resource list about io/thread scaling implementation. I'm involved in a linguistic project that needs to make several thousand concurrent connections to mine the internet for corpi. At the moment neither ocaml lwt or heavier pthreads are capable of scaling well enough to do this. If this problem were solved ocaml would make an wonderful language for all kinds of massively concurrent io interaction. Cheers, Julian.