L'architettura [[IA-64]] inoltre aggiunge la rotazione[[register dei registriwindow]], una tecnica utilizzata nei [[Digital Signal Processor|DSP]] che permette di utilizzare subroutine senza dover effettuare continui salvataggi dello stack ma appoggiandosi a una serie di registri che vengono fatti ''vedere'' alle subroutine tramite una specie di finestra scorrevole che mostra alla subroutine solo i registri di sua competenza. Il processore inoltre provvede al salvataggio in memoria dei registri impegnati da subroutine lontane da quella in esecuzione, in modo da aver sempre registri pronti per le subroutine.