Changed opencl init function. If machine has more that one devicec of one type than now simulatior is selecting most powerfull (it's comparing number of compute units).