it was necessary to isolate the string from the macroscopic world for a time sufficient to execute the programs and improve the switching speed , but also to develop an architecture that could be miniaturized and a system to link up the computation units .