• Assembling a high-productivity DSL for computational fluid dynamics 

    Macià, Sandra; Martínez-Ferrer, Pedro J.; Mateo, Sergi; Beltran Querol, Vicenç; Ayguadé Parra, Eduard (Association for Computing Machinery (ACM), 2019)
    Texto en actas de congreso
    Acceso abierto
    As we move towards exascale computing, an abstraction for effective parallel computation is increasingly needed to overcome the maintainability and portability of scientific applications while ensuring the efficient and ...
  • Finite difference methods fengshui: alignment through a mathematics of arrays 

    Chetioui, Benjamin; Mullin, Lenore; Abusdal, Ole; Haveraaen, Magne; Järvi, Jaakko; Macià, Sandra (ACM, 2019-06-22)
    Comunicación de congreso
    Acceso abierto
    Numerous scientific-computational domains make use of array data. The core computing of the numerical methods and the algorithms involved is related to multi-dimensional array manipulation. Memory layout and the access ...
  • Saiph, a domain specific language for computational fluid dynamics simulations 

    Macià, Sandra; Beltran Querol, Vicenç; Mira, Daniel; Mateo, Sergi (Barcelona Supercomputing Center, 2017-05-04)
    Acceso abierto
    Nowadays, High-Performance Computing (HPC) is assuming an increasingly central role in scientific research while computer architectures are becoming more and more hetero-geneous and using different parallel programming ...
  • Saiph: towards a DSL for high-performance computational fluid dynamics 

    Macià, Sandra; Mateo, Sergi; Martínez-Ferrer, Pedro J.; Beltran Querol, Vicenç; Mira, Daniel; Ayguadé Parra, Eduard (Association for Computing Machinery (ACM), 2018)
    Texto en actas de congreso
    Acceso restringido por política de la editorial
    Nowadays high-performance computing is taking an increasingly central role in scientific research while computer architectures are becoming more heterogeneous and complex with different parallel programming models and ...