Conclusions

  • Pedro C. Diniz
  • João M. P. Cardoso
  • José Gabriel de F. Coutinho
  • Zlatko Petrov
Chapter

Abstract

The REFLECT project aimed at developing, validating, and evaluating a novel compilation and synthesis approach for heterogeneous multi-core computing systems that relies on aspect-oriented specifications to convey critical domain knowledge to all design/development stages of an integrated toolchain. To reach these goals, we have devised a new compilation and synthesis foundation combining distinct but synergistic areas of research, namely, aspect-oriented programming, hardware compilation, design patterns, and hardware templates

References

  1. 1.
    J. M. P. Cardoso, J. Bispo, P. Pinto, R. Nobre, T. Carvalho, P. C. Diniz, The MATISSE MATLAB Compiler: A MATrix(MATLAB)-aware compiler InfraStructure for embedded computing SystEms. Technical Report, ICT-2009-4 REFLECT Project, v0.2, December 2012Google Scholar
  2. 2.
    Coreworks, SideWorks Reference Book, v2.1, (2012)Google Scholar
  3. 3.
    D. Göhringer, Flexible design and dynamic utilization of adaptive scalable multi-core systems. Ph.D., thesis, Karlsruhe Institute of Technology, Verlag Dr. Hut München (2011)Google Scholar

Copyright information

© Springer Science+Business Media New York 2013

Authors and Affiliations

  • Pedro C. Diniz
    • 1
  • João M. P. Cardoso
    • 2
  • José Gabriel de F. Coutinho
    • 3
  • Zlatko Petrov
    • 4
  1. 1.Instituto de Engenharia de Sistemas e Computadores, Investigação e Desenvolvimento em Lisboa, INESC-IDLisboaPortugal
  2. 2.Faculdade de Engenharia da Universidade do Porto, FEUPPortoPortugal
  3. 3.Imperial College London, IMPLondonUK
  4. 4.Honeywell International s.r.o., HONBrnoCzech Republic

Personalised recommendations