Afinidad portátil del procesador Linux

Descargar ahora

Afinidad portátil del procesador Linux Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • BSD License
  • Precio:
  • FREE
  • Nombre del editor:
  • Jeff Squyres
  • Sitio web del editor:
  • http://www.osl.iu.edu/~jsquyres/bladeenc/

Afinidad portátil del procesador Linux Etiquetas


Afinidad portátil del procesador Linux Descripción

La afinidad del procesador de Linux portátil es un intento de resolver el problema de las múltiples API para la afinidad del procesador dentro de Linux. La biblioteca de la afinidad del procesador de Linux Portable (PLPA) realiza lo siguiente, independientemente de su distribución de Linux, la versión del kernel y la versión GLIBC: - Proporcionar un comportamiento consistente, proporcionar una compatibilidad binaria de la afinidad del procesador, proporcionar una API común y un conjunto de abstracciones, es un intento de Resuelva el problema de que hay múltiples API para la afinidad del procesador dentro de Linux. Específicamente, las funciones SCHAND_SETHAFINITY () y SCHED_GETAffinity () tienen números y tipos de parámetros según su proveedor y / o versión de Linux de GLIBC. Esto es bastante problemático para las aplicaciones que intentan usar la afinidad del procesador en Linux para las razones de tiempo de compilación, tiempo de enlace y tiempo de ejecución. La PLPA proporciona una API de afinidad de un solo procesador que los desarrolladores pueden escribir para obtener un comportamiento constante y binario Compatibilidad a través de diferentes instalaciones de Linux (suponiendo que tiene un ejecutable que, de lo contrario, Binary Linux portátil, por supuesto). El equipo APORT MPI abiertamente desarrollado por lo contrario, el equipo APORT MPI. Específicamente: se distribuye independientemente de MPI abierto y no requiere ninguna parte de APERT MPI para su funcionalidad de compilación, enlace o tiempo de ejecución. ¿Qué hay de nuevo en este lanzamiento: · La nueva característica principal de esta versión es la capacidad de enlazar los procesos a conjuntos específicos (núcleo, toma). · Específicamente, PLPA permite que la especificación de unión se especifique en términos de núcleos y sockets (ID de procesador virtual VS. Linux). · Las tuplas de encuadernación a (núcleo, zócalo) están disponibles a través de la API C y la línea de comandos "PLPA-TASKSET".


Afinidad portátil del procesador Linux Software relacionado

Paradiseo

Paradiseo es un marco orientado a objetos de caja blanca dedicada al diseño flexible de metaheurísticas. ...

68

Descargar

Xdaq

XDAQ es una plataforma de software diseñada específicamente para el desarrollo de sistemas de adquisición de datos distribuidos. ...

200

Descargar

Wigwam

WIGWAM es un marco multiplataforma para gestionar, desarrollar, publicar y depurar proyectos. ...

180

Descargar

Lgang

LGANG es un sistema de programación de pandillas que utiliza un mecanismo de rastreo de jerarquía de procesos para administrar el control de trabajo en entornos paralelos ...

179

Descargar

Ojos ciegos

Glendreyes es un marco de código abierto distribuido diseñado para permitir que la distribución y el encadenamiento del código. ...

167

Descargar