bug-guile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#14672: QT port for ARM within guile


From: eactors
Subject: bug#14672: QT port for ARM within guile
Date: Fri, 21 Jun 2013 02:13:49 -0400 (EDT)

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% for my use case. Since the content switch isn’t 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 <address@hidden>
To: eactors <address@hidden>
Cc: 14672 <address@hidden>
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, <address@hidden> 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 QT for ARM into the SystemC Open Source Project and I’m looking for a good starting point.
 
Many Thanks in advance
eactor
 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]