Person:
Hidalgo Herrero, Mercedes

Loading...
Profile Picture
First Name
Mercedes
Last Name
Hidalgo Herrero
Affiliation
Universidad Complutense de Madrid
Faculty / Institute
Educación-Centro Formación Profesor
Department
Didáctica de Ciencias Experimentales, Sociales y Matemáticas
Area
Didáctica de la Matemática
Identifiers
UCM identifierORCIDScopus Author IDWeb of Science ResearcherIDDialnet IDGoogle Scholar ID

Search Results

Now showing 1 - 2 of 2
  • Item
    Analyzing the influence of mixed evaluation on the performance of Eden skeletons.
    (Parallel Computing, 2006) Hidalgo Herrero, Mercedes; Ortega Mallén, Yolanda; Rubio, Fernando
    A key point in the efficiency of parallel programs is the distribution of computation among processes. Haskell parallel dialects—like Eden—use mixed lazy and strict evaluation, and parallel performance is determined by the strategy used. We investigate how alternative evaluation models influence Eden skeletons performance using an implementation of Eden’s operational semantics. More concretely, we have chosen the parallel Divide-and-Conquer skeleton for our comparative analysis. Here we show the measures obtained for a simple program but using different mixed evaluation strategies, and we analyze the advantages and drawbacks of each of them.
  • Item
    Comparing Alternative Evaluation Strategies for Stream-Based Parallel Functional Languages.
    (Implementation and Application of Functional Languages, 2007) Hidalgo Herrero, Mercedes; Ortega Mallén, Yolanda; Rubio, Fernando; Horvath, Z.; Zsok, V; Butterfield, A.
    In parallel functional languages, like Eden, lazy and strict evaluation are commonly mixed. Thus, the parallel performance of these languages depends on the strategy used to fix the degrees of laziness/strictness. By using an implementation of Eden’s operational semantics,we analyze the influence of alternative evaluation models on Eden skeletons performance. In particular, we assess the performance of different implementations of a skeleton that uses stream-based communications.