A computer-implemented method automates the design of efficient binary instruction encodings of VLIW instruction formats. The method automatically finds compact instruction formats that can express and exploit the full parallelism specified in the underlying processor microarchitecture, subject to constraints on alignment and decode hardware complexity. The method can be guided by statistics about the composition and frequency of program instructions, so that the instruction format design is customized to a particular set of applications or an application domain.

Um método computador-executado automatiza o projeto de encodings binários eficientes da instrução de formatos de instrução de VLIW. O método encontra automaticamente os formatos de instrução compactos que podem expressar e exploram o paralelismo cheio especificado no microarchitecture subjacente do processador, o sujeitam aos confinamentes no alinhamento e o descodificam a complexidade da ferragem. O método pode ser guiado por statistics sobre a composição e a freqüência de instruções de programa, de modo que o projeto do formato de instrução customized a um jogo particular das aplicações ou de um domínio da aplicação.

 
Web www.patentalert.com

< (none)

< System and method for limiting the effects of actuator saturation to certain body axes of a spacecraft

> Constrained geometry ligands and complexes derived therefrom

> (none)

~ 00045