DEVELOPMENTS IN COMPUTATIONAL TECHNOLOGY ARE OPENING UP NEW HORIZONS FOR COMPLEX COMPUTATIONS