SlideShare una empresa de Scribd logo
1 de 54
De GPUs a SPUs:
Cómo Diseñar un
Coprocesador Estadístico Paralelo
Dr. José Enrique Alvarez Estrada
jeae@ucaribe.edu.mx
SCMA 2013
GPU
¿Por qué no
una SPU?
def Max( A, N ):
m = MININT
for i in range(1, N):
if A[i] > m:
m = A[i]
return m
def Min( A, N ):
  m = MAXINT
  for i in range(1, N):
    if A[i] < m:
      m = A[i]
  return m
def Max( A, N ):
m = MININT
for i in range(1, N):
if A[i] > m:
m = A[i]
return m
def Min( A, N ):
  m = MAXINT
  for i in range(1, N):
    if A[i] < m:
      m = A[i]
  return m
Alta
Complejidad
Temporal
def Max( A, N ):
m = MININT
for i in range(1, N):
if A[i] > m:
m = A[i]
return m
def Min( A, N ):
  m = MAXINT
  for i in range(1, N):
    if A[i] < m:
      m = A[i]
  return m
¡Vale la pena
Paralelizarlo!
Modelo O.O. de una Computadora
Modelo O.O. de una Computadora
Elementos de
Procesamiento
Modelo O.O. de una Computadora
Módulos de
Memoria
Modelo O.O. de una Computadora
Mecanismo de
Interconexión
Según Flynn, una computadora
paralela se clasifica dependiendo de
la multiplicidad de las
asociaciones en el diagrama
Modelo O.O. de una Computadora
Una sola CPU...
Modelo O.O. de una Computadora
Una sola CPU...
...Una sola Memoria
Modelo O.O. de una Computadora
Una sola CPU...
...Una sola Memoria
SISD = Simple Instruction, Simple Data
máquina clásica Von Neumann
CPU MEMORIA
SISD = Simple Instruction, Simple Data
máquina clásica Von Neumann
Modelo O.O. de una Computadora
...Una sola
Unidad de
Control
Modelo O.O. de una Computadora
...Múltiples
ALUs
...Una sola
Unidad de
Control
Modelo O.O. de una Computadora
...Múltiples
ALUs
...Una sola
Unidad de
Control
...Múltiples Memorias
Modelo O.O. de una Computadora
SIMD = Simple Instruction, Multiple Data
Arreglo de Procesadores
...Múltiples
ALUs
...Una sola
Unidad de
Control
...Múltiples Memorias
ALU MEMORIA
ALU MEMORIA
ALU MEMORIA
CU
...
SIMD = Simple Instruction, Multiple Data
Arreglo de Procesadores
Modelo O.O. de una Computadora
...Una sola
Unidad de
Control
Modelo O.O. de una Computadora
...Múltiples
ALUs
...Una sola
Unidad de
Control
Modelo O.O. de una Computadora
...Múltiples
ALUs
...Una sola Memoria
...Una sola
Unidad de
Control
Modelo O.O. de una Computadora
...Múltiples
ALUs
...Una sola Memoria
...Una sola
Unidad de
ControlSIMD = Simple Instruction, Multiple Data
Procesador Vectorial
ALU
MEMORIAALU
ALU
CU
...
SIMD = Simple Instruction, Multiple Data
Procesador Vectorial
Modelo O.O. de una Computadora
Múltiples Filas de
Procesamiento...
Modelo O.O. de una Computadora
...Una sola Memoria
Múltiples Filas de
Procesamiento...
Modelo O.O. de una Computadora
MISD = Multiple Instruction, Simple Data
Filas de Procesamiento
...Una sola Memoria
Múltiples Filas de
Procesamiento...
????
MISD = Multiple Instruction, Simple Data
Filas de Procesamiento
Modelo O.O. de una Computadora
Múltiples CPUs...
Modelo O.O. de una Computadora
...Múltiples Memorias
Múltiples CPUs...
Modelo O.O. de una Computadora
MIMD = Multiple Instruction, Multiple Data
...Múltiples Memorias
Múltiples CPUs...
Modelo O.O. de una Computadora
MIMD = Multiple Instruction, Multiple Data
Multiprocesador
...Múltiples Memorias
Múltiples CPUs...
Bus
interno
CPU
MEMORIA
CPU
CPU
CPU
MAU
MIMD = Multiple Instruction, Multiple Data
Multiprocesador
Modelo O.O. de una Computadora
MIMD = Multiple Instruction, Multiple Data
Multicomputadora
...Múltiples Memorias
Múltiples CPUs...
Red
Local
CPU MEMORIA
CPU
CPU
CPU
RED
MEMORIA
MEMORIA
MEMORIA
MIMD = Multiple Instruction, Multiple Data
Multicomputadora
Clasificación de Flynn Extendida
Parallel Random Access Machine
1)Un número N de procesadores idénticos
P[1], P[2], ... P[N]
2)Una memoria común con M posiciones.
M >= N.
Los N procesadores comparten esta memoria común.
3)Una unidad de acceso a memoria (MAU)
Permite a los procesadores obtener acceso a la
memoria.
CPU
MEMORIA
CPU
CPU
CPU
MAU
Modos de Acceso a Memoria
● Exclusive Read (ER)
– Sólo un procesador puede leer de cualquier celda de
memoria en un momento dado
● Exclusive Write (EW)
– Sólo un procesador puede escribir en cualquier celda
de memoria en un momento dado
● Concurrent Read (CR)
– Múltiples procesadores pueden leer de la misma celda
de memoria simultáneamente
● Concurrent Write (CW)
– Múltiples procesadores pueden escribir a la misma
celda de memoria simultáneamente
Clases de PRAM
● ER-EW
– El acceso a cualquier celda de memoria es exclusivo
– Es el modelo PRAM más restrictivo
● ER-CW
– Escritura concurrente de múltiples procesadores a la misma ceda
– Los accesos para lectura permanecen exclusivos
● CR-EW
– Accesos concurrentes para lectura
– Los accesos para escritura son exclusivos
● CR-CW
– Permite los accesos concurrentes
– Tanto para lectura como para escritura
Conflictos de Escritura en CW
● Deben resolverse usando una política bien definida:
– CON PRIORIDAD
● Sólo se le permite escribir al procesador que tenga mayor prioridad
● El algoritmo determina cómo se asignan dichas prioridades
– COMÚN
● Sólo se permite escribir si todos lo intentan con el mismo valor
– FALLO COMÚN: Si los valores no son iguales, se mantiene sin cambios la
celda
– COLISIÓN COMÚN: Se almacena una etiqueta de “fallo” en caso de que la
instrucción no sea exitosa
– A PRUEBA DE FALLOS COMÚN: no se tolera el fallo y la ejecución del
algoritmo se detiene
Conflictos de Escritura en CW
– ARBITRARIA
● Cualquier procesador puede tener éxito sin afectar a la
corrección del algoritmo
● El algoritmo debe especificar exactamente cómo elegir
el procesador que tendrá éxito
– ALEATORIA
● El procesador que escribirá se elige aleatoriamente
– COMBINATORIA
● Todos los valores se combinan en un único valor,
mediante:
– Funciones aritméticas: SUM, MUL, etc.
– Funciones lógicas: AND, OR, XOR, NAND, NOR, XNOR
– Funciones de selección: MAX, MIN, AVG, STD, VAR, ...
Si diseñamos adecuadamente la MAU,
se convertirá en un
coprocesador estadístico
(SPU)
2
4
7
8
1
3
5
6
1
2
3
4
5
6
7
8
Circuito Mezclador
1
2
5
7
3
4
6
8
2
5
4
6
4
8
7
2
1
5
6
3
Circuito Ordenador
4
2
1
3
8
7
5
6
2
1
4
3
5
6
8
7
1
2
3
4
5
6
7
8
MEMORIA
U1
U2
U3
U4
P1
P2
P3
1
2
3
4
1
2
3
1
2
3
1
2
3
1
2
3
1
2
3
4
1
2
3
4
N procesadores M celdas
MAU Primitiva
MEMORIA
U1
U2
U3
UM
P1
P2
PN
N procesadores M celdas
MAU Eficiente
CIRCUITO
ORDENADOR
CIRCUITO
MEZCLADOR
MEMORIA
U1
U2
U3
UM
P1
P2
PN
N procesadores M celdas
MAU Eficiente
CIRCUITO
ORDENADOR
CIRCUITO
MEZCLADOR
Recibe 2 listas
ordenadas
MEMORIA
U1
U2
U3
UM
P1
P2
PN
N procesadores M celdas
MAU Eficiente
CIRCUITO
ORDENADOR
CIRCUITO
MEZCLADOR
No entrega nada.
Los intercambios
ocurren adentro
de él
Cómo funciona (1)
● Tras la ejecución de cada instrucción READ o
WRITE, cada procesador Pi produce un
registro (INSTRUCTION, ai, di, i), donde:
– INSTRUCTION es un campo con el nombre de la
instrucción (ER, EW, CR, PRIORITY CW, SUM
CW, etc. etc. etc.)
– Ai es la dirección de la celda Ui a la que Pi solicita
acceso
– Di es el valor a leerse o escribirse en Ui
– i es un índice único
Cómo funciona (2)
● Al mismo tiempo, cada celda de memoria Uj
produce un registro (INSTRUCTION,j, hj),
donde:
– INSTRUCTION es un campo vacío que se llenará
después si se requiere
– j es la dirección única de Uj
– hj lleva el contenido de Uj
Cómo funciona (y 3)
● El campo INSTRUCTION del registro de
memoria recibe su valor del campo
INSTRUCTION del procesador
● Si es WRITE, di := hj
● Si es READ, hj := di
● Se ejecutan las operaciones combinatorias
(AND, SUM, etc. etc. ctc.)
Ahora sólo falta...
● Diseñar la tarjeta de circuito impreso
● Dotar a la tarjeta de interrupciones (IRQ)
● Dotar a la tarjeta de acceso
directo a memoria (DMA)
● Incluir una interfaz de conexión al bus PCI
● Diseñar las bibliotecas de programación para
acceder a ella
GRACIAS POR SU ATENCIÓN
¿PREGUNTAS?
Dr. José Enrique Alvarez Estrada
jeae@ucaribe.edu.mx
http://www.facebook.com/LeonardoDaVinciMX
Twitter: @davicimx

Más contenido relacionado

La actualidad más candente

T22 ejecutainstruccion iranzuhuarte
T22 ejecutainstruccion iranzuhuarteT22 ejecutainstruccion iranzuhuarte
T22 ejecutainstruccion iranzuhuarteiranzuhuarte
 
Funcionamiento básico de una computadora
Funcionamiento básico de una computadoraFuncionamiento básico de una computadora
Funcionamiento básico de una computadoramariapalou
 
2 funcionamiento de un sistema
2 funcionamiento de un sistema2 funcionamiento de un sistema
2 funcionamiento de un sistemaEblin Ramos
 
Introduccion a los_microcontroladores_v2
Introduccion a los_microcontroladores_v2Introduccion a los_microcontroladores_v2
Introduccion a los_microcontroladores_v2Gonzalo Gomez
 
Funcionamiento básico de una computadora cast9illo
Funcionamiento básico de una computadora cast9illoFuncionamiento básico de una computadora cast9illo
Funcionamiento básico de una computadora cast9illoJimenaCaR
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPUEduardo Suarez
 

La actualidad más candente (7)

T22 ejecutainstruccion iranzuhuarte
T22 ejecutainstruccion iranzuhuarteT22 ejecutainstruccion iranzuhuarte
T22 ejecutainstruccion iranzuhuarte
 
Funcionamiento básico de una computadora
Funcionamiento básico de una computadoraFuncionamiento básico de una computadora
Funcionamiento básico de una computadora
 
2 funcionamiento de un sistema
2 funcionamiento de un sistema2 funcionamiento de un sistema
2 funcionamiento de un sistema
 
Introduccion a los_microcontroladores_v2
Introduccion a los_microcontroladores_v2Introduccion a los_microcontroladores_v2
Introduccion a los_microcontroladores_v2
 
Funcionamiento básico de una computadora cast9illo
Funcionamiento básico de una computadora cast9illoFuncionamiento básico de una computadora cast9illo
Funcionamiento básico de una computadora cast9illo
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPU
 
modelo de newmann
modelo de newmannmodelo de newmann
modelo de newmann
 

Similar a De GPUs a SPUs: Cómo Diseñar un Coprocesador Estadístico Paralelo

Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Manuel Fernandez Barcell
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programaciónAnsd
 
Relacion Ejercicios 1
Relacion Ejercicios 1Relacion Ejercicios 1
Relacion Ejercicios 1Kuma Sanchez
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamientoAlejandro Molina
 
dokumen.tips_arquitectura-de-von-neumann-unidad-de-control-ula-registradores-...
dokumen.tips_arquitectura-de-von-neumann-unidad-de-control-ula-registradores-...dokumen.tips_arquitectura-de-von-neumann-unidad-de-control-ula-registradores-...
dokumen.tips_arquitectura-de-von-neumann-unidad-de-control-ula-registradores-...CarlitosSalgadoOrtuo1
 
Introduccion_a_los_Microcontroladores_v2.ppt
Introduccion_a_los_Microcontroladores_v2.pptIntroduccion_a_los_Microcontroladores_v2.ppt
Introduccion_a_los_Microcontroladores_v2.pptJimyJavier
 
Arquitectura de la computadora
Arquitectura de la computadoraArquitectura de la computadora
Arquitectura de la computadoraMauricio Hernandez
 
1 IntroduccióN A La Arquitectura De Computadores I
1 IntroduccióN A La Arquitectura De Computadores I1 IntroduccióN A La Arquitectura De Computadores I
1 IntroduccióN A La Arquitectura De Computadores Ijosodo
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computosHijole
 
caractermaterial_2019F1_COM212_02_132253.pptx
caractermaterial_2019F1_COM212_02_132253.pptxcaractermaterial_2019F1_COM212_02_132253.pptx
caractermaterial_2019F1_COM212_02_132253.pptxruben2003ss
 
Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Luis Fernando Martinez Soliz
 
Formatos de instrucción
Formatos de instrucciónFormatos de instrucción
Formatos de instrucciónSantiago Rozo
 
clasificación de la computadora
clasificación de la computadoraclasificación de la computadora
clasificación de la computadoraAbrahamMartinez3102
 
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxUNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxSamAladoVz1
 

Similar a De GPUs a SPUs: Cómo Diseñar un Coprocesador Estadístico Paralelo (20)

Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
Tema 1: Procesadores segmentados.Tema 1: Procesadores segmentados.
 
Procesamiento segmentado
Procesamiento segmentado   Procesamiento segmentado
Procesamiento segmentado
 
Metodología de la programación
Metodología de la programaciónMetodología de la programación
Metodología de la programación
 
Relacion Ejercicios 1
Relacion Ejercicios 1Relacion Ejercicios 1
Relacion Ejercicios 1
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
 
Ec2
Ec2Ec2
Ec2
 
dokumen.tips_arquitectura-de-von-neumann-unidad-de-control-ula-registradores-...
dokumen.tips_arquitectura-de-von-neumann-unidad-de-control-ula-registradores-...dokumen.tips_arquitectura-de-von-neumann-unidad-de-control-ula-registradores-...
dokumen.tips_arquitectura-de-von-neumann-unidad-de-control-ula-registradores-...
 
Introduccion_a_los_Microcontroladores_v2.ppt
Introduccion_a_los_Microcontroladores_v2.pptIntroduccion_a_los_Microcontroladores_v2.ppt
Introduccion_a_los_Microcontroladores_v2.ppt
 
Arquitectura de la computadora
Arquitectura de la computadoraArquitectura de la computadora
Arquitectura de la computadora
 
Partes del pc
Partes del pcPartes del pc
Partes del pc
 
Logica digital
Logica digitalLogica digital
Logica digital
 
1 IntroduccióN A La Arquitectura De Computadores I
1 IntroduccióN A La Arquitectura De Computadores I1 IntroduccióN A La Arquitectura De Computadores I
1 IntroduccióN A La Arquitectura De Computadores I
 
Estructura de computos
Estructura de computosEstructura de computos
Estructura de computos
 
Ejercicios t1
Ejercicios t1Ejercicios t1
Ejercicios t1
 
caractermaterial_2019F1_COM212_02_132253.pptx
caractermaterial_2019F1_COM212_02_132253.pptxcaractermaterial_2019F1_COM212_02_132253.pptx
caractermaterial_2019F1_COM212_02_132253.pptx
 
Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...Estructura funcional de las computadoras, soporte de la informacion y unidade...
Estructura funcional de las computadoras, soporte de la informacion y unidade...
 
Formatos de instrucción
Formatos de instrucciónFormatos de instrucción
Formatos de instrucción
 
clasificación de la computadora
clasificación de la computadoraclasificación de la computadora
clasificación de la computadora
 
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptxUNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
UNIDAD I - A - ARQUITECTURA BASICA DE LAS COMPUTADORAS-2021-II.pptx
 
Tema 2
Tema 2Tema 2
Tema 2
 

Más de José Enrique Alvarez Estrada

Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]José Enrique Alvarez Estrada
 
Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5José Enrique Alvarez Estrada
 
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!José Enrique Alvarez Estrada
 
De aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoDe aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoJosé Enrique Alvarez Estrada
 
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...José Enrique Alvarez Estrada
 

Más de José Enrique Alvarez Estrada (20)

Video Mapping con Open Source
Video Mapping con Open SourceVideo Mapping con Open Source
Video Mapping con Open Source
 
Video Mapping con Open Source
Video Mapping con Open SourceVideo Mapping con Open Source
Video Mapping con Open Source
 
BAT 2 CLI, CLI 2 COW, COW 2 GUI
BAT 2 CLI, CLI 2 COW, COW 2 GUIBAT 2 CLI, CLI 2 COW, COW 2 GUI
BAT 2 CLI, CLI 2 COW, COW 2 GUI
 
Clubes de ciencia
Clubes de cienciaClubes de ciencia
Clubes de ciencia
 
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
 
Cómo el Open Source Cambió mi Vida
Cómo el Open Source Cambió mi VidaCómo el Open Source Cambió mi Vida
Cómo el Open Source Cambió mi Vida
 
Breve historia de la propiedad industrial
Breve historia de la propiedad industrialBreve historia de la propiedad industrial
Breve historia de la propiedad industrial
 
Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5Utilidad e impacto de las redes sociales versión 1.5
Utilidad e impacto de las redes sociales versión 1.5
 
Taller "Small Data con SQL"
Taller "Small Data con SQL"Taller "Small Data con SQL"
Taller "Small Data con SQL"
 
De profesor a emprendedor
De profesor a emprendedorDe profesor a emprendedor
De profesor a emprendedor
 
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
 
Las sinrazones de la Educación Superior
Las sinrazones de la Educación SuperiorLas sinrazones de la Educación Superior
Las sinrazones de la Educación Superior
 
De aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte públicoDe aventón... Una historia de TERROR en [y con] el transporte público
De aventón... Una historia de TERROR en [y con] el transporte público
 
Grammars and Syntax
Grammars and SyntaxGrammars and Syntax
Grammars and Syntax
 
Pensamiento STEM Guiado por Datos
Pensamiento STEM Guiado por DatosPensamiento STEM Guiado por Datos
Pensamiento STEM Guiado por Datos
 
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
 
Las apps en el Sector Educativo
Las apps en el Sector EducativoLas apps en el Sector Educativo
Las apps en el Sector Educativo
 
Pirámide organizacional
Pirámide organizacionalPirámide organizacional
Pirámide organizacional
 
De homo sapiens a homo deus
De homo sapiens a homo deusDe homo sapiens a homo deus
De homo sapiens a homo deus
 
Inducción al Sistema de Posgrado y MIGA
Inducción al Sistema de Posgrado y MIGAInducción al Sistema de Posgrado y MIGA
Inducción al Sistema de Posgrado y MIGA
 

Último

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 

Último (20)

MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 

De GPUs a SPUs: Cómo Diseñar un Coprocesador Estadístico Paralelo