傳統(tǒng)的靜態(tài)程序優(yōu)化技術(shù)已無(wú)法有效地發(fā)掘硬件平臺(tái)提供的計(jì)算能力。如何充分發(fā)掘程序的動(dòng)態(tài)信息,以及在此基礎(chǔ)上對(duì)程序進(jìn)行更有針對(duì)性的優(yōu)化,是目前編譯技術(shù)研究的熱點(diǎn)問(wèn)題之一,本課題希望圍繞這個(gè)問(wèn)題展開(kāi)研究,并據(jù)此探索出具有指導(dǎo)意義的利用程序動(dòng)態(tài)信息進(jìn)行優(yōu)化的方法,為利用程序的動(dòng)態(tài)信息進(jìn)行編譯優(yōu)化提供現(xiàn)實(shí)可行的手段。
根據(jù)項(xiàng)目申請(qǐng)書(shū),本課題主要研究?jī)?nèi)容包括以下四個(gè)方面: |