Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Influence of Compiler Optimizations on Value Prediction

Toshinori Sato6, 7 Contact Information, Akihiko HamanoContact Information, Kiichi SugitaniContact Information and Itsujiro AritaContact Information

(6)  Department of Artificial Intelligence, Kyushu Institute of Technology, Japan
(7)  Center for Microelectronic Systems, Kyushu Institute of Technology, 680-4K awazu, Iizuka 820-8502, Japan
(8)  Heart at Work Co., Ltd., 3-18 Honmachi, Iizuka 820-0042, Japan
(9)  Fujitsu Kyushu Digital Technology Ltd., 3-22-8 Hakata-ekimae, Hakata-ku, Fukuoka 812-0011, Japan
Abstract
The practice of speculation in resolving data dependences based on value prediction has been studied as a means of extracting more instruction level parallelism. There are many studies on value prediction mechanisms with high predictabilities. However, to the best of our knowledge, the influence of compiler optimizations on value prediction has not been investigated. In this paper we evaluate efficiency of value prediction on several binaries which are compiled with different optimization levels. Detailed simulations reveal that value prediction is still effective for highly optimized binaries.

Keywords  Instruction level parallelism - data speculation - value prediction - optimization level - high-performance compilers


Contact Information Toshinori Sato
Email: tsato@mickey.ai.kyutech.ac.jp
URL: http://www.mickey.ai.kyutech.ac.jp/~tsato/cosmos/

Contact Information Akihiko Hamano
Email: akihiko@mickey.ai.kyutech.ac.jp
URL: http://www.mickey.ai.kyutech.ac.jp/~tsato/cosmos/

Contact Information Kiichi Sugitani
Email: kiichi@mickey.ai.kyutech.ac.jp
URL: http://www.mickey.ai.kyutech.ac.jp/~tsato/cosmos/

Contact Information Itsujiro Arita
Email: arita@mickey.ai.kyutech.ac.jp
URL: http://www.mickey.ai.kyutech.ac.jp/~tsato/cosmos/
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.107 • Server: mpweb21
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)