Program Sequentially, Carefully, and Benefit from Compiler Advances for Parallel Heterogeneous Computing

@inproceedings{Amini2012ProgramSC,
  title={Program Sequentially, Carefully, and Benefit from Compiler Advances for Parallel Heterogeneous Computing},
  author={M. Amini and Corinne Ancourt and B{\'e}atrice Creusillet and F. Irigoin and Ronan Keryell},
  year={2012}
}
  • M. Amini, Corinne Ancourt, +2 authors Ronan Keryell
  • Published 2012
  • Computer Science
  • The current microarchitecture trend leads toward heterogeneity. This evolution is driven by the end of Moore's law and the frequency wall due to the power wall. Moreover, with the spreading of smartphone, some constraints from the mobile world drive the design of most new architectures. An immediate consequence is that an application has to be executable on various targets. Porting and maintaining multiple versions of the code base requires different skills and the efforts required in the… CONTINUE READING
    2 Citations
    Bridging the Performance Gap between Manual and Automatic Compilers with Intent-based Compilation
    • Highly Influenced
    Sûreté : de l'analyse à l'instrumentation et à la synthèse de code

    References

    SHOWING 1-10 OF 42 REFERENCES
    Par4All: From Convex Array Regions to Heterogeneous Computing
    • 77
    • PDF
    MCSTL: the multi-core standard template library
    • 136
    • PDF
    Interprocedural Analyses of Fortran Programs
    • 12
    • PDF
    Loop Parallelization in the Polytope Model
    • 257
    • PDF
    Dataflow analysis of array and scalar references
    • P. Feautrier
    • Computer Science
    • International Journal of Parallel Programming
    • 2005
    • 441