A New Architecture for Branch-Intensive Loops

ZZ Tang,CH Zhang,S Lv,T Yu
DOI: https://doi.org/10.1109/apdc.1997.574039
1997-01-01
Abstract:A new VLIW architecture, called GPMB(Global Pipelining of Multi-Branch), is discussed in this paper. The GPMB architecture can handle branch-intensive programs efficiently. With the concept of next address Function, GPMB regards branching as correctly calculating the next address. The next address function is implemented by hardware and software in GPMB. A brief description of GPMB and a detailed example are included. A comparison with other architectures is also presented in this paper.
What problem does this paper attempt to address?