Now showing items 1-4 of 4

    • A transparent runtime data distribution engine for OpenMP 

      Nikolopoulos, Dimitrios; Papatheodorou, Theodore; Polychronopoulos, C D; Labarta Mancho, Jesús José; Ayguadé Parra, Eduard (2001-07)
      Article
      Restricted access - publisher's policy
      This paper makes two important contributions. First, the paper investigates the performance implications of data placement in OpenMP programs running on modern NUMA multiprocessors. Data locality and minimization of the ...
    • Exploiting memory affinity in OpenMP through schedule reuse 

      Nikolopoulos, Dimitrios; Artiaga Amouroux, Ernest; Ayguadé Parra, Eduard; Labarta Mancho, Jesús José (2001-12)
      Article
      Restricted access - publisher's policy
      In this paper we explore the possibility of reusing schedules to improve the scalability of numerical codes in shared--memory architectures with non--uniform memory access. The main objective is to implicitly construct ...
    • Runtime vs. manual data distribution for architecture-agnostic shared-memory programming models 

      Nikolopoulos, Dimitrios; Ayguadé Parra, Eduard; Polychronopoulos, C D (2002-08)
      Article
      Restricted access - publisher's policy
      This paper compares data distribution methodologies for scaling the performance of OpenMP on NUMA architectures. We investigate the performance of automatic page placement algorithms implemented in the operating system, ...
    • Scheduler-activated dynamic page migration for multiprogrammed DSM multiprocessors 

      Nikolopoulos, Dimitrios; Polychronopoulos, C D; Papatheodorou, Theodore; Labarta Mancho, Jesús José; Ayguadé Parra, Eduard (2002-06)
      Article
      Restricted access - publisher's policy
      The performance of multiprogrammed shared-memory multiprocessors suffers often from scheduler interventions that neglect data locality. On cache-coherent distributed shared-memory (DSM) multiprocessors, such scheduler ...