For the present situation:
NGPT is only available for kernel 2.4(.18 and later)
NPTL is only available for kernel 2.5
(It is mentionned in your article but not so clearely)
So nptl bench is not really relievant?
Anyway thanks a lot for your paper, it helps me a lot to better understand linux threads implementation.