0% encontró este documento útil (0 votos)
40 vistas24 páginas

Modulo 6 Tarea 1politicas de Planificacion

Este documento presenta varios ejercicios y conceptos sobre políticas de planificación de procesadores. Explica diferentes políticas como primero en entrar primero en ser servido, turno rotatorio, primero el proceso más corto y primero el de menor tiempo restante. También incluye una investigación sobre el sistema operativo Linux y AS/400 de IBM.

Cargado por

king478962
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
40 vistas24 páginas

Modulo 6 Tarea 1politicas de Planificacion

Este documento presenta varios ejercicios y conceptos sobre políticas de planificación de procesadores. Explica diferentes políticas como primero en entrar primero en ser servido, turno rotatorio, primero el proceso más corto y primero el de menor tiempo restante. También incluye una investigación sobre el sistema operativo Linux y AS/400 de IBM.

Cargado por

king478962
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

lOMoARcPSD|12092500

r
i to
Ed
Modulo 6, tarea 1,Politicas de planificacion

F
PD
te r
as
nM
di
a te
re
re
at
ed
in
M
lOMoARcPSD|12092500

as
te
rP
DF
Ed
i to
r
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Ed
Contenido
Introducción...................................................................................................................................3
EJERCICIO RESUELTO DE APLICACIÓN DE POLÍTICAS DE PLANIFICACIÓN.......................................4
EJERCICIO PARA RESOLVER DE APLICACIÓN DE POLÍTICAS DE PLANIFICACIÓN 1..........................5
EJERCICIO PARA RESOLVER DE APLICACIÓN DE POLÍTICAS DE PLANIFICACIÓN 2..........................7

DF
EJERCICIO PARA RESOLVER DE APLICACIÓN DE POLÍTICAS DE PLANIFICACIÓN 3..........................9
INVESTIGACIÓN: SISTEMA OPERATIVO LINUX y UNIX..................................................................10
1. Resuma de la historia del sistema operativo UNIX...............................................................10
2. ¿Qué es una distribución de LINUX? ¿Cuál es su objetivo? De algunos ejemplos (y precios)
de distribuciones de LINUX..........................................................................................................12

rP
3. Que diferencia existe entre UNIX y LINUX............................................................................13
4. ¿Es LINUX un software de dominio público? ¿Es software libre? ¿Ambos? Explique...........14
Explique ampliamente en qué consisten los siguientes componentes de un sistema LINUX:.14
INVESTIGACIÓN: IBM AS400........................................................................................................16
te
1. Que es OS/400.....................................................................................................................16
2. Que es un AS/400.................................................................................................................16
as
3. Cuál es la arquitectura de sus procesadores........................................................................16
4. Cuál es la base de datos que se ejecuta dentro del OS/400.................................................16
5. Que es AIX..........................................................................................................................16
M

6. Cuál es el sistema operativo que ejecuta el súper ordenador Blue Gene de IBM..............16
Sequoia........................................................................................................................................17
Conclusion....................................................................................................................................21
Bibliografía...................................................................................................................................22
in
ed
at
re

2
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Ed
DF
rP
INTRODUCCIÓN
En este trabajo tendremos la oportunidad de conocer sobre la planificación de procesadores así
como los tipos de planificaciones que hay, los tipos de entorno y la forma en que se manejan los
distintos procesos tomando en cuenta la forma en que se distribuyen los recursos, conoceremos
te
también la forma en que se priorizan los proceso a ser ejecutados, lograremos comprender los
conceptos de Mono procesamiento, Multiprocesamiento y Procesamiento distribuido.
as
M
in
ed
at
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
EJERCICIO RESUELTO DE APLICACIÓN DE POLÍTICAS DE PLANIFICACIÓN
Determine el orden en que será ejecutados los siguientes procesos, de acuerdo a
las políticas de planificación y aplicando las funciones de decisión.

Ed
Nombre Proceso Tiempo total Tiempo consumido Tiempo total de
consumido en el en ejecución (e) servicio
exigido (s sistema (w)
25 5 35
P 15 10 30

DF
20 20 25
P 10 2 15
30 20 50

rP
Política Orden de Ejecución
Primero en Entrar, Primero en ser Servido
(modo no apropiativo)
P5, P1, P3, P2, P4
Primer Ciclo: P5, P1, P3, P2, P4
te
Turno Rotatorio Segundo Ciclo: P5, P1, P2, P4
(modo apropiativo, tiempo de turno:
Tercer Ciclo: P5, P1, P2, P4
as
5 unidades) Cuarto Ciclo: P5, P1, P2
Quinto Ciclo: P5, P1
Sexto Ciclo: P5, P1
Primero el proceso más corto
M

(modo no apropiativo)
P4, P3, P2, P1, P5
Primer Ciclo: P3, P4, P2, P5, P1
Primero el de menor tiempo restante
Segundo Ciclo: P4, P2, P5, P1
(modo apropiativo, tiempo de turno: 5
in

unidades) Tercer Ciclo: P4, P2, P5, P1


Cuarto Ciclo: P2, P5, P1
Quinto Ciclo: P5, P1
Primero el de mayor tasa de respuesta
ed

(modo apropiativo, tiempo de


turno: 5 unidades) Primer Ciclo: P3, P1, P4, P5, P2
at
re

4
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
EJERCICIO PARA RESOLVER DE APLICACIÓN DE POLÍTICAS DE
PLANIFICACIÓN 1

Ed
Determine el orden en que será ejecutados los siguientes procesos, de acuerdo a las
políticas de planificación y aplicando las funciones de decisión.

SITUACIÓN INICIAL

Nombre Proceso Tiempo total Tiempo consumido Tiempo total de

DF
consumido en el en ejecución (e) servicio
exigido (s sistema (w)
P1 40 10 20
P2 10 0 15
P3 20 5 10

rP
P4 5 10 30
P5 30 0 25
15 UNIDADES DE TIEMPO DESPUÉS

Nombre Proceso Tiempo total Tiempo consumido Tiempo total de


te
consumido en el en ejecución (e) servicio
exigido (s sistema (w)
P6 0 0 5
as
OTRAS 15 UNIDADES DE TIEMPO DESPUÉS.

Nombre Proceso Tiempo total Tiempo consumido Tiempo total de


consumido en el en ejecución (e) servicio
M

exigido (s sistema (w)


P7 0 0 35
in
ed
at
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Política Orden de Ejecución
Primero en Entrar, Primero en ser Servido P1, P5, P3, P2, P4, P6, P7
(modo no apropiativo)

Ed
Turno Rotatorio Primer turno: P1, P5, P3, P2, P4
(modo apropiativo, tiempo de turno: 5 Segundo turno: P1, P5, P2, P4
unidades Tercer turno: P5, P2, P4, P6
Cuarto turno: P5, P4
Quinto turno: P5
Sexto turno: P7

DF
Séptimo turno: P7
Octavo turno: P7
Noveno turno: P7
Décimo turno: P7
Décimo primero turno: P7
Décimo segundo turno: P7

rP
Primero el proceso más corto P6, P3, P2, P1, P5, P4, P7
(modo no apropiativo)
Primero el de menor tiempo restante
(modo apropiativo, tiempo de turno: 5
unidades)
te
Primero el de mayor tasa de respuesta
(modo apropiativo, tiempo de turno: 5
unidades)
as
M
in
ed

EJERCICIO PARA RESOLVER DE APLICACIÓN DE POLÍTICAS DE


at

PLANIFICACIÓN 2
Determine el orden en que será ejecutados los siguientes procesos, de acuerdo a las políticas de
planificación y aplicando las funciones de decisión.
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
SITUACIÓN INICIAL

Nombre Proceso Tiempo total Tiempo consumido Tiempo total de

Ed
consumido en el en ejecución (e) servicio
exigido (s sistema (w)
P1 20 15 40
P2 30 15 25
P3 10 0 30

DF
15 UNIDADES DE TIEMPO DESPUÉS

Nombre Proceso Tiempo total Tiempo consumido Tiempo total de


consumido en el en ejecución (e) servicio
exigido (s sistema (w)

rP
P1 35 30 55
P2 45 30 40
P3 25 15 45
P4 0 0 15
te
OTRAS 15 UNIDADES DE TIEMPO DESPUES.
as
Nombre Proceso Tiempo total Tiempo consumido Tiempo total de
consumido en el en ejecución (e) servicio
exigido (s sistema (w)
P1 50 45 70
P2 60 45 55
M

P3 40 30 60
P4 15 15 30
P5 0 0 20
in
ed

Política Orden de Ejecución


Primero en Entrar, Primero en ser Servido P2, P1, P3, P4, P5
at

(modo no apropiativo)
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Turno Rotatorio  Primer Ciclo: P5, P1, P3, P2, P4
(modo apropiativo, tiempo de turno: 5  Segundo Ciclo: P5, P1, P2, P4
unidades  Tercer Ciclo: P5, P1, P2, P4

Ed
 Cuarto Ciclo: P5, P1, P2
 Quinto Ciclo: P5, P1
 Sexto Ciclo: P5, P1
 Primero el proceso más corto

DF
Primero el proceso más corto P5, P4, P3, P1, P2
(modo no apropiativo)

Primero el de menor tiempo restante  Primer Ciclo: P2, P4, P5, P1, P3
(modo apropiativo, tiempo de turno: 5  Segundo Ciclo: P4, P5, P1 , P3

rP
unidades)  Tercer Ciclo: P4, P5, P1, P3
 Cuarto Ciclo: P5, P1, P3
 Quinto Ciclo: P5, P1, P3
 Sexto Ciclo: P1, P3
te
Primero el de mayor tasa de respuesta Primer Ciclo: P1, P3, P5, P2, P4
(modo apropiativo, tiempo de turno: 5
unidades)
as
M
in
ed

EJERCICIO PARA RESOLVER DE APLICACIÓN DE POLÍTICAS DE


PLANIFICACIÓN 3
at

Determine el orden en que será ejecutados los siguientes procesos, de acuerdo a las

Políticas de planificación y aplicando las funciones de decisión.


re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Nombre Proceso Tiempo total Tiempo consumido Tiempo total de
consumido en el en ejecución (e) servicio
exigido (s sistema (w)

Ed
P1 15 10 30
P2 18 8 20
P3 22 20 15
P4 5 4 20
P5 35 25 40

DF
Política Orden de Ejecución
Primero en Entrar, Primero en ser Servido P5, P3, P2, P1, P4
(modo no apropiativo)
Turno Rotatorio  Primer Ciclo: P4, P2, P1, P3, P5

rP
(modo apropiativo, tiempo de turno: 5  Segundo Ciclo: P4, P2, P1, P3,P5
unidades)  Tercer Ciclo: P2, P1, P3, P5
 Cuarto Ciclo: P3,P5
 Quinto Ciclo: P1, P3,P5
 Sexto Ciclo: P3, P5
te
 Primero el proceso más corto
Primero el proceso más corto P3, P4, P2, P1, P5
as
(modo no apropiativo)

Primero el de menor tiempo restante (modo  Primer Ciclo: P2, P4, P5, P1, P3
apropiativo, tiempo de turno: 5 unidades)  Segundo Ciclo: P4, P5, P1 , P3
 Tercer Ciclo: P4, P5, P1, P3
M

 Cuarto Ciclo: P5, P1, P3


 Quinto Ciclo: P5, P1, P3
 Sexto Ciclo: P1, P3
Primero el de mayor tasa de respuesta
in

(modo apropiativo, tiempo de turno: 5 Primer Ciclo: P1, P4, P5, P2, P3
unidades)
ed

INVESTIGACIÓN: SISTEMA OPERATIVO LINUX Y UNIX


1. Resuma de la historia del sistema operativo UNIX.
at

Unix en un sistema operativo que permite la ejecución de distintas tareas de forma simultánea,
soporta tener múltiples usuarios y es portable, lo que significa que es capaz de ser usado en
máquinas que poseen distintas arquitecturas. Fue desarrollado en Bell Labs de AT&T en el año
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
1969 por Ken Thompson, Dennis Ritchie y Douglas McIlroy, entre otros empleados que también
trabajaban en aquella compañía.

Ed
DF
rP
Fue en 1970, cuando consiguieron el apoyo tecnológico de los laboratorios Bell, ya que
consiguieron que Unix se pudiera ejecutar no solo en la máquina PDP-7 sino en la PDP-11/20. En
aquel momento contaba con un programa para dar formato a textos y un editor de texto. En el año
te
1972, fue cuando se reescribió Unix con el lenguaje de programación C, lo que lo hizo portable y le
dio un gran éxito, ya que pudo usarse en otras compañías y universidades. En la década de los
ochentas, se fueron desarrollando versiones sucesivas de Unix y en años siguientes aparecieron
as
versiones que emulaban sus funciones.

Uno de ellos fue Linus Torvalds con su Linux, en 1991, núcleo que fue utilizado por GNU en el
año siguiente. En los cinco años que vinieron después, Novell adquirió la división que trabajaba en
M

Unix de AT&T, hubo problemas legales con BSD por copiar partes de Unix y se revendió la división
a Santa Cruz Operation, que continúa comercializando System V en su Unixware, un sistema
operativo basado en Unix.

La marca Unix solo se le puede aplicar a sistemas operativos que cumplen la llamada “Single
in

Unix Specification” y han pagado las regalías que especifican. Pero en la práctica, se le aplica a
sistemas basados en POSIX (del inglés Portable Operating System Interface y la X final viene de
Unix, como una seña de identidad para su API), como lo son Linux, FreeBSD, NetBSD, OpenBSD o
Mac OS X (este último alcanzó la certificación Unix en su versión 10.5). Para nombrar a los sistemas
ed

operativos que no tienen la certificación Unix es frecuente que veamos palabras como UNX*,
*UNIX**, **NIX o más raramente **N?X*, por lo que si alguna vez buscáis un programa para Linux
y veis que tiene una versión para *nix, sabréis que esa es la versión que tenéis que usar. No es una
nomenclatura que me guste particularmente, ya que puede a inducir a errores.
at

Si soléis usar la terminal tanto en Linux como en Mac OS X, podréis comprobar como muchos de
los comandos que usáis habitualmente han sido implementados basándose en algunos de los que
re

se usan en Unix. Es interesante comprobar la forma en la que antiguos comandos de Unix han sido
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
conservados de una forma parecida en los sistemas operativos que han prevalecido en estos días.
De los siguientes comandos, hay varios que probablemente habréis usado en más de una ocasión.

Ed
La filosofía Unix es capaz de apreciarse en cada una de las herramientas anteriores, cuyos
valores de simpleza, reusabilidad y capacidad de modularización, son inspiración para multitud de
proyectos que usamos en nuestro día a día. Dicha filosofía, se basa en construir software mediante
un código que sea corto, simple, claro y extensible.

En tanto, los microordenadores se habían popularizado, y el profesor Andrew Tanenbaum había

DF
creado un sistema operativo para fines didácticos partiendo del Unix, que era el Minix. Pero no se
permitían modificaciones a este por cuanto que no saliera del ámbito de la enseñanza para el cual
se`creó.

Estancada la evolución del Minix, un finlandés, Linus Torvalds, empezó a escribir su


propio sistema operativo compatible con Unix. Él proyecto GNU tan sólo estaba a falta de un

rP
núcleo (kernel) que desarrolló Torvalds, dando nombre el nombre de Linux al producto resultante.
Hoy son múltiples las versiones de Linux que hay en la calle, y también varias las de Unix, y
evoluciona a pasos agigantados.
te
as
M

2. ¿Qué es una distribución de LINUX? ¿Cuál es su objetivo? De algunos ejemplos (y


in

precios) de distribuciones de LINUX.


 Distribución de Linux.
Linux es un sistema de libre distribución por lo que podemos encontrar todos los
ed

ficheros y programas necesarios para su funcionamiento en multitud de servidores


conectados a Internet. La tarea de reunir todos los ficheros y programas necesarios, así
como instalarlos en tu sistema y configurarlo, puede ser una tarea bastante complicada
y no apta para muchos. Por esto mismo, nacieron las llamadas distribuciones de Linux,
at

empresas y organizaciones que se dedican a hacer el trabajo "sucio" para nuestro


beneficio y comodidad.
 Objetivo.
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Linux es un sistema operativo diseñado por cientos de programadores de todo el
planeta, aunque el principal responsable del proyecto es Linus Tovalds.
Su objetivo inicial es propulsar el software de libre distribución junto con su código

Ed
fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a
la creatividad.
 Ejemplos de distribución de Unix.

Distribución Descripción Precio


Distribución basada en

DF
Debían, con lo que esto
conlleva y centrada en el
usuario final y facilidad de uso.
Muy popular y con mucho
soporte en la comunidad. El

rP
entorno de escritorio por
defecto es GNOME.
Esta es una distribución que
tiene muy buena calidad,
contenidos y soporte a los
te
usuarios por parte de la
empresa que la distribuye. Es
necesario el pago de una
as
licencia de soporte. Enfocada a
empresas.
Esta es una distribución
patrocinada por RedHat y
M

soportada por la comunidad.


Facil de instalar y buena
calidad.
Otra distribución con muy
in

buena calidad. El proceso de


instalación es quizás un poco
más complicado, pero sin
mayores problemas. Gran
ed

estabilidad antes que últimos


avances.
Distribución basada en
Ubuntu, con lo que esto
at

conlleva y centrada en el
usuario final y facilidad de uso.
La gran diferencia con Ubuntu
re

es que el entorno de escritorio


lOMoARcPSD|12092500

Políticas de Planificación

r
i to
por defecto es KDE.
Esta distribución fue creada en
1998 con el objetivo de

Ed
acercar el uso de Linux a todos
los usuarios, en un principio se
llamó Mandrake Linux.
Facilidad de uso para todos los
usuarios.

DF
3. Que diferencia existe entre UNIX y LINUX
Sistemas Operativos Diferencias
Unix Unix data de 1969, y las versiones más
modernas ( Sun Solaris , HP- UX y AIX de IBM,

rP
por ejemplo) son versiones de una de las
versiones originales de licencia . Linux , que
data de 1991 , nació de la voluntad de crear
una alternativa de software libre para los
te
entornos Unix comerciales.

Linux Sistemas operativos Linux son proyectos


as
libres y de código abierto , aunque algunas
distribuciones de Linux no ofrecen
características adicionales y el apoyo de una
cuota. Sistemas operativos Unix caen bajo el
M

dominio de la licencia de Unix, ya que el propio


Unix es un sistema de marca registrada en
fideicomiso por el Open Group . La mayoría de
los sistemas operativos Unix son productos
in

comerciales , aunque algunos de los que se han


desarrollado son gratuitas para su uso.
System Otro Venta
ed

4. ¿Es LINUX un software de dominio público? ¿Es software libre? ¿Ambos? Explique.
De dominio libre porque no tenemos que pagar ningún tipo de licencia a ninguna compañía de
software por el uso del mismo.
at

De dominio público porque LINUX se distribuye bajo la GNU Public License, por lo tanto, el
código fuente tiene que estar siempre accesible, ya que grupos de personas a nivel mundial
re

aportan para mejorar el sistema.


lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Explique ampliamente en qué consisten los siguientes componentes de un sistema
LINUX:

Ed
Kernel: Describa el funcionamiento general del kernel de LINUX.

El kernel o núcleo de Linux son el corazón de este sistema operativo Linux. Es el encargado de
que el software y el hardware de la computadora puedan trabajar juntos.

Funciones más importantes pero no las únicas, son:

DF
1. Administración de la memoria, para todos los programas en ejecución.

2. Administración del tiempo de procesador, que estos programas en ejecución utilizan.

3. Es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador


de una manera cómoda.

rP
Bibliotecas del Sistema: Describa las funcionalidades que proporcionan.

Los manejadores de bibliotecas:


te
1. ldconfig: actualiza los enlaces necesarios para el enlace en tiempo de ejecución
consolidaciones.
2. ldd: Le dice las bibliotecas que un determinado programa necesita para funcionar.
as
3. ltrace: Una llamada trazador biblioteca.

Utilidades del sistema: Enumere algunas de ellas.


M

 ./configure
 Sh
 Chown
 Remove
 Shutdown
in

 Make
 Install
 Filedate
ed

 Filemode
 Filesize
 Uppercase
 Lowercas
at

5. ¿Cuál es la ventaja de cargar y descargar secciones arbitrarias del código?


Enumere y explique ampliamente los componentes del soporte de módulo de
LINUX.
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Significa que se ejecutan bajo la demanda del privilegio en que se ejecutan siendo los módulos
cargables bajo demando requerir dicho privilegio disponiendo de acceso total.

Ed
Soporte de módulos:

 gestión de módulos: permite cargar módulos en memoria y que estos se comuniquen


con el resto del kernel.
 registros de controladores: permite a los módulos informar al resto del kernel de que
hay disponible un nuevo controlador.

DF
 mecanismo de resolución de conflictos: permite a los diferentes controladores de
dispositivo reservar recursos hardware y proteger dichos recursos de uso accidental por
parte de otro controlador.

rP
6. Explique el modelo de procesos fork() y exec() de LINUX.
 Fork (): es una función que nos sirve para crear una copia casi idéntica del proceso
padre y continúan ejecutándose en paralelo.
 Exec (): es una función que cambia la imagen del proceso actual. Lo que hace es
reemplazar la imagen de memoria del programa por la de un programa diferente.
te
7. Qué tipo de arquitectura se necesita para ejecutar UNIX.
as
Necesita una arquitectura de 32 bits.
M

INVESTIGACIÓN: IBM AS400


in

1. Que es OS/400
 Es un sistema operativo utilizado en la línea de miniordenadores (actualmente
ed

servidores eServer iSeries) de IBM.

2. Que es un AS/400
 Es un equipo de IBM de gama media y alta, para todo tipo de empresas y grandes
departamentos.
at
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
3. Cuál es la arquitectura de sus procesadores.
 Los computadores AS/400 utilizan procesadores de arquitectura CISC (la sigla de
Computador de Conjunto Complejo de Instrucciones). La arquitectura es la misma de

Ed
los procesadores de la familia Intel, o sea los que usan los PC.

4. Cuál es la base de datos que se ejecuta dentro del OS/400


Son las DB2. Es una marca comercial de la IBM.

5. Que es AIX.

DF
 Inicialmente significaba "Advanced IBM Unix" pero probablemente el nombre no fue
aprobado por el departamento legal y fue cambiado a "Advanced Interactive
eXecutive". AIX corre en los servidores IBM eServers pSeries, utilizando procesadores
de la familia IBM POWER de 32 y 64 bits.

rP
6. Cuál es el sistema operativo que ejecuta el súper ordenador Blue Gene de IBM.
 El sistema Linux de fuente abierta.
te
as
M
in
ed
at
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
SEQUOIA

Ed
DF
rP
te
as
Multiprocesamiento

Los procesadores son PowerPC de 64 bits pero a baja frecuencia y voltaje para reducir el
consumo eléctrico y producción de calor. Cada procesador tiene 18 cores: 16 de cálculo, 1 para
las tareas del sistema operativo y otro de respaldo. Cada core está dotado de unidades de
M

procesado matemático especiales para incrementar el número de operaciones matemáticas que


es capaz de realizar.

La interconexión entre nodos también es muy específica para que la comunicación que hay
in

durante el cálculo entre el millón y medio de cores no sea un cuello de botella. Por ello, cada
procesador tiene routers que le permiten comunicarse rápidamente con los otros nodos y 3
tipos diferentes de red de interconexión, que se usan según el tipo de comunicación que vaya a
realizar y para la que está optimizada.
ed

Los nodos están refrigerados por agua para poder mejorar la eficiencia energética, es por ello,
junto a las características del procesador, por lo que los BlueGene/Q son también los
superordenadores energéticamente más eficientes, los que realizan más operaciones
matemáticas por KWh. El procesador realiza 2,1 GFLOPs/W cuando un procesador de PC de
at

gama alta ronda los 0,5 GFLOPs/W.

Cada nodo funciona con una versión pequeña de linux denominada Conpute Node Linux (CLN).
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Estos grandes superordenadores están generalmente destinados a unos concretos y grandes
proyectos dado que es una compleja tarea optimizar los códigos para que puedan usar
eficazmente tal ingente número de cores. En concreto el cometido fundamental de Sequoia será

Ed
la ejecución de programas de dos grandes proyectos, ambos relacionados con simulación de los
procesos que se dan en las explosiones nucleares. El gobierno de Estados Unidos no realiza ya
ensayos nucleares subterráneos sino simulaciones computacionales.

Datos más relevantes

DF
Marca y modelo IBM BlueGene/Q

Nº de cores 1.572.864

Procesador PowerPC A2, 1,6 GHz

rP
Interconexión Propietaria específica

Sistema Operativo Compute Node Linux (CNL)


te
FLOPS teóricos 20,1 PetaFLOPs

FLOPS limpack 16,3 PetaFLOPs


as

Potencia eléctrica 7,89 MW

FLOPS/W 2.1 GigaFLOPs


M

Refrigeración Por agua

RACKs 96
in

Procesarores por RACK 1.024

Cores Por RACK 16.384


ed

Sequoia será bien utilizada pues tendrá a su cargo el funcionamiento del Programa de
Simulación Avanzada e Informática de la Administración Nacional de Seguridad Nuclear, en el
at

que los científicos evalúan la condición y fiabilidad del arsenal nuclear estadounidense sin tener
que llevar a cabo ninguna prueba de detonación. Los resultados de las simulaciones se utilizan
para abordar los asuntos de no proliferación, antiterrorismo y seguridad nacional.
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
IBM reclama el primer lugar en la lista de las 500 supercomputadoras más rápidas del mundo, y
cinco lugares entre las 10 primeras. Pero la compañía está más interesada en proveer la
potencia para dar respuesta a los “más grandes retos” que en la velocidad bruta, dijo Colin

Ed
Parris, gerente general de IBM Power Systems. Entre los grandes retos o grandes problemas está
predecir los terremotos con tiempo suficiente para tomar precauciones.

“En realidad, la capacidad de supercomputación la buscamos porque vamos tras los grandes
desafíos –añadió Parris–. No nos proponemos ganar por ganar los primeros puestos, Si lo que
hacemos resulta en que nuestro cliente llegue al primer lugar, perfecto, pero no era

DF
propiamente la intención.”

La supercomputadora Sequoia BlueGene/Q, de IBM, instalada en el Lawrence Livermore


National Laboratory del Departamento de Energía de Estados Unidos, corre a 16.32 petaflops
usando 1.6 millones de núcleos de cómputo en 96 racks, cada uno de los cuales es del tamaño

rP
de un refrigerador grande, aproximadamente.

“Para captar lo rápida que es –


comentó Parris–: si se desea
entender cómo opera un
te
medicamento en el corazón, en
una computadora de un petaflop
se requerirían dos años para una
as
simulación; con 10 petaflops el
tiempo se reduciría a dos días;
con 16 petaflops bastarían unas
cuantas horas”.
M

En comparación, la segunda
computadora de la lista, la K Computer, de Fujitsu, que se encuentra en la RIKEN Advanced
Institute for Computational Science, en Kobe (Japón), corre a 10.51 petaflops, y la N° 3, la
supercomputadora Mira (otra del sistema BlueGene/Q de IBM, ubicada en el Argonne National
in

Laboratory de Illinois) corre a 8.15 petaflops.

Además de Sequoia, como N° 1 y la Mira como la N° 3, otras dos supercomputadoras creadas


por IBM y que son propiedad del gobierno federal estadounidense se encuentran entre las 20
ed

primeras: Jaguar, en el Oak Ridge National Laboratory en Tennessee, que ocupa el 6° lugar, y
Cielo, operada conjuntamente por los laboratorios nacionales de Sandía y Los Álamos, con la
posición No 15°.

Quizá un punto significativo es que el sistema de enfriamiento por agua de Sequoia es casi 2.5
at

veces más eficiente en energía que el enfriamiento por aire, y ahorra millones de dólares en
costos de energía.
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
“El problema es que la mayoría de las supercomputadoras se enfrían por aire y su eficiencia
energética queda, pues, limitada –expresó Parris–. Se debe hacer pasar el aire entre los
procesadores mismos y dicho aire tiene que estar frío. A medida que las computadoras se

Ed
vuelven más grandes se debe disponer de mayor espacio y el aire tendría que estar muy frío
cuando penetra en esos espacios de todos modos apretados.” En cambio, continuó explicando
Parris, cuando se usa agua como el refrigerante que extrae el calor de los procesadores, se
requiere menos espacio entre los componentes y no son necesarios acondicionadores de aire.

De hecho, cabe comentar que los ahorros en materia energética son el principal beneficio del

DF
laboratorio Lawrence Livermore. “Ha sido un viaje de 10 años. Esta es la culminación del mismo.
Quizá sea mi última máquina, así que para mí es significativo –comentó Michel McCoy, director
de Programas de Simulación y Computación Avanzadas del Lawrence Livermore–. También dirijo
el Centro de Cómputo. Cuando veo las facturas de luz que año tras año crecen, uno piensa que
vamos a acabar empleando todo el presupuesto en pagar la energía, a menos que hagamos algo

rP
al respecto.”

Uno de los proyectos en que se empleará Sequoia en el Lawrence Livermore será el


mantenimiento de la seguridad del arsenal nuclear de Estados Unidos, dijo McCoy: “Hay dos
formas de usar la máquina; una es para cálculos científicos de ingeniería de armas muy grandes,
te
como la dinámica de grandes sistemas moleculares. Luego, esos resultados se usan para otro
tipo de cálculos, los cálculos de diseño integrado, consistente en muchos paquetes que
funcionan juntos, 1 millón o más de líneas de código con una sincronización exquisita”.
as

Sequoia correrá simultáneamente suites de “cuantificación de la incertidumbre”, quizá de 20 a


40 simulaciones que se diferencian muy ligeramente unas de otras, con el fin de ver las
variaciones creadas por esas diferencias. Asimismo, realizará un cálculo más demandante de dos
M

o tres dimensiones para comparar y confirmar la validez de los cálculos a menor resolución,
señaló McCoy.

Como recursos, Sequoia será compartida entre los laboratorios nacionales Lawrence Livermore,
Los Álamos y Sandía. Representantes de las tres entidades se reunirán cada seis meses para
in

decidir qué proyectos tienen prioridad para usar la supercomputadora con base en dos criterios:
la importancia del proyecto y la capacidad de usar el recurso eficientemente.
ed
at
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Ed
CONCLUSION
Realizado el trabajo de este módulo logramos adquirir los conocimiento necesarios para

DF
comprender lo necesario sobre la forma en que se planifica el procesador, para lograr que todos
sus tareas se realicen de forma óptima de la misma manera adquirimos el conocimiento de los
conceptos de Mono procesamiento, Multiprocesamiento y Procesamiento distribuido, conocemos
sobre la clasificación de los sistemas multiprocesador, además la implementación de un nuevo
código para los procesos anexado a este informe culmina con conocimientos esenciales para las

rP
futuras asignaturas.

te
as
M
in
ed
at
re
lOMoARcPSD|12092500

Políticas de Planificación

r
i to
Ed
BIBLIOGRAFÍA
Computer informacion. (s.f.). Obtenido de
http://ordenador.wingwit.com/Sistemas/linux/204673.html#.VabBDfl_Oko

DF
Data Center. (s.f.). Obtenido de http://searchdatacenter.techtarget.com/es/definicion/Copy-of-
virtual-machine-VM

ehu. (s.f.). Obtenido de http://www.ehu.eus/ehusfera/hpc/2012/10/19/sequoia-el-ordenador-mas-


potente-del-mundo/

rP
Hipertextual. (s.f.). Obtenido de http://hipertextual.com/archivo/2014/10/historia-sistemas-
operativos-unix/

IIP Digital. (s.f.). Obtenido de


http://iipdigital.usembassy.gov/st/spanish/inbrief/2012/06/201206278195.html#axzz3g2s
olYO8
te
Linux. (s.f.). Obtenido de http://www.linux-es.org/distribuciones

Sistema Operativo. (s.f.). Obtenido de http://sistemaoperativo.wikispaces.com/Exclusion+Mutua


as

Sistema Operativos. (s.f.). Obtenido de Instituto Tecnologico de Veracruz:


http://sistemasoperativos.angelfire.com/html/1.4.4.htm
M
in
ed
at
re
re
at
ed
in
M
lOMoARcPSD|12092500

as
te
rP
DF
Ed
i to
r

También podría gustarte