900631e9f9
API is still a bit unstable and may change. - Add a primitive "first use" component that simply has each process "touch" the pages that they want to use, thereby [hopefully] locking them locally to a specific processor - Add hooks in ompi_mpi_init to enable memory affinity when processor affinity is used. - Added hooks in ompi_mpi_finalize to shut down memory affinity when it was initialized during ompi_mpi_init. - Added right hooks in ompi_info to display maffinity components. This commit was SVN r7044.
20 строки
662 B
Bash
20 строки
662 B
Bash
# -*- shell-script -*-
|
|
#
|
|
# Copyright (c) 2004-2005 The Trustees of Indiana University.
|
|
# All rights reserved.
|
|
# Copyright (c) 2004-2005 The Trustees of the University of Tennessee.
|
|
# All rights reserved.
|
|
# Copyright (c) 2004-2005 High Performance Computing Center Stuttgart,
|
|
# University of Stuttgart. All rights reserved.
|
|
# Copyright (c) 2004-2005 The Regents of the University of California.
|
|
# All rights reserved.
|
|
# $COPYRIGHT$
|
|
#
|
|
# Additional copyrights may follow
|
|
#
|
|
# $HEADER$
|
|
#
|
|
|
|
PARAM_INIT_FILE=maffinity_first_use_component.c
|
|
PARAM_CONFIG_FILES="Makefile"
|