From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 20 11:09:35 2013 Received: (at submit) by debbugs.gnu.org; 20 Jun 2013 15:09:35 +0000 Received: from localhost ([127.0.0.1]:58711 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpgUQ-0005SO-TI for submit@debbugs.gnu.org; Thu, 20 Jun 2013 11:09:35 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60313) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpYxt-0007Go-B1 for submit@debbugs.gnu.org; Thu, 20 Jun 2013 03:07:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UpYxl-0007wS-GE for submit@debbugs.gnu.org; Thu, 20 Jun 2013 03:07:24 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42861) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpYxl-0007wO-EF for submit@debbugs.gnu.org; Thu, 20 Jun 2013 03:07:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33777) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpYxi-0002c3-1V for bug-guile@gnu.org; Thu, 20 Jun 2013 03:07:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UpYxf-0007vO-8o for bug-guile@gnu.org; Thu, 20 Jun 2013 03:07:17 -0400 Received: from omr-m10.mx.aol.com ([64.12.143.86]:47176) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UpYxf-0007vD-4T for bug-guile@gnu.org; Thu, 20 Jun 2013 03:07:15 -0400 Received: from mtaomg-mb03.r1000.mx.aol.com (mtaomg-mb03.r1000.mx.aol.com [172.29.41.74]) by omr-m10.mx.aol.com (Outbound Mail Relay) with ESMTP id B0ADC70000084 for ; Thu, 20 Jun 2013 03:07:14 -0400 (EDT) Received: from core-mmd002a.r1000.mail.aol.com (core-mmd002.r1000.mail.aol.com [172.29.101.197]) by mtaomg-mb03.r1000.mx.aol.com (OMAG/Core Interface) with ESMTP id 6C7C9E000081 for ; Thu, 20 Jun 2013 03:07:14 -0400 (EDT) To: bug-guile@gnu.org Subject: QT port for ARM within guile X-MB-Message-Source: WebUI X-MB-Message-Type: User MIME-Version: 1.0 From: eactors@aol.com Content-Type: multipart/alternative; boundary="--------MB_8D03B9BED33BF00_1390_B7823_webmail-vd011.sysops.aol.com" X-Mailer: AOL Webmail 37798-STANDARD Received: from 153.96.104.5 by webmail-vd011.sysops.aol.com (205.188.21.125) with HTTP (WebMailUI); Thu, 20 Jun 2013 03:07:14 -0400 Message-Id: <8D03B9BED2EFC3E-1390-337FC@webmail-vd011.sysops.aol.com> X-Originating-IP: [153.96.104.5] Date: Thu, 20 Jun 2013 03:07:14 -0400 (EDT) x-aol-global-disposition: G DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.com; s=20121107; t=1371712034; bh=P9NYfGxGCdnKhRTyWDtqqdRzrLATRxLLApBIe+FvLa8=; h=From:To:Subject:Message-Id:Date:MIME-Version:Content-Type; b=DT0E2NFnyvQ9njVYjRYPSZ/SR1/oeM2K1H4AWRKydwe5rvGqDY3wtlj8DK9MbHwRu pDO02tdK0FoFQkgAyYqt2HDG+BJTom8BXTQ18tB0LwNRMlsSVZqrUIlbp4ph8tUvQK kihZrJwRWtL/uAfmaodGGRoVI0TIPkMceBFW2AG8= X-AOL-SCOLL-SCORE: 0:2:433879360:93952408 X-AOL-SCOLL-URL_COUNT: 0 x-aol-sid: 3039ac1d294a51c2aa221a42 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 20 Jun 2013 11:09:33 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) This is a multi-part message in MIME format. ----------MB_8D03B9BED33BF00_1390_B7823_webmail-vd011.sysops.aol.com Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Hello, I founda quick thread implementation for ARM within the guile svn: (http://= git.savannah.gnu.org/gitweb/?p=3Dguile.git;a=3Dtree;f=3Dqt;h=3Dc98346f9299d= f235964738dbf4b87da9806c9f52;hb=3D72e4a3b1df86fdfca752221716c3e3f5573ff6a5 Hope you can help me with this. Do youknow what the status of this port was= ? Did it work? I would like to add a QTfor ARM into the SystemC Open Source= Project and I=E2=80=99m looking for a goodstarting point. =20 ManyThanks in advance=20 eactor =20 ----------MB_8D03B9BED33BF00_1390_B7823_webmail-vd011.sysops.aol.com Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"
Hello,

Hope you can help me with this. Do you know what the status of this port was? Did it work? I would like to add a Q= T for ARM into the SystemC Open Source Project and I=E2=80=99m looking for a = good starting point.
 
Many Thanks in advance
eactor
 
----------MB_8D03B9BED33BF00_1390_B7823_webmail-vd011.sysops.aol.com-- From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 20 17:25:23 2013 Received: (at 14672) by debbugs.gnu.org; 20 Jun 2013 21:25:23 +0000 Received: from localhost ([127.0.0.1]:59370 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpmM5-0003Wn-Ix for submit@debbugs.gnu.org; Thu, 20 Jun 2013 17:25:22 -0400 Received: from mail-pb0-f43.google.com ([209.85.160.43]:37977) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1UpmM2-0003WU-8x for 14672@debbugs.gnu.org; Thu, 20 Jun 2013 17:25:19 -0400 Received: by mail-pb0-f43.google.com with SMTP id md12so6742282pbc.30 for <14672@debbugs.gnu.org>; Thu, 20 Jun 2013 14:25:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=wez5XkFgUC93hvPBzxYcmsvgI7NxsZKXgfGE4V9fdio=; b=B9E7ZhVFsp1+49fLwXRo6m5dpDEpOjNzGQopD0QcZlzYbHNfXeCUReXb+YOXm8BSQY 10YDHaL0ciG6DB9DS0u4fiLrJvZRIogAaNpVhjPK7gI/cJE41Syo+1mcoGvw0nLD+b3x gUnnIZWnYkiGs+NM+fgjPMWzlLQBL+CipRgVkofADbHNV2VBRveAQTNgAQOjuWfDgLMQ HzV3vgNxkVEr8o+TQQrIhmy5ZMeSYTCqU/UstPyL0CnMsbvHh9UgzRgyimKoQ+dxEIWh 3IAp+r1IBJjm2lzrIuyG2HMhT+fgsEHMSbUJpwK02rJmY7h4NIthpoNQWFmAyOoTBS2f shog== X-Received: by 10.68.220.201 with SMTP id py9mr9249275pbc.60.1371763512300; Thu, 20 Jun 2013 14:25:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.91.1 with HTTP; Thu, 20 Jun 2013 14:24:52 -0700 (PDT) In-Reply-To: <8D03B9BED2EFC3E-1390-337FC@webmail-vd011.sysops.aol.com> References: <8D03B9BED2EFC3E-1390-337FC@webmail-vd011.sysops.aol.com> From: Noah Lavine Date: Thu, 20 Jun 2013 14:24:52 -0700 X-Google-Sender-Auth: k4pzq9gxeg8IU8gnP3-H3nOLF7E Message-ID: Subject: Re: bug#14672: QT port for ARM within guile To: eactors@aol.com Content-Type: multipart/alternative; boundary=047d7b2ed951dddcd704df9c9497 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 14672 Cc: 14672@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) --047d7b2ed951dddcd704df9c9497 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Hello, Excuse my ignorance, but what is a "QT"? I can tell you're not referring to the widget toolkit. Also, I believe Guile uses pthreads on most platforms, so if you're running Linux on ARM (which is the common case on ARM nowadays, I think), you should have threads. Unless you want userspace threads. Best, Noah On Thu, Jun 20, 2013 at 12:07 AM, wrote: > Hello, > I found a quick thread implementation for ARM within the guile svn: ( > http://git.savannah.gnu.org/gitweb/?p=3Dguile.git;a=3Dtree;f=3Dqt;h=3Dc98= 346f9299df235964738dbf4b87da9806c9f52;hb=3D72e4a3b1df86fdfca752221716c3e3f5= 573ff6a5 > > Hope you can help me with this. Do you know what the status of this port > was? Did it work? I would like to add a QT for ARM into the SystemC Open > Source Project and I=92m looking for a good starting point. > > Many Thanks in advance > eactor > > --047d7b2ed951dddcd704df9c9497 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
Hello,

Excuse my ignorance, but w= hat is a "QT"? I can tell you're not referring to the widget = toolkit.

Also, I believe Guile uses pt= hreads on most platforms, so if you're running Linux on ARM (which is t= he common case on ARM nowadays, I think), you should have threads. Unless y= ou want userspace threads.

Best,
Noah


On Thu, Jun 20, 20= 13 at 12:07 AM, <eactors@aol.com> wrote:
Hello,

Hope you can help me with this. Do you know what the status of this port was? Did it work? I would like to add a Q= T for ARM into the SystemC Open Source Project and I=92m looking for a good starting point.
=A0
Many Thanks in advance
eactor
=A0

--047d7b2ed951dddcd704df9c9497-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 21 02:13:58 2013 Received: (at 14672) by debbugs.gnu.org; 21 Jun 2013 06:13:58 +0000 Received: from localhost ([127.0.0.1]:60020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Upubd-00010R-R0 for submit@debbugs.gnu.org; Fri, 21 Jun 2013 02:13:58 -0400 Received: from omr-d01.mx.aol.com ([205.188.252.208]:33572) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Upuba-000109-RA for 14672@debbugs.gnu.org; Fri, 21 Jun 2013 02:13:55 -0400 Received: from mtaomg-ma06.r1000.mx.aol.com (mtaomg-ma06.r1000.mx.aol.com [172.29.41.13]) by omr-d01.mx.aol.com (Outbound Mail Relay) with ESMTP id 667DD700000B2; Fri, 21 Jun 2013 02:13:49 -0400 (EDT) Received: from core-mmb001c.r1000.mail.aol.com (core-mmb001.r1000.mail.aol.com [172.29.100.1]) by mtaomg-ma06.r1000.mx.aol.com (OMAG/Core Interface) with ESMTP id 388C6E000081; Fri, 21 Jun 2013 02:13:49 -0400 (EDT) References: <8D03B9BED2EFC3E-1390-337FC@webmail-vd011.sysops.aol.com> To: noah.b.lavine@gmail.com Subject: Re: bug#14672: QT port for ARM within guile In-Reply-To: X-MB-Message-Source: WebUI Received: from 153.96.104.5 by webmail-d222.sysops.aol.com (149.174.160.229) with HTTP (WebMailUI); Fri, 21 Jun 2013 02:13:48 -0400 MIME-Version: 1.0 From: eactors@aol.com X-MB-Message-Type: User Content-Type: multipart/alternative; boundary="--------MB_8D03C5DA0EB62B3_1900_1A1ED_webmail-d222.sysops.aol.com" X-Mailer: AOL Webmail 37834-STANDARD Message-Id: <8D03C5DA0E1DCD7-1900-6DB1@webmail-d222.sysops.aol.com> X-Originating-IP: [153.96.104.5] Date: Fri, 21 Jun 2013 02:13:49 -0400 (EDT) x-aol-global-disposition: G DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mx.aol.com; s=20121107; t=1371795229; bh=vI9J0/QnOFVRdAcYAVFbJr1EKcHwK/o8YjLPNBnDjOA=; h=From:To:Subject:Message-Id:Date:MIME-Version:Content-Type; b=SJfLdBfS4swopBYEntug/s94ztz0iSpwvbDcOIyf0pjJMvc9QiEE4K2DBSjYR6VZx i898q/+kdhSQitGH+X8ecxyfpmjilO2mb8m4HSclh87fsw6ZPxFttEtyMJ/uhS8WvZ mnQpPQz4zWUZnxrb/RKP9wtwTuQ5iRMB+MpeB5p8= X-AOL-SCOLL-SCORE: 0:2:491481696:93952408 X-AOL-SCOLL-URL_COUNT: 0 x-aol-sid: 3039ac1d290d51c3ef1d1621 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: 14672 Cc: 14672@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.3 (-) This is a multi-part message in MIME format. ----------MB_8D03C5DA0EB62B3_1900_1A1ED_webmail-d222.sysops.aol.com Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" =20 QT stands for QuickThreads, and in some cases is a massive speedimprovement= . There was a technical paper on this back in the 94 called "Toolsand Techn= iques for Building Fast Portable Thread Packages". On an x86-architecture this speeds up SystemC by a factor of 40 (LinuxUbunt= u). And I believe it will increase the arm speed by at least 500% for myuse= case. Since the content switch isn=E2=80=99t that big for the arm having l= essregisters to save compared to the x86.=20 So QT should always be considered if available, but somehow it seems to pas= sinto oblivion.=20 Cheers eactor =20 =20 =20 -----Original Message----- From: Noah Lavine To: eactors Cc: 14672 <14672@debbugs.gnu.org> Sent: Thu, Jun 20, 2013 11:25 pm Subject: Re: bug#14672: QT port for ARM within guile Hello, Excuse my ignorance, but what is a "QT"? I can tell you're not referring to= the widget toolkit. Also, I believe Guile uses pthreads on most platforms, so if you're running= Linux on ARM (which is the common case on ARM nowadays, I think), you shou= ld have threads. Unless you want userspace threads. Best, Noah On Thu, Jun 20, 2013 at 12:07 AM, wrote: Hello, I founda quick thread implementation for ARM within the guile svn: (http://= git.savannah.gnu.org/gitweb/?p=3Dguile.git;a=3Dtree;f=3Dqt;h=3Dc98346f9299d= f235964738dbf4b87da9806c9f52;hb=3D72e4a3b1df86fdfca752221716c3e3f5573ff6a5 Hope you can help me with this. Do youknow what the status of this port was= ? Did it work? I would like to add a QTfor ARM into the SystemC Open Source= Project and I=E2=80=99m looking for a goodstarting point. =20 ManyThanks in advance=20 eactor =20 ----------MB_8D03C5DA0EB62B3_1900_1A1ED_webmail-d222.sysops.aol.com Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="utf-8"
QT stands for QuickThreads, and in some cases is a m= assive speed improvement. There was a technical paper on this back in the 94 called "Too= ls and Techniques for Building Fast Portable Thread Packages".
On an x86-architecture this speeds up SystemC by a f= actor of 40 (Linux Ubuntu). And I believe it will increase the arm speed by at least 500% for = my use case. Since the content switch isn=E2=80=99t that big for the arm havin= g less registers to save compared to the x86.
So QT should always be considered if available, but somehow it seems to pas= s into oblivion.
Cheers
eactor
=


-----Original Message-----
From: Noah Lavine <noah.b.lavine@gmail.com>
To: eactors <eactors@aol.com>
Cc: 14672 <14672@debbugs.gnu.org>
Sent: Thu, Jun 20, 2013 11:25 pm
Subject: Re: bug#14672: QT port for ARM within guile

Hello,

Excuse my ignorance, but what is a "QT"? I can tell you're = not referring to the widget toolkit.

Also, I believe Guile uses pthreads on most platforms, so i= f you're running Linux on ARM (which is the common case on ARM nowadays, I = think), you should have threads. Unless you want userspace threads.

Best,
Noah
=

= On Thu, Jun 20, 2013 at 12:07 AM, <eactors@aol.com> wrote:
Hello,

Hope you can help me with this. Do you know what the status of this port was? Did it work? I would like to add a Q= T for ARM into the SystemC Open Source Project and I=E2=80=99m looking for a = good starting point.
 
Many Thanks in advance
eactor
 

----------MB_8D03C5DA0EB62B3_1900_1A1ED_webmail-d222.sysops.aol.com-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 21 09:42:39 2013 Received: (at 14672) by debbugs.gnu.org; 21 Jun 2013 13:42:39 +0000 Received: from localhost ([127.0.0.1]:60706 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uq1br-0003fe-3V for submit@debbugs.gnu.org; Fri, 21 Jun 2013 09:42:39 -0400 Received: from mail-pb0-f42.google.com ([209.85.160.42]:47491) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uq1bo-0003fJ-II for 14672@debbugs.gnu.org; Fri, 21 Jun 2013 09:42:37 -0400 Received: by mail-pb0-f42.google.com with SMTP id un1so7795699pbc.29 for <14672@debbugs.gnu.org>; Fri, 21 Jun 2013 06:42:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=tTKDZkrzGbKhP3cGCck3K3uSW3bCj9Jfba1yLn5Wd3w=; b=g3fRhgAj9J0COzEHKhIRnEyV8sEt5dfPMxdA2xSj9eSeNpRWiu0grbWFPZgzOAoWbJ 2JjLhealixZFmzK8LiI095DKv4fKgQaQbNARi3/ABCoAoAYnIf8n4w8I2SxKFg4obYNU 3WUl+6XBzcUmvqE12fJ7bAIrfk0KmKWTndcKxfXg+5C8kOaV2XullgHk8spAZfiMUJDp /lfVdMkVQuOGIwHCHAZHdlLdY/FtLLmZ9+Pbh23inTrLV2gHk4YgUid4P4R+V7iTqHWm 350oExRuVQ+1gEGmVYTEqsk2ibUzJ4GcPLqc0lY0XeuJBIPkMzZaFZNQ6cvW5mfKoASZ UB0A== X-Received: by 10.68.162.133 with SMTP id ya5mr12332296pbb.110.1371822150301; Fri, 21 Jun 2013 06:42:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.68.91.1 with HTTP; Fri, 21 Jun 2013 06:42:10 -0700 (PDT) In-Reply-To: <8D03C5DA0E1DCD7-1900-6DB1@webmail-d222.sysops.aol.com> References: <8D03B9BED2EFC3E-1390-337FC@webmail-vd011.sysops.aol.com> <8D03C5DA0E1DCD7-1900-6DB1@webmail-d222.sysops.aol.com> From: Noah Lavine Date: Fri, 21 Jun 2013 09:42:10 -0400 X-Google-Sender-Auth: w5_GBStEYB3fgXAUq3rQrv615sU Message-ID: Subject: Re: bug#14672: QT port for ARM within guile To: eactors@aol.com Content-Type: multipart/alternative; boundary=047d7b86f2a2f6bd1304dfaa3bb8 X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 14672 Cc: 14672@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) --047d7b86f2a2f6bd1304dfaa3bb8 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable I'm afraid I don't know anything about it then. I doubt it's in Guile now. Best, Noah On Fri, Jun 21, 2013 at 2:13 AM, wrote: > QT stands for QuickThreads, and in some cases is a massive speed > improvement. There was a technical paper on this back in the 94 called > "Tools and Techniques for Building Fast Portable Thread Packages". > On an x86-architecture this speeds up SystemC by a factor of 40 (Linux > Ubuntu). And I believe it will increase the arm speed by at least 500% fo= r > my use case. Since the content switch isn=92t that big for the arm having > less registers to save compared to the x86. > So QT should always be considered if available, but somehow it seems to > pass into oblivion. > Cheers > eactor > > > -----Original Message----- > From: Noah Lavine > To: eactors > Cc: 14672 <14672@debbugs.gnu.org> > Sent: Thu, Jun 20, 2013 11:25 pm > Subject: Re: bug#14672: QT port for ARM within guile > > Hello, > > Excuse my ignorance, but what is a "QT"? I can tell you're not referring > to the widget toolkit. > > Also, I believe Guile uses pthreads on most platforms, so if you're > running Linux on ARM (which is the common case on ARM nowadays, I think), > you should have threads. Unless you want userspace threads. > > Best, > Noah > > > On Thu, Jun 20, 2013 at 12:07 AM, wrote: > >> Hello, >> I found a quick thread implementation for ARM within the guile svn: ( >> http://git.savannah.gnu.org/gitweb/?p=3Dguile.git;a=3Dtree;f=3Dqt;h=3Dc9= 8346f9299df235964738dbf4b87da9806c9f52;hb=3D72e4a3b1df86fdfca752221716c3e3f= 5573ff6a5 >> >> Hope you can help me with this. Do you know what the status of this >> port was? Did it work? I would like to add a QT for ARM into the SystemC >> Open Source Project and I=92m looking for a good starting point. >> >> Many Thanks in advance >> eactor >> >> > > --047d7b86f2a2f6bd1304dfaa3bb8 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable
I'm afraid I don't know anything about it the= n. I doubt it's in Guile now.

Best,
Noah


On Fri, Jun 21, 20= 13 at 2:13 AM, <eactors@aol.com> wrote:
QT= stands for QuickThreads, and in some cases is a massive speed improvement. There was a technical paper on this back in the 94 called &quo= t;Tools and Techniques for Building Fast Portable Thread Packages".
On= an x86-architecture this speeds up SystemC by a factor of 40 (Linux Ubuntu). And I believe it will increase the arm speed by at least 500% for = my use case. Since the content switch isn=92t that big for the arm having less registers to save compared to the x86.
So QT should always be considered if available, but somehow it seems to pas= s into oblivion.
Ch= eers
eactor


-----Original Message-----
From: Noah Lavine <noah.b.lavine@gmail.com>
To: eactors <eactor= s@aol.com>
Cc: 14672 <14= 672@debbugs.gnu.org>
Sent: Thu, Jun 20, 2013 11:25 pm
Subject: Re: bug#14672: QT port for ARM within guile

Hello,

Excuse my ignorance, but what is a "QT"? I can tell you'= re not referring to the widget toolkit.

Also, I believe Guile uses pthreads on most platforms, so if you'r= e running Linux on ARM (which is the common case on ARM nowadays, I think),= you should have threads. Unless you want userspace threads.

Best,
Noah


On Thu, Jun= 20, 2013 at 12:07 AM, <eactors@aol.com> wrote:
=
Hello,

Hope you can help me with this. Do you know what the status of this port was? Did it work? I would like to add a Q= T for ARM into the SystemC Open Source Project and I=92m looking for a good starting point.
=A0
Many Thanks in advance
eactor
=A0


--047d7b86f2a2f6bd1304dfaa3bb8-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 21 17:30:19 2013 Received: (at 14672-done) by debbugs.gnu.org; 21 Jun 2013 21:30:19 +0000 Received: from localhost ([127.0.0.1]:33440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uq8uQ-0002ER-F8 for submit@debbugs.gnu.org; Fri, 21 Jun 2013 17:30:19 -0400 Received: from world.peace.net ([96.39.62.75]:45774 ident=hope4) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uq8uN-0002EC-O4 for 14672-done@debbugs.gnu.org; Fri, 21 Jun 2013 17:30:16 -0400 Received: from turntable.mit.edu ([18.160.0.29] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Uq8uG-0000Cl-L4; Fri, 21 Jun 2013 17:30:08 -0400 From: Mark H Weaver To: eactors@aol.com Subject: Re: bug#14672: QT port for ARM within guile References: <8D03B9BED2EFC3E-1390-337FC@webmail-vd011.sysops.aol.com> Date: Fri, 21 Jun 2013 17:29:49 -0400 In-Reply-To: <8D03B9BED2EFC3E-1390-337FC@webmail-vd011.sysops.aol.com> (eactors@aol.com's message of "Thu, 20 Jun 2013 03:07:14 -0400 (EDT)") Message-ID: <871u7vb19u.fsf@tines.lan> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 14672-done Cc: 14672-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Hi, eactors@aol.com writes: > Hello,=20 > I found a quick thread implementation for ARM within the guile svn: > (http://git.savannah.gnu.org/gitweb/?p=3Dguile.git;a=3Dtree;f=3Dqt;h=3Dc9= 8346f9299df235964738dbf4b87da9806c9f52; > hb=3D72e4a3b1df86fdfca752221716c3e3f5573ff6a5 > > Hope you can help me with this. Do you know what the status of this > port was? Did it work? I would like to add a QT for ARM into the > SystemC Open Source Project and I=E2=80=99m looking for a good starting p= oint. Sorry, Guile dropped support for Quickthreads about a decade ago. Mark From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 21 17:32:21 2013 Received: (at control) by debbugs.gnu.org; 21 Jun 2013 21:32:21 +0000 Received: from localhost ([127.0.0.1]:33448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uq8wP-0002Ib-Fn for submit@debbugs.gnu.org; Fri, 21 Jun 2013 17:32:21 -0400 Received: from world.peace.net ([96.39.62.75]:45779 ident=hope6) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Uq8wN-0002IT-Ga for control@debbugs.gnu.org; Fri, 21 Jun 2013 17:32:19 -0400 Received: from turntable.mit.edu ([18.160.0.29] helo=tines.lan) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1Uq8wI-0000GQ-28; Fri, 21 Jun 2013 17:32:14 -0400 From: Mark H Weaver To: control@debbugs.gnu.org Date: Fri, 21 Jun 2013 17:31:54 -0400 Message-ID: <87wqpn9mlx.fsf@tines.lan> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tag 14672 notabug thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tag 14672 notabug thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject tag 14672 notabug thanks From unknown Thu Jun 19 14:04:16 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 20 Jul 2013 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator