DocumentCode :
2271127
Title :
Google´s C/C++ toolchain for smart handheld devices
Author :
Kwan, Doug ; Yu, Jing ; Janakiraman, Bhaskar
Author_Institution :
Google Inc., Mountain View, CA, USA
fYear :
2012
fDate :
23-25 April 2012
Firstpage :
1
Lastpage :
4
Abstract :
Smart handheld devices are ubiquitous today and software plays an important role on them. Therefore a compiler and related tools can improve devices by generating efficient, compact and secure code. In this paper, we share our experience of applying various compilation techniques at Google to improve software running on smart handheld devices, using our mobile platforms as examples. At Google we use the GNU toolchain for generating code on different platforms and for conducting compiler research and development. We have developed new techniques, added features and functionality in the GNU tools. Some of these results are now used for smart handheld devices.
Keywords :
C++ language; mobile computing; program compilers; smart phones; C/C++ toolchain; GNU toolchain; Google; compilation techniques; compiler research; mobile platforms; smart handheld devices; Benchmark testing; Google; Handheld computers; Mobile communication; Optimization; Performance evaluation; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
VLSI Design, Automation, and Test (VLSI-DAT), 2012 International Symposium on
Conference_Location :
Hsinchu
ISSN :
PENDING
Print_ISBN :
978-1-4577-2080-2
Type :
conf
DOI :
10.1109/VLSI-DAT.2012.6212583
Filename :
6212583
Link To Document :
بازگشت