Describir: Serial, parallel and neural computers: technological trajectories in the future of computing.