An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computing, multiple instruction, multiple data (MIMD) is a technique employed to achieve parallelism. Machines using MIMD have a number of processors that function asynchronously and independently. At any time, different processors may be executing different instructions on different pieces of data.

Property Value
dbo:abstract
  • 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. L'arquitectura paral·lela MIMD és el tipus de processador més bàsic i més familiar. Aquesta arquitectura té diverses aplicacions a diverses àrees, es poden utilitzar en el disseny assistit per ordinador, el modelatge, la simulació, commutadors de comunicació, etc. En un moment donat, diferents processadors poden executar diferents instruccions amb diferents dades, és a dir, es poden utilitzar tantes instruccions i dades com processadors hi hagi. Michael J. Flynn és un informàtic que va proposar un mecanisme per classificar els ordinadors a l'any 1966. Va afirmar l'existència de 4 màquines depenent del paral·lelisme de cada una, el programa i les dades que utilitza. Les va separar en SISD, SIMD, MISD i MIMD. Aquests sistemes es van començar a utilitzar a principis dels anys 80. (ca)
  • MIMD (تعليمات متعددة، بيانات متعددة) تنفذ هذه الآلة عدة تعليمات على التوازي على بيانات مختلفة، تختلف عن البنية المتعددة المعالجات سيسد بأن البيانات والتعليمات مرتبطة لأنها تمثل أجزاء مختلفة من مهمة واحدة يتم تنفيذها، إذاً نظام MIMD يقوم بعدة مهمات فرعية على التوازي وذلك لتخفيض الزمن لتنفيذ المهمة الرئيسية. من غير المشكوك به إن نوع الآلات هو الجزء الأسرع نمواً في عائلة الحواسيب ذات الأداء العالي. على الرغم أن التعامل مع هذا النوع من الآلات أصعب من التعامل مع الذواكر المشتركة والآلات. النوع السابق من الآليات كان معالجه ذو نظام مصفوفي، حيث تكون بنية البيانات بشكل أشعة(مصفوفة أحادية البعد) متوازية ومصفوفات متعددة الأبعاد وتعرض هذه البيانات في مصفوفة المعالج عن طريق نظام برمجي (برمجياً). في نظام الذواكر المشتركة يظهر توزيع البيانات بشكل كامل للمستخدم، وهذا المفهوم يختلف تماماً في نظام DM-MIMD حيث يجب على المستخدم توزيع البيانات على عدة معالجات كذلك تتبادل المعالجات البيانات فيما بينها لتنفذ بشكل صريح. (ar)
  • En computación, MIMD (del inglés Multiple Instruction, Multiple Data, en español "múltiples instrucciones, múltiples datos") es una técnica empleada para lograr paralelismo. Las máquinas que usan MIMD tienen un número de procesadores que funcionan de manera asíncrona e independiente. En cualquier momento, cualquier procesador puede ejecutar diferentes instrucciones sobre distintos datos. La arquitectura MIMD pueden utilizarse en una amplia gama de aplicaciones como el diseño asistido, simulación, modelado y en interruptores. Las computadoras MIMD pueden categorizarse por tener memoria compartida o distribuida, clasificación que se basa en cómo el procesador MIMD accede a la memoria. La memoria compartida de las máquinas puede estar basada en buses, extensiones, o de tipo jerárquico. Las máquinas con memoria distribuida pueden tener esquemas de interconexión en hipercubo o malla. (es)
  • In computing, multiple instruction, multiple data (MIMD) is a technique employed to achieve parallelism. Machines using MIMD have a number of processors that function asynchronously and independently. At any time, different processors may be executing different instructions on different pieces of data. MIMD architectures may be used in a number of application areas such as computer-aided design/computer-aided manufacturing, simulation, modeling, and as . MIMD machines can be of either shared memory or distributed memory categories. These classifications are based on how MIMD processors access memory. Shared memory machines may be of the bus-based, extended, or hierarchical type. Distributed memory machines may have hypercube or mesh interconnection schemes. (en)
  • Multiple Instructions multiple data ou MIMD un des quatre modes de fonctionnement défini par la taxonomie de Flynn et désigne les machines multi-processeurs où chaque processeur exécute son code de manière asynchrone et indépendante. Pour assurer la cohérence des données, il est souvent nécessaire de synchroniser les processeurs entre eux, les techniques de synchronisation dépendent de l'organisation de la mémoire. On distingue pour cela deux types d'architectures : (fr)
  • Multiple Instruction, Multiple Data is een berekeningsmodel dat kan toegepast worden bij gedistribueerd programmeren. In dit model wordt een berekening uitgevoerd op een systeem met meerdere, communicerende processoren die toegang hebben tot meerdere geheugens (of in ieder geval meerdere bronnen van data). Mogelijke subvormen van het MIMD-model zijn * Deling van geheugens door processoren, waarbij meerdere processoren directe lees- en schrijftoegang hebben tot dezelfde geheugenblokken * Eigen, private geheugen per processor, waarbij iedere processor zijn eigen geheugen heeft en data alleen van processor naar processor gecommuniceerd worden. (nl)
  • 복수명령-복수자료(영어: MIMD,Multiple Instruction, Multiple Data )은 전산에서 병렬화의 한 기법이다. MIMD를 사용하는 기계는 비동기적이면서 독립적으로 동작하는 여러개의 프로세서가 있다. 언제든지 각각의 다른 프로세서들은 각기 다른 데이터를 이용하는 각기 다른 여러 명령어들이 실행할 수 있다. MIMD기계는 공유 메모리이거나 분산 메모리이며 이러한 분류는 MIMD가 어떻게 메모리를 이용하느냐에 따라 나뉜다. 공유 메모리 기계는 버스기반, 확장 또는 계층적인 형태일 수 있다. 분산 메모리 기계는 하이퍼큐브나 메시 상호연결 기법을 사용한다. MIMD는 플린의 분류학에서 정의된 4개 분류중의 하나이다. (ko)
  • MIMD(Multiple Instruction stream, Multiple Data stream)とは、コンピューティングにおいて並列性を達成するのに使われる技法の一種。MIMD型のマシンは、独立して機能する複数のプロセッサを持つ。任意の時点で、異なるプロセッサは異なる命令を使って異なるデータを処理している。MIMDアーキテクチャは様々な分野で応用されており、CAD/CAM、シミュレーション、モデリング、通信スイッチなどに使われている。MIMD型マシンは、共有メモリ型と型に分類される。この分類は、MIMD型マシンのプロセッサがどのようにメモリにアクセスするかに着目したものである。共有メモリ型マシンは、単純なバスを使ったものや、階層型のバスを使ったものがある。分散メモリ型マシンは、ハイパーキューブ型やメッシュ型の相互接続ネットワークを使うことが多い。 (ja)
  • Multiple Instruction stream Multiple Data stream (MIMD) è un'architettura parallela in cui unità di elaborazione distinte eseguono simultaneamente elaborazioni su flussi di dati diversi. Esempi di questa architettura sono i sistemi multiprocessore, i transputer o i computer collegati in rete per le .In configurazione multiprocessor le CPU possono condividere dati allocati in memoria comune accessibile via bus di sistema. (it)
  • MIMD (англ. Multiple Instruction stream, Multiple Data stream — Множественный поток Команд, Множественный поток Данных, сокращённо МКМД) — концепция архитектуры компьютера, используемая для достижения параллелизма вычислений. Один из классов вычислительных систем в классификации Флинна. Машины имеют несколько процессоров, которые функционируют асинхронно и независимо. В любой момент различные процессоры могут выполнять различные команды над различными частями данных. MIMD-архитектуры могут быть использованы в целом ряде областей, таких, как системы автоматизированного проектирования / автоматизированное производство, моделирование, а также коммуникатор связей (англ. communication switches). MIMD-машины могут быть либо с общей памятью, либо с распределяемой памятью. Эта классификация основана на том, как MIMD-процессоры получают доступ к памяти. Этот класс предполагает, что в вычислительной системе есть несколько устройств обработки команд, объединённых в единый комплекс и работающих каждое со своим потоком команд и данных. Обработка разделена на несколько потоков, каждый с собственным аппаратным состоянием процессора, в рамках единственного определённого программным обеспечением процесса или в пределах множественных процессов. Поскольку система имеет несколько потоков, ожидающих выполнения (системные или пользовательские потоки), эта архитектура эффективно использует аппаратные ресурсы. В MIMD могут возникнуть проблемы взаимной блокировки и состязания за обладание ресурсами, так как потоки, пытаясь получить доступ к ресурсам, могут столкнуться непредсказуемым способом. MIMD требует специального кодирования в операционной системе компьютера, но не требует изменений в прикладных программах, кроме случаев, когда программы сами используют множественные потоки (MIMD прозрачен для однопоточных программ под управлением большинства операционных систем, если программы сами не отказываются от управления со стороны ОС). И системное, и пользовательское программное обеспечение, возможно, должны использовать программные конструкции, такие, как семафоры, чтобы препятствовать тому, чтобы один поток вмешался в другой, в случае если они содержат ссылку на одни и те же данные. Такое действие увеличивает сложность кода, снижает производительность и значительно увеличивают количество необходимого тестирования, хотя обычно не настолько, чтобы свести на нет преимущества многопроцессорной обработки. Подобные конфликты могут возникнуть на аппаратном уровне между процессорами, и должны обычно решаться аппаратными средствами, или комбинацией программного обеспечения и оборудования. (ru)
  • MIMD (ang. multiple instruction, multiple data) – według taksonomii Flynna rodzaj architektury komputerów w której przetwarzanie równoległe zachodzi zarówno na poziomie danych jak i instrukcji. Komputery zbudowane w architekturze MIMD posiadają wiele procesorów (najczęściej zrealizowanych w architekturze SIMD) pracujących niezależnie i asynchronicznie. Oznacza to, iż w każdej chwili procesory mogą wykonywać różne instrukcje na odmiennych danych. Procesory mogą korzystać ze wspólnej pamięci dzielonej lub używać modelu rozproszonego w którym każdy z nich posiada prywatną przestrzeń adresową. Do niedawna technologia MIMD była zarezerwowana dla superkomputerów, gdzie wyparła używaną początkowo SIMD, w efekcie czego zdecydowana większość superkomputerów na liście TOP500 jest zrealizowana właśnie z jej użyciem. Wraz z pojawieniem się na rynku procesorów wielordzeniowych technologia ta zaczęła być szeroko stosowana również w komputerach osobistych, gdzie dość szybko zyskała miano standardu. (pl)
  • MIMD é um acronimo de Multiple Instruction Multiple Data. É um tipo de arquitectura de computação conjugada. Consiste em CPUs diferentes que executam programas iguais compartilhando memória comum e cálculos coincidentes, cada processador tem acesso a memória compartilhada através do barramento lógico. (pt)
  • MIMD (англ. multiple instruction, multiple data — множинний потік команд, множинний потік даних) — це елемент класифікації згідно з таксономією Флінна для паралельних процесорів, де є декілька обчислювальних пристроїв обробки команд, кожен з яких працює зі своїм набором команд. (uk)
  • 多指令流多数据流(Multiple Instruction Stream Multiple Data Stream,縮寫:MIMD),是使用多个控制器来异步地控制多个处理器,从而实现空间上的并行性的技术。 (zh)
dbo:thumbnail
dbo:wikiPageID
  • 157139 (xsd:integer)
dbo:wikiPageInterLanguageLink
dbo:wikiPageLength
  • 7821 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1105861225 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • Multiple Instructions multiple data ou MIMD un des quatre modes de fonctionnement défini par la taxonomie de Flynn et désigne les machines multi-processeurs où chaque processeur exécute son code de manière asynchrone et indépendante. Pour assurer la cohérence des données, il est souvent nécessaire de synchroniser les processeurs entre eux, les techniques de synchronisation dépendent de l'organisation de la mémoire. On distingue pour cela deux types d'architectures : (fr)
  • 복수명령-복수자료(영어: MIMD,Multiple Instruction, Multiple Data )은 전산에서 병렬화의 한 기법이다. MIMD를 사용하는 기계는 비동기적이면서 독립적으로 동작하는 여러개의 프로세서가 있다. 언제든지 각각의 다른 프로세서들은 각기 다른 데이터를 이용하는 각기 다른 여러 명령어들이 실행할 수 있다. MIMD기계는 공유 메모리이거나 분산 메모리이며 이러한 분류는 MIMD가 어떻게 메모리를 이용하느냐에 따라 나뉜다. 공유 메모리 기계는 버스기반, 확장 또는 계층적인 형태일 수 있다. 분산 메모리 기계는 하이퍼큐브나 메시 상호연결 기법을 사용한다. MIMD는 플린의 분류학에서 정의된 4개 분류중의 하나이다. (ko)
  • MIMD(Multiple Instruction stream, Multiple Data stream)とは、コンピューティングにおいて並列性を達成するのに使われる技法の一種。MIMD型のマシンは、独立して機能する複数のプロセッサを持つ。任意の時点で、異なるプロセッサは異なる命令を使って異なるデータを処理している。MIMDアーキテクチャは様々な分野で応用されており、CAD/CAM、シミュレーション、モデリング、通信スイッチなどに使われている。MIMD型マシンは、共有メモリ型と型に分類される。この分類は、MIMD型マシンのプロセッサがどのようにメモリにアクセスするかに着目したものである。共有メモリ型マシンは、単純なバスを使ったものや、階層型のバスを使ったものがある。分散メモリ型マシンは、ハイパーキューブ型やメッシュ型の相互接続ネットワークを使うことが多い。 (ja)
  • Multiple Instruction stream Multiple Data stream (MIMD) è un'architettura parallela in cui unità di elaborazione distinte eseguono simultaneamente elaborazioni su flussi di dati diversi. Esempi di questa architettura sono i sistemi multiprocessore, i transputer o i computer collegati in rete per le .In configurazione multiprocessor le CPU possono condividere dati allocati in memoria comune accessibile via bus di sistema. (it)
  • MIMD é um acronimo de Multiple Instruction Multiple Data. É um tipo de arquitectura de computação conjugada. Consiste em CPUs diferentes que executam programas iguais compartilhando memória comum e cálculos coincidentes, cada processador tem acesso a memória compartilhada através do barramento lógico. (pt)
  • MIMD (англ. multiple instruction, multiple data — множинний потік команд, множинний потік даних) — це елемент класифікації згідно з таксономією Флінна для паралельних процесорів, де є декілька обчислювальних пристроїв обробки команд, кожен з яких працює зі своїм набором команд. (uk)
  • 多指令流多数据流(Multiple Instruction Stream Multiple Data Stream,縮寫:MIMD),是使用多个控制器来异步地控制多个处理器,从而实现空间上的并行性的技术。 (zh)
  • MIMD (تعليمات متعددة، بيانات متعددة) تنفذ هذه الآلة عدة تعليمات على التوازي على بيانات مختلفة، تختلف عن البنية المتعددة المعالجات سيسد بأن البيانات والتعليمات مرتبطة لأنها تمثل أجزاء مختلفة من مهمة واحدة يتم تنفيذها، إذاً نظام MIMD يقوم بعدة مهمات فرعية على التوازي وذلك لتخفيض الزمن لتنفيذ المهمة الرئيسية. من غير المشكوك به إن نوع الآلات هو الجزء الأسرع نمواً في عائلة الحواسيب ذات الأداء العالي. على الرغم أن التعامل مع هذا النوع من الآلات أصعب من التعامل مع الذواكر المشتركة والآلات. (ar)
  • 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. L'arquitectura paral·lela MIMD és el tipus de processador més bàsic i més familiar. Aquesta arquitectura té diverses aplicacions a diverses àrees, es poden utilitzar en el disseny assistit per ordinador, el modelatge, la simulació, commutadors de comunicació, etc. En un moment donat, diferents processadors poden executar diferents instruccions amb diferents dades, és a dir, es poden utilitzar tantes instruccions i dades com processadors hi hagi. (ca)
  • En computación, MIMD (del inglés Multiple Instruction, Multiple Data, en español "múltiples instrucciones, múltiples datos") es una técnica empleada para lograr paralelismo. Las máquinas que usan MIMD tienen un número de procesadores que funcionan de manera asíncrona e independiente. En cualquier momento, cualquier procesador puede ejecutar diferentes instrucciones sobre distintos datos. La arquitectura MIMD pueden utilizarse en una amplia gama de aplicaciones como el diseño asistido, simulación, modelado y en interruptores. Las computadoras MIMD pueden categorizarse por tener memoria compartida o distribuida, clasificación que se basa en cómo el procesador MIMD accede a la memoria. La memoria compartida de las máquinas puede estar basada en buses, extensiones, o de tipo jerárquico. Las má (es)
  • In computing, multiple instruction, multiple data (MIMD) is a technique employed to achieve parallelism. Machines using MIMD have a number of processors that function asynchronously and independently. At any time, different processors may be executing different instructions on different pieces of data. (en)
  • MIMD (ang. multiple instruction, multiple data) – według taksonomii Flynna rodzaj architektury komputerów w której przetwarzanie równoległe zachodzi zarówno na poziomie danych jak i instrukcji. Komputery zbudowane w architekturze MIMD posiadają wiele procesorów (najczęściej zrealizowanych w architekturze SIMD) pracujących niezależnie i asynchronicznie. Oznacza to, iż w każdej chwili procesory mogą wykonywać różne instrukcje na odmiennych danych. Procesory mogą korzystać ze wspólnej pamięci dzielonej lub używać modelu rozproszonego w którym każdy z nich posiada prywatną przestrzeń adresową. (pl)
  • Multiple Instruction, Multiple Data is een berekeningsmodel dat kan toegepast worden bij gedistribueerd programmeren. In dit model wordt een berekening uitgevoerd op een systeem met meerdere, communicerende processoren die toegang hebben tot meerdere geheugens (of in ieder geval meerdere bronnen van data). Mogelijke subvormen van het MIMD-model zijn (nl)
  • MIMD (англ. Multiple Instruction stream, Multiple Data stream — Множественный поток Команд, Множественный поток Данных, сокращённо МКМД) — концепция архитектуры компьютера, используемая для достижения параллелизма вычислений. Один из классов вычислительных систем в классификации Флинна. Подобные конфликты могут возникнуть на аппаратном уровне между процессорами, и должны обычно решаться аппаратными средствами, или комбинацией программного обеспечения и оборудования. (ru)
rdfs:label
  • تعليمات متعددة بيانات متعددة (ar)
  • MIMD (ca)
  • Multiple Instruction Multiple Data (de)
  • MIMD (es)
  • Multiple instructions on multiple data (fr)
  • MIMD (it)
  • MIMD (ko)
  • Multiple instruction, multiple data (en)
  • MIMD (ja)
  • MIMD (nl)
  • MIMD (pl)
  • MIMD (pt)
  • MIMD (ru)
  • MIMD (uk)
  • 多指令流多数据流 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License