Manual de instrucciones de IBM pSeries

Manual de instrucciones del aparato IBM pSeries

Aparato: IBM pSeries
Categoría: Servidor
Fabricante: IBM
Tamaño: 0.15 MB
Fecha de añadido: 8/18/2013
Número de páginas: 32
Imprimir el manual

Descargar

¿Cómo se utiliza?

Nuestro propósito es proporcionarte el acceso más rápido posible a los contenidos incluidos en los manuales de instrucciones del aparato IBM pSeries. Utilizando la vista previa online, puedes ver rápidamente el índice de contenidos y pasar a la página donde encontrarás la solución a tu problema con IBM pSeries.

Para tu comodidad

Si ver los manuales de instrucción de IBM pSeries directamente en esta página no es cómodo para ti, puedes utilizar dos soluciones posibles:

  • Vista en pantalla completa – Para ver cómodamente los manuales de instrucciones (sin descargarlos en tu ordenador) puedes utilizar el modo de vista en pantalla completa. Para activar la vista del manual IBM pSeries en pantalla completa, utiliza el botón Pantalla completa
  • Descargar al ordenador – también puedes descargar el manual de instrucciones de IBM pSeries a tu ordenador y guardarlo en tu colección. Sin embargo, si no quieres ocupar espacio en tu dispositivo, siempre podrás descargarlo de ManualsBase.
IBM pSeries Manual de instrucciones - Online PDF
Advertisement
« Page 1 of 32 »
Advertisement
Versión impresa

Muchas personas prefieren no leer el documento en la pantalla, sino en versión impresa. La opción de impresión también está prevista y puedes utilizarla haciendo clic en el enlace más arriba - Imprimir el manual. No tienes que imprimir el manual completo de IBM pSeries, solo las páginas que elijas. Ahorra papel.

Resúmenes

A continuación encontrarás resúmenes de los contenidos incluidos en las páginas posteriores del manual de instrucciones para IBM pSeries. Puedes utilizarlos si quieres ver rápidamente el contenido que se encuentra en la siguientes páginas del manual.

Resúmenes de contenidos
Resumen del contenido incluido en la página 1








IBM ~ pSeries
High Performance Switch

Tuning and Debug Guide

Version 1.0
April 2005






IBM Systems and Technology Group
Cluster Performance Department
Poughkeepsie, NY



Resumen del contenido incluido en la página 2

Contents 1.0 Introduction..................................................................................................... 4 2.0 Tunables and settings for switch software...................................................... 5 2.1 MPI tunables for Parallel Environment........................................................ 5 2.1.1 MP_EAGER_LIMIT .............................................................................. 5 2.1.2 MP_POLLING_INTERVAL and MP_RETRANSMIT_INTERVAL......

Resumen del contenido incluido en la página 3

5.10 MP_PRINTENV ...................................................................................... 22 5.11 MP_STATISTICS.................................................................................... 23 5.12 Dropped switch packets.......................................................................... 24 5.12.1 Packets dropped because of a software problem on an endpoint.... 24 5.12.2 Packets dropped in the ML0 interface.............................................. 26 5.12.3 Pa

Resumen del contenido incluido en la página 4

1.0 Introduction This paper is intended to help you tune and debug the performance of the IBM ~ ® pSeries® High Performance Switch (HPS) on IBM Cluster 1600 systems. It is not intended to be a comprehensive guide, but rather to help in initial tuning and debugging of performance issues. Additional detailed information on the materials presented here can be found in sources noted in the text and listed in section 7.0. This paper assumes an understanding of MPI and AIX 5L™, and that you

Resumen del contenido incluido en la página 5

2.0 Tunables and settings for switch software To optimize the HPS, you can set shell variables for Parallel Environment MPI-based workloads and for IP-based workloads. This section reviews the shell variables that are most often used for performance tuning. For a complete list of tunables and their usage, see the documentation listed in section 7 of this paper. 2.1 MPI tunables for Parallel Environment The following sections list the most common MPI tunables for applications that u

Resumen del contenido incluido en la página 6

thread, and from within the MPI/LAPI polling code that is invoked when the application makes blocking MPI calls. MP_POLLING_INTERVAL specifies the number of microseconds an MPI/LAPI service thread should wait (sleep) before it checks whether any data previously sent by the MPI task needs to be retransmitted. MP_RETRANSMIT_INTERVAL specifies the number of passes through the internal MPI/LAPI polling routine between calls before checking whether any data needs to be resent. When the swi

Resumen del contenido incluido en la página 7

2.1.5 MP_TASK_AFFINITY Setting MP_TASK_AFFINITY to SNI tells parallel operating environment (POE) to bind each task to the MCM containing the HPS adapter it will use, so that the adapter, CPU, and memory used by any task are all local to the same MCM. To prevent multiple tasks from sharing the same CPU, do not set MP_TASK_AFFINITY to SNI if more than four tasks share any HPS adapter. If more than four tasks share any HPS adapter, set MP_TASK_AFFINITY to MCM, which allows each MPI task t

Resumen del contenido incluido en la página 8

Sometimes MPI-IO is used in an application as if it were basic POSIX read/write, either because there is no need for more complex read/write patterns or because the application was previously hand-optimized to use POSIX read/write. In such cases, it is often better to use the IBM_largeblock_io hint on MPI_FILE_OPEN. By default, the PE/MPI implementation of MPI- IO tries to take advantage of the information the MPI-IO interface can provide to do file I/O more efficiently. If the MPI-IO cal

Resumen del contenido incluido en la página 9

rfifosize 0x1000000 receive fifo size False rpoolsize 0x02000000 IP receive pool size True spoolsize 0x02000000 IP send pool size True 3.0 Tunables and settings for AIX 5L Several settings in AIX 5L impact the performance of the HPS. These include the IP and memory subsystems. The following sections provide a brief overview of the most commonly used tunables. For more information about these subjects, see the AIX 5

Resumen del contenido incluido en la página 10

The overhead in maintaining the file cache can impact the performance of large parallel applications. Much of the overhead is associated with the sync() system call (by default, run every minute from the syncd daemon). The sync() system call scans all of the pages in the file cache to determine if any pages have been modified since the last sync(), and therefore need to be written to disk. This type of delay affects larger parallel applications more severely, and those with frequent sync

Resumen del contenido incluido en la página 11

3.3.1 svmon The svmon command provides information about the virtual memory usage by the kernel and user processes in the system at any given time. For example, to see system-wide information about the segments (256MB chunk of virtual memory), type the following command as root: svmon -S The command prints out segment information sorted according to values in the Inuse field, which shows the number of virtual pages in the segment that are mapped into the process address space.

Resumen del contenido incluido en la página 12

PageSize Inuse Pin Pgsp Virtual 4KB 448221 3687 2675 449797 16MB 0 0 0 0 Vsid Esid Type Description LPage Inuse Pin Pgsp Virtual 1f187f 11 work text data BSS heap - 56789 0 0 56789 218a2 70000000 work default shmat/mmap - 33680 0 0

Resumen del contenido incluido en la página 13

statistics in 5-second intervals, with the first set of statistics being the statistics since the node or LPAR was last booted. vmstat 5 The pi and po of the page group is the number of 4KB pages read from and written to the paging device between consecutive samplings. If po is high, it could indicate that thrashing is taking place. In that case, it is a good idea to run the svmon command to see the system-wide virtual segment allocation. 3.4 Large page sizing Some HPC applicat

Resumen del contenido incluido en la página 14

adapter is configured. The volume of reservation is proportional to the number of user windows configured on the HPS adapter. A private window is required for each MPI task. Here is a formula to calculate the number of TLPs needed by the HPS adapter. In the formula below, number_of_sni refers to the number of sniX logical interfaces present in the partition. To obtain the num_windows, send pool size, and receive pool size values for the AIX partition, run the following command: ls

Resumen del contenido incluido en la página 15

3.5 Large pages and IP support One of the most important ways to improve IP performance on the HPS is to ensure that large pages are enabled. Large pages are required to allocate a number of large pages which will used by the HPS IP driver at boot time. Each snX needs one large page for the IP FIFO, plus the number of send pools and receive pools shared among all adapters. Here is the formula for the number of large pages, assuming that the send pool and receive pool each need two pa

Resumen del contenido incluido en la página 16

If you have eight cards for p690 (or four cards for p655), this command also indicates whether you have full memory bandwidth. 3.8 Debug settings in the AIX 5L kernel The AIX 5L kernel has several debug settings that affect the performance of an application. To make sure you are running with all the debug settings in the kernel turned off, run the following command: bosdebug -L The output will look something like this: Memory debugger off Memory sizes 0

Resumen del contenido incluido en la página 17

4.2 LoadLeveler daemons The LoadLeveler® daemons are needed for MPI applications using HPS. However, you can lower the impact on a parallel application by changing the default settings for these daemons. You can lower the impact of the LoadLeveler daemons by: • Reducing the number of daemons running • Reducing daemon communication or placing daemons on a switch • Reducing logging 4.2.1 Reducing the number of daemons running Stop the keyboard daemon On LoadL_config: # Specify whet

Resumen del contenido incluido en la página 18

SCHEDD_DEBUG = -D_ALWAYS 4.3 Settings for AIX 5L threads Several variables help you use AIX 5L threads to tune performance. These are the recommended initial settings for AIX 5L threads when using HPS. Set them in the /etc/environment file. AIXTHREAD_SCOPE=S AIXTHREAD_MNRATIO=1:1 AIXTHREAD_COND_DEBUG=OFF AIXTHREAD_GUARDPAGES=4 AIXTHREAD_MUTEX_DEBUG=OFF AIXTHREAD_RWLOCK_DEBUG=OFF To see the current settings on a running system, run the following command: ps e

Resumen del contenido incluido en la página 19

5.0 Debug settings and data collection tools Several debug settings and data collection tools can help you debug a performance problem on systems using HPS. This section contains a subset of the most common setting changes and tools. If a performance problem persists after you check the debug settings and the data that was collected, call IBM service for assistance. 5.1 lsattr tuning The lsattr command lists two trace and debug-level settings for the HPS links. The following sett

Resumen del contenido incluido en la página 20

5.3 Affinity LPARs On p690 systems, if you are running with more than one LPAR for each CEC, make sure you are running affinity LPARs. To check affinity between CPU, memory, and HPS links, run the associativity scripts on the LPARs. To check the memory affinity setting, run the vmo command. 5.4 Small Real Mode Address Region on HMC GUI Because the HMC and hypervisor code on POWER4 systems uses up physical memory, some physical memory is unavailable to the LPARs. To make sure tha


Manuales de instrucciones similares
# Manual de instrucciones Categoría Descargar
1 IBM 440 Manual de instrucciones Servidor 12
2 IBM 6.00E+01 Manual de instrucciones Servidor 3
3 IBM 325 Manual de instrucciones Servidor 7
4 IBM 610 Manual de instrucciones Servidor 1
5 IBM 47AE - 410168 Manual de instrucciones Servidor 3
6 IBM 3.1 Manual de instrucciones Servidor 0
7 IBM 206 Manual de instrucciones Servidor 5
8 IBM 6C4 Manual de instrucciones Servidor 1
9 IBM 6C1 Manual de instrucciones Servidor 0
10 IBM 6E1 Manual de instrucciones Servidor 22171
11 IBM 6.00E+04 Manual de instrucciones Servidor 0
12 IBM 750 Manual de instrucciones Servidor 6
13 IBM 704 Manual de instrucciones Servidor 0
14 IBM 755 Manual de instrucciones Servidor 3
15 IBM APTARE 6.5 Manual de instrucciones Servidor 0
16 Edelbrock 1921 Manual de instrucciones Servidor 0
17 Sony VAIO VGF-HS1 Manual de instrucciones Servidor 11
18 Sony NAS-SV20DI Manual de instrucciones Servidor 1
19 3Com 10031370-01 Manual de instrucciones Servidor 1
20 3Com SuperStack 3 Manual de instrucciones Servidor 9