SlideShare una empresa de Scribd logo
1 de 4
Tabla 6.1 Características De Procesadores Vectoriales
Computador Año MHz Registros
vectoriales
Elementos
por registro
Unidad funcionales Unidades de
acceso a
memoria(loa
d/store)
Cray-1 1976 80 8 64 6,suma,multiplicación reciproco, suma entera,
operaciones lógicas, desplazamiento
1
Crayx-Mp 1982 120 8 64 8:suma FP, multiplicación FP, reciproco FP ,suma
entera, operaciones lógicas ,desplazamiento(2),
paridad/cuenta)
2 load/ 1
store
Cray-2 1985 166 8 64 5:suma FP, multiplicación FP, reciproco /raíz
cuadrada FP, aritmética entera(desplazamiento,
suma,cuenta) operaciones lógica
1
Cray Y-Mp 1988 166 8 64 8:suma FP, multiplicación FP, reciproco FP, suma
entera, operaciones lógicas, desplazamiento(2),
paridad/cuenta)
2 load/ 1
store
Cray C-90 1991 240 8 128 8:suma FP, multiplicación FP, reciproco FP, suma
entera, operaciones lógicas, desplazamiento(2),
paridad/cuenta)
4
Cray J-90 1995 100 8 64 4:suma FP, multiplicación FP, reciproco FP,
aritmética con enteros/operaciones logicas
4
Cray T-90 1996 500 8 128 8:suma FP, multiplicación FP, reciproco FP, suma
entera, operaciones lógicas, desplazamiento(2),
paridad/cuenta)
4
Fujitsu
Vp100/200
1983 133 8-256 32-1024 3:suma FP o con enteros/operaciones lógicas,
multiplicación, división
2
Hitachi
S810/820
1983 71 32 256 4:suma con enteros/operaciones
lógicas(2),multiplicación-
suma,multiplicación/división-suma
4
Nec Sx/2 1984 160 8+8,192 256 variable 16:suma con enteros/operación con
enteros(4),multiplicación/división FP(4),suma FP(4),
desplazamiento (4)
8
Nec Sx/4 1995 400 8+8,192 256 variable 16:suma con enteros/operación con
enteros(4),multiplicación/división FP(4),suma FP(4),
desplazamiento (4)
8
Nex Sx/6 2002 500 72 256 8 conjunto de 5 unidades de
procesamiento(suma/desplazamiento,
multiplicación ,división, operaciones lógicas
enmascaramiento) y una unidad de
carga/almacenamiento
8
Convex C-1 1985 10 8 128 4:multiplicación,suma,división,operaciones con
enteros/operaciones lógicas
1
Convex C-4 1994 135 16 128 3:unidad-aritmetico-logicasigualesparaenterosyFP
(incluye multiplicación-suma)
1
Dlxv 1990 200 8 64 5:multiplicación, división, suma, suma entera,
operaciones lógicas
1
Tabla 6.2 instrucciones vectoriales DLXV
Instrucción (cod op) operandos Operación implementada
Addv Vk, Vi, Vj Suma los componentes de los registros vectoriales Vi y Vj para obtener
los componentes correspondientes del registro vectorial Vk
Addsv Vk, fi, Vi Suma del registro fi con cada uno de los componentes del registro
vectorial para obtener los componentes del registro vectorial
Subv Vk, Vi, Vj Resta los componentes del registro vectorial Vj a los de Vi para obtener
los componentes correspondientes del registro vectorial Vk
Subvs Vk, fi, Vi Resta cada uno de los componentes del registro vectorial Vi y Vj para
obtener los componentes correspondientes del registro vectorial Vk
Multv Vk,Vi,Vj Multiplica los componentes de los registros vectoriales Vi y Vj para
obtener los componentes correspondientes del registro vectorial Vk
Multsv Vk,Fi,Vj Suma el registro fi con cada uno de los componentes dek registro
vectorial Vi para obtener los componentes del registro vectorial Vk
Diw Vk,Vi,Vj Divide los componentes de Vi entre los componentes de Vj siendo el
resultado de cada división un componente del registro Vk
Diws Vk,Vi,Fi Divide los componentes de Vi por el contenido de fi, siendo el resultado
de cada división un componente del registro Vk
Lv Vk, Ri Carga el registro vectorial desde memoria, los componentes están en
posiciones consecutivas a partir de la dirección contenida en ri
Sv Ri,Vk Almacena los componentes del registro Vk en posiciones de memoria
consecutivas a partir de la dirección contenida en ri
LVWS Vk,(ri,rj) Carga Vk a partir de la memoria contenida en ri con el desplazamiento
contenido en rj (es decir, Vk[i]estará en ri+i*rj)
SVWS (ri+rj),Vk Almacena los componentes en las direcciones de Vk en las direcciones
ri+Vk (es decir,Vk[i] se escribe en la dirección ri+Vj[i])
LVI Vk,(ri+Vj) Carga Vk con componentes en la direcciones ri+ Vj (es decir,Vk[i] se
escribe en la dirección ri+Vj[i])
SVI (ri+Vj), Vk Almacena los componentes de Vk en la direcciones ri+Vj (es decir,Vk[i] se
escribe en la dirección ri+Vj[i])
CVI Vk,ri Crea un registro vectorial de índices almacenado de Vk los valores
0,ri,2*ri,3*ri,…, (MLV - 1)*ri
SxxV Vi,Vj Compara los componentes de Vi,Vj según la condición xx
(EQ,NE,GT,GE,LT,LE) y actualiza el registro de mascara VM (VM[i]=1 si la
condición xx entre Vi y Vj[i] se cumple, y 0 en caso contrario)
POP Ri,VM Cuenta el numero de uno del vector mascara VM y pone el resultado en el
registro Ri
CVM Pone a uno todos los componetes del vector mascara
MOVI2S VLR,ri Carga en el registro VLR (registro de longitud vectorial) el contenido de ri
MOVS2I Rk,VLR Carga en el registro rk el contenido del registro VLR
MOVF2S VM,fi Carga en el registro VM el contenido del registro fi
MOVS2F Fk,VM Carga el registro fk con el contenido de VM

Más contenido relacionado

Último

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 

Último (20)

Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 

Destacado

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destacado (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

Caracteristicas e instrucciones de procesadores vectoriales

  • 1. Tabla 6.1 Características De Procesadores Vectoriales Computador Año MHz Registros vectoriales Elementos por registro Unidad funcionales Unidades de acceso a memoria(loa d/store) Cray-1 1976 80 8 64 6,suma,multiplicación reciproco, suma entera, operaciones lógicas, desplazamiento 1 Crayx-Mp 1982 120 8 64 8:suma FP, multiplicación FP, reciproco FP ,suma entera, operaciones lógicas ,desplazamiento(2), paridad/cuenta) 2 load/ 1 store Cray-2 1985 166 8 64 5:suma FP, multiplicación FP, reciproco /raíz cuadrada FP, aritmética entera(desplazamiento, suma,cuenta) operaciones lógica 1 Cray Y-Mp 1988 166 8 64 8:suma FP, multiplicación FP, reciproco FP, suma entera, operaciones lógicas, desplazamiento(2), paridad/cuenta) 2 load/ 1 store Cray C-90 1991 240 8 128 8:suma FP, multiplicación FP, reciproco FP, suma entera, operaciones lógicas, desplazamiento(2), paridad/cuenta) 4 Cray J-90 1995 100 8 64 4:suma FP, multiplicación FP, reciproco FP, aritmética con enteros/operaciones logicas 4 Cray T-90 1996 500 8 128 8:suma FP, multiplicación FP, reciproco FP, suma entera, operaciones lógicas, desplazamiento(2), paridad/cuenta) 4 Fujitsu Vp100/200 1983 133 8-256 32-1024 3:suma FP o con enteros/operaciones lógicas, multiplicación, división 2 Hitachi S810/820 1983 71 32 256 4:suma con enteros/operaciones lógicas(2),multiplicación- suma,multiplicación/división-suma 4 Nec Sx/2 1984 160 8+8,192 256 variable 16:suma con enteros/operación con enteros(4),multiplicación/división FP(4),suma FP(4), desplazamiento (4) 8
  • 2. Nec Sx/4 1995 400 8+8,192 256 variable 16:suma con enteros/operación con enteros(4),multiplicación/división FP(4),suma FP(4), desplazamiento (4) 8 Nex Sx/6 2002 500 72 256 8 conjunto de 5 unidades de procesamiento(suma/desplazamiento, multiplicación ,división, operaciones lógicas enmascaramiento) y una unidad de carga/almacenamiento 8 Convex C-1 1985 10 8 128 4:multiplicación,suma,división,operaciones con enteros/operaciones lógicas 1 Convex C-4 1994 135 16 128 3:unidad-aritmetico-logicasigualesparaenterosyFP (incluye multiplicación-suma) 1 Dlxv 1990 200 8 64 5:multiplicación, división, suma, suma entera, operaciones lógicas 1 Tabla 6.2 instrucciones vectoriales DLXV Instrucción (cod op) operandos Operación implementada Addv Vk, Vi, Vj Suma los componentes de los registros vectoriales Vi y Vj para obtener los componentes correspondientes del registro vectorial Vk Addsv Vk, fi, Vi Suma del registro fi con cada uno de los componentes del registro vectorial para obtener los componentes del registro vectorial Subv Vk, Vi, Vj Resta los componentes del registro vectorial Vj a los de Vi para obtener los componentes correspondientes del registro vectorial Vk Subvs Vk, fi, Vi Resta cada uno de los componentes del registro vectorial Vi y Vj para obtener los componentes correspondientes del registro vectorial Vk
  • 3. Multv Vk,Vi,Vj Multiplica los componentes de los registros vectoriales Vi y Vj para obtener los componentes correspondientes del registro vectorial Vk Multsv Vk,Fi,Vj Suma el registro fi con cada uno de los componentes dek registro vectorial Vi para obtener los componentes del registro vectorial Vk Diw Vk,Vi,Vj Divide los componentes de Vi entre los componentes de Vj siendo el resultado de cada división un componente del registro Vk Diws Vk,Vi,Fi Divide los componentes de Vi por el contenido de fi, siendo el resultado de cada división un componente del registro Vk Lv Vk, Ri Carga el registro vectorial desde memoria, los componentes están en posiciones consecutivas a partir de la dirección contenida en ri Sv Ri,Vk Almacena los componentes del registro Vk en posiciones de memoria consecutivas a partir de la dirección contenida en ri LVWS Vk,(ri,rj) Carga Vk a partir de la memoria contenida en ri con el desplazamiento contenido en rj (es decir, Vk[i]estará en ri+i*rj) SVWS (ri+rj),Vk Almacena los componentes en las direcciones de Vk en las direcciones ri+Vk (es decir,Vk[i] se escribe en la dirección ri+Vj[i]) LVI Vk,(ri+Vj) Carga Vk con componentes en la direcciones ri+ Vj (es decir,Vk[i] se escribe en la dirección ri+Vj[i]) SVI (ri+Vj), Vk Almacena los componentes de Vk en la direcciones ri+Vj (es decir,Vk[i] se escribe en la dirección ri+Vj[i]) CVI Vk,ri Crea un registro vectorial de índices almacenado de Vk los valores 0,ri,2*ri,3*ri,…, (MLV - 1)*ri SxxV Vi,Vj Compara los componentes de Vi,Vj según la condición xx (EQ,NE,GT,GE,LT,LE) y actualiza el registro de mascara VM (VM[i]=1 si la condición xx entre Vi y Vj[i] se cumple, y 0 en caso contrario) POP Ri,VM Cuenta el numero de uno del vector mascara VM y pone el resultado en el registro Ri CVM Pone a uno todos los componetes del vector mascara
  • 4. MOVI2S VLR,ri Carga en el registro VLR (registro de longitud vectorial) el contenido de ri MOVS2I Rk,VLR Carga en el registro rk el contenido del registro VLR MOVF2S VM,fi Carga en el registro VM el contenido del registro fi MOVS2F Fk,VM Carga el registro fk con el contenido de VM