Received: by 10.224.183.13 with SMTP id ce13mr540461qab.4.1348664962272; Wed, 26 Sep 2012 06:09:22 -0700 (PDT) Received: by 10.224.108.138 with SMTP id f10mr271513qap.14.1348664961194; Wed, 26 Sep 2012 06:09:21 -0700 (PDT) Path: e10ni53868478qan.0!nntp.google.com!l8no11524810qao.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.scheme Date: Wed, 26 Sep 2012 06:09:20 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.99.17.49; posting-account=f9zSmgoAAADxHMheaRkrVtu3zjearhdX NNTP-Posting-Host: 83.99.17.49 References: <2eb375e0-ace6-4157-b906-7e6d250ec74d@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <7f8c7ccb-fd76-490e-ba85-1655200dcc51@googlegroups.com> Subject: Re: cpu-intensive multithreading From: Patrick Useldinger Injection-Date: Wed, 26 Sep 2012 13:09:22 +0000 Content-Type: text/plain; charset=ISO-8859-1 On Monday, September 24, 2012 8:27:30 AM UTC+2, Aaron W. Hsu wrote: > Chez Scheme can do this. In particular, I am currently implementing a > high-performance lightweight threading system based on a work stealing > deque and atomic CAS operations. It's for an implementation of APL on top > of Scheme, and it should do quite well for number crunching. If you are > interested, I would love to have real world code to benchmark. Indeed it seems to fit, according to the docs. But I seem to be unable to even get a price quotation for Chez Scheme, and Petite does not fit here.