A primer to vector computing