Afinidade portátil do processador Linux

A afinidade do processador Linux portátil é uma tentativa de resolver o problema de múltiplas APIs para afinidade do processador dentro do Linux.
Baixe Agora

Afinidade portátil do processador Linux Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Jeff Squyres
  • Site do editor:
  • http://www.osl.iu.edu/~jsquyres/bladeenc/

Afinidade portátil do processador Linux Tag


Afinidade portátil do processador Linux Descrição

A afinidade do processador Linux portátil é uma tentativa de resolver o problema de múltiplas APIs para afinidade do processador dentro do Linux. A biblioteca portátil do PLPA (PLPA) do processador portátil faz o seguinte, independentemente da sua distribuição do Linux, versão do kernel e versão do GLIBC: - Fornecer comportamento consistente - Fornecer compatibilidade binária de afinidade do processador - Fornecer uma API comum e o conjunto de abstrações é uma tentativa de Resolva o problema que existem várias APIs para afinidade do processador dentro do Linux. Especificamente, as funções sched_setagnity () e sched_getaffinity () possuem números e tipos de parâmetros, dependendo do seu fornecedor Linux e / ou versão do GLIBC. Isso é bastante problemático para as aplicações tentando usar a afinidade do processador no Linux para motivos de compilação, tempo de ligação e tempo de execução. O PLPA fornece uma única API de afinidade do processador que os desenvolvedores podem escrever para obter o comportamento consistente e o binário Compatibilidade entre diferentes instalações do Linux (assumindo que você tenha um executável que é de outra forma linux portátil, é claro). Biblioteca de afinidade do processador Linux foi desenvolvida pela equipe Abra MPI como um projeto autônomo que pode ser usado pela comunidade Linux. Especificamente: é distribuído independentemente do MPI aberto e não requer nenhuma parte do MPI aberto para sua funcionalidade de compilação, link ou tempo de execução. O que há de novo nesta versão: · O principal novo recurso desta versão é a capacidade de ligar os processos a conjuntos específicos (núcleo, soquete). · Especificamente, o PLPA permite que a especificação de ligação seja especificada em termos de núcleos e soquetes (vs. IDs do processador virtual Linux). · As tuplas de ligação a (núcleo, soquete) estão disponíveis através da API C e do executável de linha de comando "PLPA-TaskSet".


Afinidade portátil do processador Linux Software Relacionado

Paradiseo.

Paradiseo é uma estrutura orientada a objetos de caixa branca dedicada ao design flexível de metaheurística. ...

68

Download

Wigwam.

Wigwam é uma estrutura de plataforma cruzada para gerenciar, desenvolver, publicar e depurar projetos. ...

180

Download

Lgang.

LGang é um sistema de agendamento de gangues que usa um mecanismo de rastreamento de hierarquia de processos para gerenciar o controle de trabalho em ambientes paralelos ...

179

Download

Freeha.

Freeha é projetado para fornecer um programa gratuito, portátil e fácil de usar para executar nós em um cluster de alta disponibilidade. ...

180

Download

Celtix.

Celtix entrega um tempo de execução do Barramento do Serviço do Java Enterprise (ESB). ...

102

Download