Now showing items 1-6 of 6

  • A simulation framework to automatically analyze the communication-computation overlap in scientific applications 

    Subotic, Vladimir; Sancho, Jose Carlos; Labarta Mancho, Jesús José; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2010)
    Conference report
    Open Access
    Overlapping communication and computation has been devised as an attractive technique to alleviate the huge application's network requirements at large scale. Overlapping will allow to fully or partially hide the long ...
  • Automatic exploration of potential parallelism in sequential applications 

    Subotic, Vladimir; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José; Valero Cortés, Mateo (Springer, 2014)
    Conference report
    Restricted access - publisher's policy
    The multicore era has increased the need for highly parallel software. Since automatic parallelization turned out ineffective for many production codes, the community hopes for the development of tools that may assist ...
  • Evaluating techniques for parallelization tuning in MPI, OmpSs and MPI/OmpSs 

    Subotic, Vladimir (Universitat Politècnica de Catalunya, 2013-07-26)
    Doctoral thesis
    Open Access
    Parallel programming is used to partition a computational problem among multiple processing units and to define how they interact (communicate and synchronize) in order to guarantee the correct result. The performance that ...
  • Identifying critical code sections in dataflow programming models 

    Subotic, Vladimir; Sancho, Jose Carlos; Labarta Mancho, Jesús José; Valero Cortés, Mateo (2013)
    Conference report
    Restricted access - publisher's policy
    The years of practice in optimizing applications point that the major issue is focus - identifying the critical code section whose optimization would yield the highest overall speedup. While this issue is mainly solved for ...
  • Simulation environment for studying overlap of communication and computation 

    Subotic, Vladimir; Labarta Mancho, Jesús José; Valero Cortés, Mateo (Institute of Electrical and Electronics Engineers (IEEE), 2010)
    Conference report
    Open Access
    Overlapping communication and computation allows both processors and network to be utilized concurrently and leads to two clear benefits: overall speedup and a reduction in network performance requirements. Still, it remains ...
  • Tareador: a tool to unveil parallelization strategies at undergraduate level 

    Ayguadé Parra, Eduard; Badia Sala, Rosa Maria; Jiménez González, Daniel; Herrero Zaragoza, José Ramón; Labarta Mancho, Jesús José; Subotic, Vladimir; Utrera Iglesias, Gladys Miriam (North Carolina State University, 2015)
    Conference report
    Open Access
    This paper presents a methodology and framework designed to assist students in the process of finding appropriate task decomposition strategies for their sequential program, as well as identifying bottlenecks ...