• DocumentCode
    2238111
  • Title

    Google´s C/C++ toolchain for smart handheld devices

  • Author

    Kwan, Doug ; Yu, Jing ; Janakiraman, Bhaskar

  • Author_Institution
    Google Inc., 1600 Amphitheatre Parkway, 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
    Benchmark testing; Google; Handheld computers; Mobile communication; Optimization; Performance evaluation; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Technology, Systems, and Applications (VLSI-TSA), 2012 International Symposium on
  • Conference_Location
    Hsinchu, Taiwan
  • ISSN
    1930-8868
  • Print_ISBN
    978-1-4577-2083-3
  • Type

    conf

  • DOI
    10.1109/VLSI-TSA.2012.6210142
  • Filename
    6210142