Improving performance by use of adaptive objects: experimentation with a configurable multiprocessor thread package | IEEE Conference Publication | IEEE Xplore