El año 2007 supone un salto cualitativo del centro, ya que comienza la instalación del Finisterrae y el centro alcanza los 20 TFLOPS de potencia pico, aunque se ha de esperar hasta el 1 de abril de 2008, para verlo en funcionamiento.