Lessons learned from porting vector computer applications onto non-uniform memory access scalar machines | IEEE Conference Publication | IEEE Xplore