パイロットACE
1954年にドラムメモリが追加されたことにより、行列を扱うプログラムを実行するための制御プログラムを開発することができるようになった。ブリティッシュ・エアクラフト・コーポレーションのJ・M・ハーンの要請により、ブライアン・W・マンデーは、簡単な符号語だけで「ブリック」(brick)と呼ばれるプログラムの集合を実行できるようにしたGeneral Interpretive Programme(GIP)を開発した。各ブリックは、連立方程式を解く、行列を反転させる、行列の乗算を計算するなどの単一の機能を実行することができた。このコンセプト自体は目新しいものではなかったが、行列の境界を指定しない符号語のシンプルさがGIPが特徴だった。ドラムメモリ上の行列において、2つ目と3つ目の要素を境界にしていた。パンチカードに行列を打ち込むと、境界は最初の2つの要素により与えられる。そのため、一度書いたプログラムを変更することなく、異なる大きさの行列を実行することができた。GIPは1954年から使用を開始し、後にDEUCEのために改良された。
GIPで使用されるブリックはマイク・ウッジャーによって書かれた。ウッジャーは、浮動小数点を配列に格納できるようにするために、 「ブロック浮動小数点(英語版)」という方式を考案した。通常、浮動小数点を表現するには、仮数部と指数部のためにそれぞれ1ワードを必要とする。ブロック浮動小数点では、配列内の全ての要素に対して同一の指数を適用することで、1ワードの仮数部のみを配列に格納すれば良いようにした。