Pregunta

así que tengo un código que dlopen usos para las bibliotecas de carga, y yo quiero que funcione en un sistema BlueGene, pero no tienen un BlueGene a cosas de prueba en, y nunca he trabajado directamente con uno. ¿Son compatibles con BlueGene ltdl.h, o utiliza alguna otra cosa? si es así, ¿qué se utiliza?

¿Fue útil?

Solución

BlueGene / L no es compatible con la vinculación dinámica o carga de bibliotecas. Esto se explica en el libro rojo en el capítulo 5.

A pesar de que Blue Gene / L de IBM utiliza la XL compiladores, existen diferencias con respecto a todos los demás servidores de IBM. En en particular, en el caso de la IBM modelo de programación de pSeries Linux, algunos de las diferencias de Linux PPC64 son:

  • No entrada estándar
  • No me / S asíncrona
  • No hay vinculación dinámica
  • No demanda de paginación / intercambio
  • espacio de direcciones
  • Virtual se asigna 1-a-1 con la memoria física
  • No hay memoria de sólo lectura
  • Debido a la decisión de diseño CNK - No se SIGSEGV la escritura a un const char * p

bibliotecas dinámicas son compatibles con la Blue Gene / P.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top