Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Browse by topic Browse by titles Authors Reviewers Browse by issue Browse Help
  Browse All Reviews > Software (D) > Programming Languages (D.3) > Processors (D.3.4) > Compilers (D.3.4...)  
  1-10 of 139 Reviews about "Compilers (D.3.4...)": Date Reviewed
  Formal languages and compilation (3rd ed.)
Reghizzi S., Breveglieri L., Morzenti A., Springer International Publishing, New York, NY, 2019. 499 pp.  Type: Book (978-3-030048-78-5)

Compiler construction literature has always been an interesting mixture of clever tricks and deep theory. Most textbooks try to deal with both aspects, usually emphasizing theory at the beginning and then moving on to the tricks necess...

Jun 19 2020
  Flextended tiles: a flexible extension of overlapped tiles for polyhedral compilation
Zhao J., Cohen A. ACM Transactions on Architecture and Code Optimization 16(4): 1-25, 2019.  Type: Article

This paper describes a proposal for implementing “overlapped tiling in a general-purpose polyhedral compilation framework,” namely the polyhedral parallel code generator (PPCG) compiler. The technique improves the p...

Jun 13 2020
  A survey on compiler autotuning using machine learning
Ashouri A., Killian W., Cavazos J., Palermo G., Silvano C. ACM Computing Surveys 51(5): 1-42, 2019.  Type: Article

Most modern compilers contain an optimization phase that tries to optimize the emitted machine code with respect to different objectives. Often this phase is heuristic, and the heuristics can usually be selected or influenced by progra...

Dec 31 2019
  Programming for hybrid multi/manycore MPP systems
Levesque J., Vose A., Chapman&Hall/CRC, Boca Raton, FL, 2018. 341 pp.  Type: Book (978-1-439873-71-7)

To quote John Levesque, coauthor and director of Cray’s Supercomputing Center of Excellence: “Ask not what your compiler can do for you, ask what you can do for your compiler.” As the book states, it is ne...

May 16 2019
  Introduction to compiler design (2nd ed.)
Mogensen T., Springer International Publishing, New York, NY, 2017. 258 pp.  Type: Book (978-3-319669-65-6)

Compiler design seems to be a rather narrow topic, which should interest only computer science undergraduate or graduate students in the framework of a mandatory course. After all, how many people will have in their professional life t...

Feb 15 2019
  Compiler-assisted loop hardening against fault attacks
Proy J., Heydemann K., Berzati A., Cohen A. ACM Transactions on Architecture and Code Optimization 14(4): 1-25, 2017.  Type: Article

The problem to solve is the following: the uncontrolled development of the Internet of Things (IoT) results in personal data being handled by a huge variety of devices, which do not satisfy the safety conditions considered mandatory in...

Jun 1 2018
  A practical approach to compiler construction
Watson D., Springer International Publishing, New York, NY, 2017. 254 pp.  Type: Book (978-3-319527-87-1), Reviews: (2 of 2)

Several comprehensive books have been written about compiler construction. Any new book on this topic is inevitably going to be compared against those works. However, by taking a different approach, a new book can set itself apart. Thi...

Feb 16 2018
  A practical approach to compiler construction
Watson D., Springer International Publishing, New York, NY, 2017. 254 pp.  Type: Book (978-3-319527-87-1), Reviews: (1 of 2)

Designing an undergraduate compiler construction textbook is difficult. The market is diverse, with different departments having quite different goals and diverse prerequisites for their courses. Although very few graduates of these pr...

Aug 30 2017
  Linearly ordered attribute grammars: with automatic augmenting dependency selection
van Binsbergen L., Bransen J., Dijkstra A.  PEPM 2015 (Proceedings of the 2015 Workshop on Partial Evaluation and Program Manipulation, Mumbai, India, Jan 13-14, 2015) 49-60, 2015.  Type: Proceedings

An attribute grammar (AG) is a context-free grammar extended to describe the decoration of trees corresponding to sentences defined by that context-free grammar. It provides a declarative specification from which tree computation code ...

Mar 19 2015
  SpartanRPC: remote procedure call authorization in wireless sensor networks
Chapin P., Skalka C. ACM Transactions on Information and System Security 17(2): 1-30, 2014.  Type: Article

Communications in mobile reconnaissance mission systems require secure wireless sensor networks (WSNs). How should efficient and secure remote procedure calls (RPCs) be designed and implemented to allow servers to stipulate access poli...

Feb 17 2015
Display per page
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy