BTW, why GPGPUs are considered as vector systems ? Taking into account that GPGPUs contain many (equal) execution units, I think it might be not SIMD, but SPMD model. Or it depends from the software tools used (CUDA etc) ? Mikhail Kuzminsky Computer Assistance to Chemical Research Center Zelinsky Institute of Organic Chemistry Moscow