dbo:abstract
|
- Un processador multinucli és aquell que combina dos o més unitats de processament independents, anomenades cores o nuclis. Cadascuna d'aquestes unitats llegeix i executa instruccions CPU ordinàries —com ara add, move o branch—, amb l'avantatge que el processador multinucli permet executar-ne diverses alhora, en nuclis separats, augmentant així la velocitat dels programes que fan ús del multithreading o d'altres tècniques de computació en paral·lel. Els fabricants solen integrar els nuclis en un únic dau de circuit integrat, conegut com a xip multiprocessador, o bé en múltiples daus d'un mateix encapsulat. Actualment, en la majoria d'equips personals, s'usen microprocessadors multinucli. Un processador multinucli implementa el multiprocessament en un sol paquet físic. Els nuclis poden tenir més o menys grau d'acoblament; per exemple, poden compartir o no compartir la memòria cau, i poden implementar mètodes de comunicació entre nuclis o de memòria compartida. Els busos, els anells, les malles i els són algunes de les tipologies de xarxa usades per a la interconnexió de nuclis. Els sistemes multinucli homogenis estan formats per nuclis idèntics entre ells, mentre que els heterogenis estan formats per nuclis no idèntics —per exemple, big.LITTLE té nuclis heterogenis que comparteixen el mateix repertori d'instruccions, mentre que els AMD Fusion no el comparteixen—. Igual que els processadors d'un sol nucli, els processadors multinucli poden implementar arquitectures de tipus vectorial, superescalar, VLIW o multithreading. Els processadors multinucli tenen aplicacions molt diverses: s'usen en equips d'ús general, en sistemes incrustats, en GPUs, o com a processadors de xarxa o de senyals digitals. La millora en el rendiment fruit de la utilització d'un processador multinucli depèn en gran manera dels algoritmes de software utilitzats, així com de la implementació que se'n fa. Com descriu la llei d'Ambdahl, els guanys estan limitats per la fracció del software que es pot executar simultàniament en paral·lel en diferents nuclis del processador. En el millor dels casos, els poden experimentar millores en el rendiment amb factors propers al nombre de nuclis, o fins i tot més si podem separar el problema en suficients parts com perquè càpiga a la caché de cada nucli, evitant així l'ús de la memòria ordinària, molt més lenta. Tanmateix, en la majoria de casos, l'acceleració no és tan alta tret que els programadors inverteixin un volum de temps prohibitiu a reformular tot el problema. A dia d'avui, la paral·lelització de programari és un important tema d'investigació en procés. (ca)
- المعالج متعدد النواة (اللب) هو مكون حاسوبي له وحدتي معالجة مركزية أو أكثر مستقلين فعليًا، تعمل كوحدات قراءة وتنفيذ مجموعة التعليمات. يمكن للمعالجات متعددة الأنوية (اللب) أن تنفذ تعليمات متعددة في نفس الوقت عكس المعالجات الوحيدة النواة مثل معالج بنتيوم4، فتزيد السرعة الشاملة للبرامج القابلة للحوسبة المتوازية. تدمج الشركات المصنعة عادة المعالجات متعددة الأنوية (اللب) في دارة متكاملة (تعرف باسم رقاقة متعدد المعالجات أو CMP). (ar)
- Vícejádrový procesor je mikroprocesor, který v jednom pouzdře nebo na jednom čipu integruje více CPU, říkáme jader. Obvykle jde o jádra, která jsou vzájemně programově kompatibilní a mohou tak snáze spolupracovat. Jejich společná činnost (součinnost) se nazývá multitasking, případně multithreading. U vícejádrových procesorů je dobrá součinnost jader důležitá, protože umožňuje využít celý systém v maximální možné míře. Spolupráce jader se obecně (v rámci mikropočítače) děje prostřednictvím operační paměti (RAM). Přirozené zefektivnění spolupráce jader nastává v případě společně sdílené paměti cache, která umožňuje další zlepšení spolupráce příslušných jader. Pro využití vícejádrových procesorů (vlastně víceprocesorových systémů) je obvykle třeba podpora ze strany operačního systému. V současné době to však znamená podporu většinu systémů, včetně aktuálních systémů Microsoft Windows, Apple macOS, Linux, FreeBSD, NetBSD, DragonFly BSD a další. (cs)
- Der Begriff Mehrkernprozessor (abgeleitet vom englischen Begriff auch Multicore-Prozessor oder Multikernprozessor) bezeichnet einen Mikroprozessor mit mehr als einem vollständigen Prozessorkern in einem einzigen Chip. Die Prozessorkern-Komponenten mit Ausnahme des Busses und eventuell einiger Caches sind mehrfach vorhanden. Es handelt sich also um mehrere (weitgehend) vollständige, weitgehend voneinander unabhängige CPU-Kerne inklusive eigener Registersätze und arithmetisch-logischer Einheiten (ALU). Als Doppelkernprozessor (auch Dual-Core-Prozessor) bezeichnet man einen Mehrkernprozessor mit zwei Prozessorkernen. Mikroprozessoren mit einem CPU-Kern bezeichnet man zur Abgrenzung als Einzelkernprozessor (auch Single-Core-Prozessor). Mikroprozessoren mit drei Kernen werden Triple-Core-Prozessoren oder Dreikernprozessoren genannt. Diese Terminologie lässt sich entsprechend fortsetzen. So spricht man bei vier Kernen von einem Vierkernprozessor (auch Quad-Core-Prozessor), wobei ein Vierkernprozessor aus zwei Doppelkernprozessoren oder vier eigenständigen Kernen bestehen kann. Multi-Threaded-CPUs sind mehrfädige (engl. multithreading) Prozessorkerne mit mehreren Programmzählern und Registersätzen, die sich gegenüber dem System aber als mehrere Kerne melden. Diese Technik kann je nach Aufwand im Prozessordesign unterschiedlich effizient umgesetzt sein. Intel nennt sie in einigen Prozessorlinien Hyper-Threading, IBM SMT (symmetrisches Multi-Threading). Der IBM Power5-Prozessor ist z. B. ein Doppelkernprozessor mit zwei Threads pro Kern, der Sun UltraSPARC-T1-Prozessor ein Achtkern-Prozessor mit vier Threads pro Kern. Im Unterschied zu echten Mehrkern-Prozessoren teilen sich hier die „Kerne“ manche Ausführungseinheiten, wie zum Beispiel die Gleitkomma-Recheneinheit oder sogar die ALU. Dann muss evtl. ein „Kern“ warten, wenn der andere diese Einheit gerade belegt. Es ist nicht exakt definiert, welche Ressourcen genau ein Kern „privat“ besitzen muss, um als „eigenständig“ und „vollwertig“ zu gelten. (de)
- Un procesador multinúcleo es aquel que combina dos o más microprocesadores independientes en un solo paquete, a menudo un solo circuito integrado. Un dispositivo de doble núcleo contiene solamente dos microprocesadores independientes. En general, los microprocesadores multinúcleo permiten que un dispositivo computacional exhiba una cierta forma del paralelismo a nivel de thread (thread-level parallelism) (TLP) sin incluir múltiples microprocesadores en paquetes físicos separados. Esta forma de TLP se conoce a menudo como multiprocesamiento a nivel de chip (chip-level multiprocessing) o CMP. Multiprocesamiento es un Procesamiento simultáneo con dos o más procesadores en un computador. Estos procesadores se unen con un canal de alta velocidad y comparten la carga de trabajo general entre ellos. En caso de que uno falle el otro se hace cargo.El multiprocesamiento también se efectúa en computadores de propósitos especiales, como procesadores vectoriales, los cuales proveen procesamiento simultáneo de conjunto de datos. Aunque los computadores se construyen con diversas características que se superponen, como ejecutar instrucciones mientras se ingresan y se sacan datos, el multiprocesamiento se refiere específicamente a la ejecución de instrucciones simultáneas. (es)
- A multi-core processor is a microprocessor on a single integrated circuit with two or more separate processing units, called cores, each of which reads and executes program instructions. The instructions are ordinary CPU instructions (such as add, move data, and branch) but the single processor can run instructions on separate cores at the same time, increasing overall speed for programs that support multithreading or other parallel computing techniques. Manufacturers typically integrate the cores onto a single integrated circuit die (known as a chip multiprocessor or CMP) or onto multiple dies in a single chip package. The microprocessors currently used in almost all personal computers are multi-core. A multi-core processor implements multiprocessing in a single physical package. Designers may couple cores in a multi-core device tightly or loosely. For example, cores may or may not share caches, and they may implement message passing or shared-memory inter-core communication methods. Common network topologies used to interconnect cores include bus, ring, two-dimensional mesh, and crossbar. Homogeneous multi-core systems include only identical cores; heterogeneous multi-core systems have cores that are not identical (e.g. big.LITTLE have heterogeneous cores that share the same instruction set, while AMD Accelerated Processing Units have cores that do not share the same instruction set). Just as with single-processor systems, cores in multi-core systems may implement architectures such as VLIW, superscalar, vector, or multithreading. Multi-core processors are widely used across many application domains, including general-purpose, embedded, network, digital signal processing (DSP), and graphics (GPU). Core count goes up to even dozens, and for specialized chips over 10,000, and in supercomputers (i.e. clusters of chips) the count can go over 10 million (and in one case up to 20 million processing elements total in addition to host processors). The improvement in performance gained by the use of a multi-core processor depends very much on the software algorithms used and their implementation. In particular, possible gains are limited by the fraction of the software that can run in parallel simultaneously on multiple cores; this effect is described by Amdahl's law. In the best case, so-called embarrassingly parallel problems may realize speedup factors near the number of cores, or even more if the problem is split up enough to fit within each core's cache(s), avoiding use of much slower main-system memory. Most applications, however, are not accelerated as much unless programmers invest effort in refactoring. The parallelization of software is a significant ongoing topic of research. Cointegration of multiprocessor applications provides flexibility in network architecture design. Adaptability within parallel models is an additional feature of systems utilizing these protocols. (en)
- Un microprocesseur multi-cœur (multi-core en anglais) est un microprocesseur possédant plusieurs cœurs physiques fonctionnant simultanément. Il se distingue d'architectures plus anciennes (360/91) où un processeur unique commandait plusieurs circuits de calcul simultanés. Un cœur (en anglais, core) est un ensemble de circuits capables d’exécuter des programmes de façon autonome. Toutes les fonctionnalités nécessaires à l’exécution d'un programme sont présentes dans ces cœurs : compteur ordinal, registres, unités de calcul, etc. Il peut exister plusieurs niveaux de mémoires cache, certaines à l'intérieur de chaque cœur, d'autre partagées entre certains, ou tous les cœurs. (fr)
- Multi core, in elettronica ed informatica è un termine utilizzato per indicare due o più core, ovvero più nuclei "fisici" montati sullo stesso package. Il termine è generico e, sebbene adatto a descrivere unità contenenti più di due core, può essere affiancato da altri termini specifici. Se si volessere descrivere 100 o più core, anziché multi core viene comunemente usato many cores, tuttavia vi sono nomi specifici anche per unità con 128 core (octacosahecta core), 256 core (hexapentacontadicta core), 512 core (dodecapenta core), 1000 core (kilo core), 1024 core (tetracosakilia core) e 2048 core (octatetracontadilia core). (it)
- マルチコア (英: multiple core, multi-core) は、1つのプロセッサ・パッケージ内に複数のプロセッサ・コアを搭載する技術であり、マルチプロセッシングの一形態である。 外見的には1つのプロセッサでありながら論理的には複数のプロセッサとして認識されるため、同じコア数のマルチプロセッサと比較して実装面積としては省スペースであり、プロセッサコア間の通信を高速化することも可能である。主に並列処理を行わせる環境下では、プロセッサ・チップ全体での処理能力を上げ性能向上を果たすが、アムダールの法則による制約を受ける。このプロセッサ・パッケージ内のプロセッサ・コアが2つであればデュアルコア (dual-core)、3つであればトリプルコア (triple-core)、4つであればクアッドコア (quad-core)、6つであればヘキサコア (hexa-core)、8つは伝統的にインテルではオクタルコア (octal-core) 、AMDではオクタコア (octa-core) と呼ばれるほか、オクトコア (octo-core) とも呼ばれる。さらに高性能な専用プロセッサの中には十個以上ものコアを持つものがあり、メニーコア (many-core) と呼ばれる。 なお、従来の1つのコアを持つプロセッサはマルチコアに対してシングルコア (single-core) とも呼ばれる。 (ja)
- 멀티 코어 또는 멀티 코어 프로세서(multi-core processor) CPU는 두 개 이상의 독립 코어를 단일 집적 회로로 이루어진 하나의 패키지로 통합한 것이다. 칩 레벨 멀티프로세서(CMP)라고도 한다. 듀얼 코어(dual-core) 프로세서는 두 개의 코어를 포함하고 있으며, 트리플 코어(triple-core) 프로세서는 세 개의 코어를 포함하고 있고, 쿼드 코어(quad-core)는 네 개의 코어를 포함하고 있고, 헥사 코어(hexa-core) 프로세서는 여섯 개의 코어를 포함하고 있다. 옥타 코어(octa-core) 프로세서는 여덟 개의 코어를 포함하고 있다. 데카코어(deca-core) 프로세서는 열 개의 코어를 포함하고 있다. 도데카 코어(dodeca-core) 프로세서는 열두 개의 코어를 포함하고 있다. 멀티 코어 마이크로프로세서는 멀티프로세서 기능을 단일 물리 패키지에 추가하였다. 하나의 다이에 모든 코어를 가진 프로세서를 모놀리식 프로세서(Monolithic Processor)라고 부른다. 멀티 코어 장치 안의 코어는 하나로 연결된 캐시를 최고 수준의 장치 캐시 수준에서 공유할 수 있으며(이를테면 인텔 코어 2의 2차 캐시), 두 개의 캐시(이를테면 AMD 듀얼 코어 프로세서)를 가질 수도 있다. 각 코어는 슈퍼스칼라 실행, 파이프라인 처리, 멀티스레딩과 같은 최적화를 독립적으로 수행한다. 코어의 개수에 따라, 그 개수만큼의 스레드를 동시에 처리할 때 효율적으로 동작한다. 상업적으로 가장 중요한 멀티 코어 프로세서들은 컴퓨터(주로 인텔, AMD)와 게임기(플레이스테이션 3의 셀 프로세서)에서 사용된다. 문맥상 "멀티"(multi)는 보통 상대적으로 작은 수의 코어를 뜻한다. 그러나 이 기술은 , 디지털 신호 처리장치, 그래픽 처리 장치와 같은 임베디드 프로세서 등의 다른 기술 분야에도 널리 쓰인다. (ko)
- Procesor wielordzeniowy – procesor mający więcej niż jeden rdzeń fizyczny. Technologia ta ma na celu zwiększenie wydajności procesora, zmniejszenie zużycia energii i bardziej efektywnego jednoczesnego przetwarzania wielu zadań. Procesory wielordzeniowe są używane nie tylko w komputerach osobistych, ale także w serwerach, konsolach do gier (np. Xbox, Playstation) i urządzeniach przenośnych, jak ultrabooki, tablety i smartfony. Najpopularniejszymi tego typu procesorami są jednostki dwu- i czterordzeniowe (choć liczba często dochodzi do 8, a w specjalnych wykonaniach do 32). Firma Intel opracowała technologię wielowątkowości, w której jeden rdzeń fizyczny emuluje dwa. Procesory wielordzeniowe mają zwielokrotnioną, w zależności od liczby rdzeni, pamięć podręczną. (pl)
- Een multikernprocessor of multicoreprocessor is een chip waarop meerdere processorkernen (Engels: cores) zijn geïntegreerd.Bij een dubbelkernprocessor of dualcore zitten er op één chip twee processorkernen, die één enkele verbinding met het hoofdgeheugen delen. Een quadcore bevat vier processors. Door het groeiende aantal processen dat op een gewone desktopcomputer draait, de vele dingen die mensen met hun computer doen terwijl ze met iets anders bezig zijn, de hoge prijs van echte multiprocessorsystemen en daarnaast de hoge effectiviteit van het werken met meerdere threads, is het tegenwoordig interessant om kernen op één processor te integreren. (nl)
- Многоя́дерный проце́ссор — центральный процессор, содержащий два и более вычислительных ядра на одном процессорном кристалле или в одном корпусе. (ru)
- Processador multinúcleo (múltiplos núcleos, do inglês multicore) é o que tem dois ou mais núcleos de processamento (cores) no interior de um único chip. Estes dois ou mais núcleos são responsáveis por dividir as tarefas entre si, ou seja, permitem trabalhar em um ambiente multitarefa. Em processadores de um só núcleo, as funções de multitarefa podem ultrapassar a capacidade da CPU, o que resulta em queda no desempenho enquanto as operações aguardam para serem processadas. Em processadores de múltiplos núcleos o sistema operacional trata cada um desses núcleos como um processador diferente. Na maioria dos casos, cada unidade possui seu próprio cache e pode processar várias instruções quase simultaneamente. Adicionar novos núcleos de processamento a um processador (único encapsulamento) possibilita que as instruções das aplicações sejam executadas em paralelo, como se fossem 2 ou mais processadores distintos. Os dois núcleos não somam a capacidade de processamento, mas dividem as tarefas entre si. Por exemplo, um processador de dois núcleos com clock de 1.8 GHz não equivale a um processador de um núcleo funcionando com clock de 3.6 Ghz, e sim dois núcleos 1,8GHZ operando em paralelo.O termo multinúcleo ou multicore (como é popularmente conhecido), são por vezes utilizados para descrever arquiteturas multicore com um número particularmente elevado de núcleos (dezenas ou centenas). O surgimento dos processadores multicore, tornou-se necessário principalmente devido a missão cada vez mais difícil de resfriar processadores singlecore (processadores de apenas um núcleo) com clocks cada vez mais altos; devido a concentração cada vez maior de transistores cada vez menores em um mesmo circuito integrado. E além dessa e outras limitações dos processadores singlecore, existe a grande diferença entre a velocidade da memória e do processador, aliada à estreita banda de dados, que faz com que aproximadamente 75 por cento do uso do microprocessador seja gasto na espera por resultados dos acessos à memória. (pt)
- 多核心處理器(英語:Multi-core processor),又称多核微处理器,是在單個計算元件中加入兩個或以上的獨立實體中央處理單元(簡稱核心,英語:Core)。這些核心可以分別獨立地執行程式指令,利用平行計算的能力加快程式的執行速度。 通常把两个或更多独立处理器封装在一个单一集成电路(IC)中的方案會稱為多核心處理器,而封裝在不同IC中的獨立處理器形成的計算機系統被稱為多處理器。在某些情况中(比如广告中),有些人会将在同一个集成电路中多个独立的单核心微处理器(或多核心微处理器)称做“多处理模块”、“多核心”等,其实是指“多处理器”而不是“多核心处理器”。除非特别说明,本文将使用“多核心”指代在同一集成电路中集成多個獨立處理器的CPU(即“多核心处理器”)。 一般情況下,多核心处理器可以在每个核心分别独立物理封装的情况下进行多任务处理(線程級並行處理(Thread-Level Parallelism,TLP),这种形式的TLP通常被认为是晶片級多處理)。 (zh)
- Багатоядерний процесор складається з двох і більше «обчислювальних ядер» на одному кристалі. Він має один корпус і встановлюється в один роз'єм на системній платі комп'ютера, але операційна система сприймає кожне його обчислювальне ядро як окремий процесор з повним набором обчислювальних ресурсів. Така стратегія за принципом «розділяй і володарюй» (паралелізм на рівні процесів і нитей) відчутно збільшує продуктивність багатозадачної роботи на оптимізованому під таку роботу програмному забезпеченні, бо кілька застосунків зможе працювати дійсно паралельно. (uk)
|
rdfs:comment
|
- المعالج متعدد النواة (اللب) هو مكون حاسوبي له وحدتي معالجة مركزية أو أكثر مستقلين فعليًا، تعمل كوحدات قراءة وتنفيذ مجموعة التعليمات. يمكن للمعالجات متعددة الأنوية (اللب) أن تنفذ تعليمات متعددة في نفس الوقت عكس المعالجات الوحيدة النواة مثل معالج بنتيوم4، فتزيد السرعة الشاملة للبرامج القابلة للحوسبة المتوازية. تدمج الشركات المصنعة عادة المعالجات متعددة الأنوية (اللب) في دارة متكاملة (تعرف باسم رقاقة متعدد المعالجات أو CMP). (ar)
- Multi core, in elettronica ed informatica è un termine utilizzato per indicare due o più core, ovvero più nuclei "fisici" montati sullo stesso package. Il termine è generico e, sebbene adatto a descrivere unità contenenti più di due core, può essere affiancato da altri termini specifici. Se si volessere descrivere 100 o più core, anziché multi core viene comunemente usato many cores, tuttavia vi sono nomi specifici anche per unità con 128 core (octacosahecta core), 256 core (hexapentacontadicta core), 512 core (dodecapenta core), 1000 core (kilo core), 1024 core (tetracosakilia core) e 2048 core (octatetracontadilia core). (it)
- マルチコア (英: multiple core, multi-core) は、1つのプロセッサ・パッケージ内に複数のプロセッサ・コアを搭載する技術であり、マルチプロセッシングの一形態である。 外見的には1つのプロセッサでありながら論理的には複数のプロセッサとして認識されるため、同じコア数のマルチプロセッサと比較して実装面積としては省スペースであり、プロセッサコア間の通信を高速化することも可能である。主に並列処理を行わせる環境下では、プロセッサ・チップ全体での処理能力を上げ性能向上を果たすが、アムダールの法則による制約を受ける。このプロセッサ・パッケージ内のプロセッサ・コアが2つであればデュアルコア (dual-core)、3つであればトリプルコア (triple-core)、4つであればクアッドコア (quad-core)、6つであればヘキサコア (hexa-core)、8つは伝統的にインテルではオクタルコア (octal-core) 、AMDではオクタコア (octa-core) と呼ばれるほか、オクトコア (octo-core) とも呼ばれる。さらに高性能な専用プロセッサの中には十個以上ものコアを持つものがあり、メニーコア (many-core) と呼ばれる。 なお、従来の1つのコアを持つプロセッサはマルチコアに対してシングルコア (single-core) とも呼ばれる。 (ja)
- Многоя́дерный проце́ссор — центральный процессор, содержащий два и более вычислительных ядра на одном процессорном кристалле или в одном корпусе. (ru)
- 多核心處理器(英語:Multi-core processor),又称多核微处理器,是在單個計算元件中加入兩個或以上的獨立實體中央處理單元(簡稱核心,英語:Core)。這些核心可以分別獨立地執行程式指令,利用平行計算的能力加快程式的執行速度。 通常把两个或更多独立处理器封装在一个单一集成电路(IC)中的方案會稱為多核心處理器,而封裝在不同IC中的獨立處理器形成的計算機系統被稱為多處理器。在某些情况中(比如广告中),有些人会将在同一个集成电路中多个独立的单核心微处理器(或多核心微处理器)称做“多处理模块”、“多核心”等,其实是指“多处理器”而不是“多核心处理器”。除非特别说明,本文将使用“多核心”指代在同一集成电路中集成多個獨立處理器的CPU(即“多核心处理器”)。 一般情況下,多核心处理器可以在每个核心分别独立物理封装的情况下进行多任务处理(線程級並行處理(Thread-Level Parallelism,TLP),这种形式的TLP通常被认为是晶片級多處理)。 (zh)
- Багатоядерний процесор складається з двох і більше «обчислювальних ядер» на одному кристалі. Він має один корпус і встановлюється в один роз'єм на системній платі комп'ютера, але операційна система сприймає кожне його обчислювальне ядро як окремий процесор з повним набором обчислювальних ресурсів. Така стратегія за принципом «розділяй і володарюй» (паралелізм на рівні процесів і нитей) відчутно збільшує продуктивність багатозадачної роботи на оптимізованому під таку роботу програмному забезпеченні, бо кілька застосунків зможе працювати дійсно паралельно. (uk)
- Un processador multinucli és aquell que combina dos o més unitats de processament independents, anomenades cores o nuclis. Cadascuna d'aquestes unitats llegeix i executa instruccions CPU ordinàries —com ara add, move o branch—, amb l'avantatge que el processador multinucli permet executar-ne diverses alhora, en nuclis separats, augmentant així la velocitat dels programes que fan ús del multithreading o d'altres tècniques de computació en paral·lel. Els busos, els anells, les malles i els són algunes de les tipologies de xarxa usades per a la interconnexió de nuclis. (ca)
- Vícejádrový procesor je mikroprocesor, který v jednom pouzdře nebo na jednom čipu integruje více CPU, říkáme jader. Obvykle jde o jádra, která jsou vzájemně programově kompatibilní a mohou tak snáze spolupracovat. Jejich společná činnost (součinnost) se nazývá multitasking, případně multithreading. U vícejádrových procesorů je dobrá součinnost jader důležitá, protože umožňuje využít celý systém v maximální možné míře. Spolupráce jader se obecně (v rámci mikropočítače) děje prostřednictvím operační paměti (RAM). Přirozené zefektivnění spolupráce jader nastává v případě společně sdílené paměti cache, která umožňuje další zlepšení spolupráce příslušných jader. Pro využití vícejádrových procesorů (vlastně víceprocesorových systémů) je obvykle třeba podpora ze strany operačního systému. V souča (cs)
- Der Begriff Mehrkernprozessor (abgeleitet vom englischen Begriff auch Multicore-Prozessor oder Multikernprozessor) bezeichnet einen Mikroprozessor mit mehr als einem vollständigen Prozessorkern in einem einzigen Chip. Die Prozessorkern-Komponenten mit Ausnahme des Busses und eventuell einiger Caches sind mehrfach vorhanden. Es handelt sich also um mehrere (weitgehend) vollständige, weitgehend voneinander unabhängige CPU-Kerne inklusive eigener Registersätze und arithmetisch-logischer Einheiten (ALU). (de)
- Un procesador multinúcleo es aquel que combina dos o más microprocesadores independientes en un solo paquete, a menudo un solo circuito integrado. Un dispositivo de doble núcleo contiene solamente dos microprocesadores independientes. En general, los microprocesadores multinúcleo permiten que un dispositivo computacional exhiba una cierta forma del paralelismo a nivel de thread (thread-level parallelism) (TLP) sin incluir múltiples microprocesadores en paquetes físicos separados. Esta forma de TLP se conoce a menudo como multiprocesamiento a nivel de chip (chip-level multiprocessing) o CMP. (es)
- A multi-core processor is a microprocessor on a single integrated circuit with two or more separate processing units, called cores, each of which reads and executes program instructions. The instructions are ordinary CPU instructions (such as add, move data, and branch) but the single processor can run instructions on separate cores at the same time, increasing overall speed for programs that support multithreading or other parallel computing techniques. Manufacturers typically integrate the cores onto a single integrated circuit die (known as a chip multiprocessor or CMP) or onto multiple dies in a single chip package. The microprocessors currently used in almost all personal computers are multi-core. (en)
- Un microprocesseur multi-cœur (multi-core en anglais) est un microprocesseur possédant plusieurs cœurs physiques fonctionnant simultanément. Il se distingue d'architectures plus anciennes (360/91) où un processeur unique commandait plusieurs circuits de calcul simultanés. (fr)
- 멀티 코어 또는 멀티 코어 프로세서(multi-core processor) CPU는 두 개 이상의 독립 코어를 단일 집적 회로로 이루어진 하나의 패키지로 통합한 것이다. 칩 레벨 멀티프로세서(CMP)라고도 한다. 듀얼 코어(dual-core) 프로세서는 두 개의 코어를 포함하고 있으며, 트리플 코어(triple-core) 프로세서는 세 개의 코어를 포함하고 있고, 쿼드 코어(quad-core)는 네 개의 코어를 포함하고 있고, 헥사 코어(hexa-core) 프로세서는 여섯 개의 코어를 포함하고 있다. 옥타 코어(octa-core) 프로세서는 여덟 개의 코어를 포함하고 있다. 데카코어(deca-core) 프로세서는 열 개의 코어를 포함하고 있다. 도데카 코어(dodeca-core) 프로세서는 열두 개의 코어를 포함하고 있다. (ko)
- Processador multinúcleo (múltiplos núcleos, do inglês multicore) é o que tem dois ou mais núcleos de processamento (cores) no interior de um único chip. Estes dois ou mais núcleos são responsáveis por dividir as tarefas entre si, ou seja, permitem trabalhar em um ambiente multitarefa. Em processadores de um só núcleo, as funções de multitarefa podem ultrapassar a capacidade da CPU, o que resulta em queda no desempenho enquanto as operações aguardam para serem processadas. Em processadores de múltiplos núcleos o sistema operacional trata cada um desses núcleos como um processador diferente. Na maioria dos casos, cada unidade possui seu próprio cache e pode processar várias instruções quase simultaneamente. Adicionar novos núcleos de processamento a um processador (único encapsulamento) poss (pt)
- Een multikernprocessor of multicoreprocessor is een chip waarop meerdere processorkernen (Engels: cores) zijn geïntegreerd.Bij een dubbelkernprocessor of dualcore zitten er op één chip twee processorkernen, die één enkele verbinding met het hoofdgeheugen delen. Een quadcore bevat vier processors. (nl)
- Procesor wielordzeniowy – procesor mający więcej niż jeden rdzeń fizyczny. Technologia ta ma na celu zwiększenie wydajności procesora, zmniejszenie zużycia energii i bardziej efektywnego jednoczesnego przetwarzania wielu zadań. Procesory wielordzeniowe są używane nie tylko w komputerach osobistych, ale także w serwerach, konsolach do gier (np. Xbox, Playstation) i urządzeniach przenośnych, jak ultrabooki, tablety i smartfony. (pl)
|