Title :
NUMA-ICTM: A parallel version of ICTM exploiting memory placement strategies for NUMA machines
Author :
Castro, Márcio ; Fernandes, Luiz Gustavo ; Pousa, Christiane ; Méhaut, Jean-François ; De Aguiar, Marilton Sanchotene
Author_Institution :
GMAP, Pontificia Univ. Catolica do Rio Grande do Sul, Porto Alegre, Brazil
Abstract :
In geophysics, the appropriate subdivision of a region into segments is extremely important. ICTM (interval categorizer tesselation model) is an application that categorizes geographic regions using information extracted from satellite images. The categorization of large regions is a computational intensive problem, what justifies the proposal and development of parallel solutions in order to improve its applicability. Recent advances in multiprocessor architectures lead to the emergence of NUMA (non-uniform memory access) machines. In this work, we present NUMA-ICTM: a parallel solution of ICTM for NUMA machines. First, we parallelize ICTM using OpenMP. After, we improve the OpenMP solution using the MAI (memory affinity interface) library, which allows a control of memory allocation in NUMA machines. The results show that the optimization of memory allocation leads to significant performance gains over the pure OpenMP parallel solution.
Keywords :
application program interfaces; feature extraction; geophysical signal processing; image classification; image segmentation; multiprocessing systems; parallel machines; storage allocation; ICTM; MAI library; NUMA machine; OpenMP parallel solution; feature extraction; image classification; interval categorizer tesselation model; memory affinity interface; memory allocation; memory placement strategy; multiprocessor architecture; nonuniform memory access; satellite image; Computer architecture; Concurrent computing; Data mining; Geophysics computing; Image segmentation; Libraries; Memory architecture; Proposals; Satellites; Scalability;
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2009.5161155