* NGPT 2.2.0 RELEASED: TOPS LINUXTHREADS AND NPTL IN SCALABILITY AND PERFORMANCE
@ 2003-01-10 19:58 Bill Abt
2003-01-11 1:05 ` Marc-Christian Petersen
0 siblings, 1 reply; 7+ messages in thread
From: Bill Abt @ 2003-01-10 19:58 UTC (permalink / raw)
To: ibmltc-list, ibm-linux-announce, ibm-linux-dev, ibm-linux-tech,
ltc, pthreads-announce, pthreads-core, pthreads-devel,
pthreads-users
Cc: phil-list, linux-kernel
NGPT - Next Generation POSIX Threading
NGPT Release 2.2.0, released today, 10 January 2003, is the next release
of the "Next Generation"
of Linux pthreads support. This release is fully suitable as a replacement
for LinuxThreads by either
a single user or group or an entire distribution.
In this release, the primary focus was performance. Significant
performance and scalability enhance-
ments have been made to this release making it the fastest and most
scalable POSIX compliant
threads package available on the Linux platform.
In this release, performance and scalability were the key focus of NGPT
developers. Performance and scalability were improved to the point where
NGPT bests both LinuxThreads and the new NPTL threading package in
benchmarks. No changes were made to the kernel patches and thanks to the
NPTL effort, all changes required to run NGPT on the latest 2.5.x kernels
are already included.
Performance and scalability were measured using a benchmark program
developed by Sun Microsystems to "prove" that a 1:1 threading model is
better than the M:N threading model. As can be seen in the benchmark
results NGPT is the performance and scalability leader on both a 2-way and
4-way machine running this benchmark. The benchmark results can be found
on the NGPT website. The benchmark itself can be downloaded from the Sun
Microsystems site.
The NGPT website can be found at
http://www-126.ibm.com/developerworks/opensource/pthreads.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: NGPT 2.2.0 RELEASED: TOPS LINUXTHREADS AND NPTL IN SCALABILITY AND PERFORMANCE
2003-01-10 19:58 Bill Abt
@ 2003-01-11 1:05 ` Marc-Christian Petersen
2003-01-11 1:26 ` jjs
0 siblings, 1 reply; 7+ messages in thread
From: Marc-Christian Petersen @ 2003-01-11 1:05 UTC (permalink / raw)
To: Bill Abt, pthreads-devel, pthreads-users; +Cc: linux-kernel
On Friday 10 January 2003 20:58, Bill Abt wrote:
Hi Bill,
> In this release, the primary focus was performance. Significant
> performance and scalability enhance-
> ments have been made to this release making it the fastest and most
> scalable POSIX compliant
> threads package available on the Linux platform.
hmm, can this be true?
>From the website: http://www-124.ibm.com/developerworks/oss/pthreads/
"Linus Torvalds: Look at Next Generation POSIX Threads (NGPT) for the future"
"of threads, he advised. "pthreads are horrible, and Linux has a very"
"different model, and there was no glue between the two." NGPT could be that"
"glue."
_when_ did Linus say that? :)
> NGPT Release 2.2.0 is a point release of the "Next Generation" of Linux
> pthreads support.
> This release is fully suitable as a replacement for LinuxThreads by either a
> single user or group or and entire distribution.
so, KDE works now but instead you made mozilla, xmms and galeon gone to death
;)
ciao, Marc
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: NGPT 2.2.0 RELEASED: TOPS LINUXTHREADS AND NPTL IN SCALABILITY AND PERFORMANCE
2003-01-11 1:05 ` Marc-Christian Petersen
@ 2003-01-11 1:26 ` jjs
2003-01-11 1:33 ` Jeff Garzik
0 siblings, 1 reply; 7+ messages in thread
From: jjs @ 2003-01-11 1:26 UTC (permalink / raw)
To: Marc-Christian Petersen; +Cc: Bill Abt, linux-kernel
Marc-Christian Petersen wrote:
>On Friday 10 January 2003 20:58, Bill Abt wrote:
>
>Hi Bill,
>
>
>
>>In this release, the primary focus was performance. Significant
>>performance and scalability enhance-
>>ments have been made to this release making it the fastest and most
>>scalable POSIX compliant
>>threads package available on the Linux platform.
>>
>>
>hmm, can this be true?
>
The benchmarks are likely an accurate, good faith
measurement of the stated systems, and ngpt is
obviously an improvement over the old linuxthreads -
But according to my understanding, a more accurate
measure of nptl performance would require a current
glibc, with the nptl-specific enhancements -
or am I missing something here?
Joe
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: NGPT 2.2.0 RELEASED: TOPS LINUXTHREADS AND NPTL IN SCALABILITY AND PERFORMANCE
2003-01-11 1:26 ` jjs
@ 2003-01-11 1:33 ` Jeff Garzik
2003-01-11 1:41 ` Valdis.Kletnieks
0 siblings, 1 reply; 7+ messages in thread
From: Jeff Garzik @ 2003-01-11 1:33 UTC (permalink / raw)
To: jjs; +Cc: Marc-Christian Petersen, Bill Abt, linux-kernel
On Fri, Jan 10, 2003 at 05:26:47PM -0800, jjs wrote:
> But according to my understanding, a more accurate
> measure of nptl performance would require a current
> glibc, with the nptl-specific enhancements -
>
> or am I missing something here?
You are correct: you need a recent 2.5 kernel and a recent glibc.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: NGPT 2.2.0 RELEASED: TOPS LINUXTHREADS AND NPTL IN SCALABILITY AND PERFORMANCE
2003-01-11 1:33 ` Jeff Garzik
@ 2003-01-11 1:41 ` Valdis.Kletnieks
2003-01-11 1:44 ` Jeff Garzik
0 siblings, 1 reply; 7+ messages in thread
From: Valdis.Kletnieks @ 2003-01-11 1:41 UTC (permalink / raw)
To: Jeff Garzik; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 522 bytes --]
On Fri, 10 Jan 2003 20:33:46 EST, Jeff Garzik said:
> On Fri, Jan 10, 2003 at 05:26:47PM -0800, jjs wrote:
> > But according to my understanding, a more accurate
> > measure of nptl performance would require a current
> > glibc, with the nptl-specific enhancements -
> >
> > or am I missing something here?
>
> You are correct: you need a recent 2.5 kernel and a recent glibc.
I'll bite - how recent a glibc? Does the 2.3.1 RPM that RedHat included
on the Phoebe beta qualify, or do we need even more bleeding-edge?
[-- Attachment #2: Type: application/pgp-signature, Size: 226 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: NGPT 2.2.0 RELEASED: TOPS LINUXTHREADS AND NPTL IN SCALABILITY AND PERFORMANCE
2003-01-11 1:41 ` Valdis.Kletnieks
@ 2003-01-11 1:44 ` Jeff Garzik
0 siblings, 0 replies; 7+ messages in thread
From: Jeff Garzik @ 2003-01-11 1:44 UTC (permalink / raw)
To: Valdis.Kletnieks; +Cc: linux-kernel
On Fri, Jan 10, 2003 at 08:41:09PM -0500, Valdis.Kletnieks@vt.edu wrote:
> On Fri, 10 Jan 2003 20:33:46 EST, Jeff Garzik said:
> > You are correct: you need a recent 2.5 kernel and a recent glibc.
> I'll bite - how recent a glibc? Does the 2.3.1 RPM that RedHat included
> on the Phoebe beta qualify, or do we need even more bleeding-edge?
AFAIK, yes, it was included in the Phoebe beta.
However, I also pretty sure that fixes have been made since then, so I
would grab the latest glibc from cvs... This is unfortunately a better
question for the glibc lists ;-)
Jeff
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: NGPT 2.2.0 RELEASED: TOPS LINUXTHREADS AND NPTL IN SCALABILITY AND PERFORMANCE
@ 2003-01-11 6:47 Dan Kegel
0 siblings, 0 replies; 7+ messages in thread
From: Dan Kegel @ 2003-01-11 6:47 UTC (permalink / raw)
To: Valdis.Kletnieks, linux-kernel
Valdis.Kletnieks@vt.edu wrote:
> On Fri, 10 Jan 2003 20:33:46 EST, Jeff Garzik said:
>> On Fri, Jan 10, 2003 at 05:26:47PM -0800, jjs wrote:
>> > But according to my understanding, a more accurate
>> > measure of nptl performance would require a current
>> > glibc, with the nptl-specific enhancements -
>> >
>> > or am I missing something here?
>>
>> You are correct: you need a recent 2.5 kernel and a recent glibc.
>
> I'll bite - how recent a glibc? Does the 2.3.1 RPM that RedHat included
> on the Phoebe beta qualify, or do we need even more bleeding-edge?
https://listman.redhat.com/pipermail/phil-list/2003-January/000413.html
lists what sources are needed for the latest nptl.
Phoebe beta had a slightly earlier snapshot of nptl and glibc.
As far as the kernel goes, it's rumored
( https://listman.redhat.com/pipermail/phil-list/2003-January/000419.html )
that you're better off using a recent 2.5 kernel than the 2.4 backport
in phoebe.
I haven't tried NPTL myself, though, so what do I know...
- Dan
--
Dan Kegel
Linux User #78045
http://www.kegel.com
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2003-01-11 6:21 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-01-11 6:47 NGPT 2.2.0 RELEASED: TOPS LINUXTHREADS AND NPTL IN SCALABILITY AND PERFORMANCE Dan Kegel
-- strict thread matches above, loose matches on Subject: below --
2003-01-10 19:58 Bill Abt
2003-01-11 1:05 ` Marc-Christian Petersen
2003-01-11 1:26 ` jjs
2003-01-11 1:33 ` Jeff Garzik
2003-01-11 1:41 ` Valdis.Kletnieks
2003-01-11 1:44 ` Jeff Garzik
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox