Estem treballant per restaurar l'aplicació de Unionpedia a la Google Play Store
SortintEntrant
🌟Hem simplificat el nostre disseny per a una millor navegació!
Instagram Facebook X LinkedIn

Paral·lelisme de Dades

Índex Paral·lelisme de Dades

Divisió d'un conjunt de dades en petits subconjunts per tractar-los en paral·lel El paral·lelisme de dades és un mètode de paral·lelització el qual en lloc de dependre del procés o de la concurrència de la tasca, està relacionat tant amb el flux com amb l'estructura de la informació.

Taula de continguts

  1. 7 les relacions: Apache Spark, Message Passing Interface, MIMD, Model de programació paral·lela, OpenMP, PaLM (model de llenguatge), Paral·lelisme de tasques.

Apache Spark

Fig. 1 Estructura interna de l'Apache Spark Apache Spark és una plataforma de codi obert orientat a l'analítica i processat de dades massives.

Veure Paral·lelisme de Dades і Apache Spark

Message Passing Interface

MPI (Message-Passing Interface, interfície de pas de missatges) és una especificació d'interfície de biblioteca en el que totes les operacions són expressades com a funcions, subrutines o mètodes enllaçats normalment als llenguatges C i Fortran.

Veure Paral·lelisme de Dades і Message Passing Interface

MIMD

Fig.1 Esquema MIMD MIMD (acrònim de multiple instruction, multiple data), en ciències de la computació, és una tècnica emprada per a aconseguir el paral·lelisme.  Els ordinadors amb capacitat MIMD tenen una col·lecció de N-processadors individuals que funcionen asíncronament i estan estretament acoblats entre ells.

Veure Paral·lelisme de Dades і MIMD

Model de programació paral·lela

En informàtica, un model de programació paral·lela és una abstracció de l'arquitectura informàtica paral·lela, amb la qual cosa és convenient expressar algorismes i la seva composició en programes.

Veure Paral·lelisme de Dades і Model de programació paral·lela

OpenMP

OpenMP (Open Multi-Processing) és una interfície de programació d'aplicacions (API) que suporta programació multiprocés amb memòria compartida multi-plataforma en C/C++ i Fortran a moltes arquitectures, incloent les plataformes Unix i Microsoft Windows.

Veure Paral·lelisme de Dades і OpenMP

PaLM (model de llenguatge)

PaLM (Pathways Language Model) és un model de llenguatge gran basat en transformadors de 540.000 milions de paràmetres desenvolupat per Google AI.

Veure Paral·lelisme de Dades і PaLM (model de llenguatge)

Paral·lelisme de tasques

El paral·lelisme de tasques (task parallelism) és un paradigma de programació que consisteix en l'execució de diverses funcions (tasques) del mateix o diferents conjunts de dades, sobre un sistema de computació paral·lela, per tal d'aprofitar el seu màxim de recursos disponibles simultàniament.

Veure Paral·lelisme de Dades і Paral·lelisme de tasques