Architecture in Parallel Processing

28 Karteikartenvon —Griffith—
Diese Karteikarten lernenKostenlos · Spaced Repetition · iPhone, Android, Mac & Web

Alle Karten

1
What is serial computation?
Runs on a single CPU, one instruction at a time
2
What is parallel computing?
The simultaneous use of multiple CPUs solving parts concurrently
3
Which computer marked the advent of supercomputing in the 1960s?
CDC 6600
4
What is data parallelism?
Distributing subsets of data across processors and performing the same operation
5
What is task parallelism?
Distributing different tasks across processors to run independently
6
What is fine-grained parallelism?
Dividing tasks into small units executed in parallel
7
What is coarse-grained parallelism?
Dividing tasks into larger units with less frequent communication
8
In Flynn's taxonomy, what is SISD?
A serial computer with one instruction and one data stream
9
What does SIMD stand for?
Single Instruction, Multiple Data
10
Which category in Flynn's taxonomy is most common today?
MIMD (Multiple Instruction, Multiple Data)
11
What is a multi-core processor?
A processor with two or more independent cores in one chip
12
Who contributed to conceptual beginnings of parallel computing in the 1940s–50s?
John von Neumann
13
Which IBM computer was part of the early developments in the 1950s?
IBM 7030 Stretch
14
Which supercomputer defined the 1960s era?
CDC 6600
15
What innovation was introduced in the 1970s with the Cray-1?
Vector processing
16
Which 1970s machine pioneered array processing?
ILLIAC IV
17
What architecture type was introduced widely in the 1980s?
MIMD
18
Which parallel programming standard was developed in the 1980s?
MPI (Message Passing Interface)
19
What trend defined the 1990s in processors?
Growth of multi-core and many-core processors
20
What hardware gained importance in parallel processing in the 1990s?
GPUs
21
What became ubiquitous in the 2000s–present?
Parallelism in consumer CPUs and GPUs
22
Which emerging technologies are explored in modern parallel processing?
Cloud computing, AI/ML, quantum computing, neuromorphic computing
23
What is a many-core processor?
A processor with tens or hundreds of cores
24
What are many-core processors designed for?
Massively parallel workloads
25
What is a GPU architecture specialized for?
Massively parallel processing of data blocks
26
What kind of parallelism do GPUs excel at?
Data parallelism
27
What are common applications of GPU architectures?
Image and video processing, AI/ML, simulations
28
How do GPUs differ from CPUs in design?
GPUs have thousands of simple cores optimized for parallel tasks
Alle 28 Karten kostenlos lernen

Mehr Karteikarten: Informatik

Linux 2344 Final60 KartenInformatik · EnglischCarterHardware48 KartenInformatik · EnglischJASMINCS 320 L1 - L341 KartenInformatik · EnglischElijahmemory36 KartenInformatik · EnglischAshleyCMSC13130 KartenInformatik · EnglischtdmillingtonWeek 7 - Computer Buses and Pipelining23 KartenInformatik · Englisch—Griffith—лек4 типы данных Python 18 KartenInformatik · RussischYasher557As You Like It - Play14 KartenInformatik · EnglischBrothersfanweb development team 8 KartenInformatik · EnglischbeaCS2610: Information Security547 KartenInformatik · EnglischLeqenadoITEC 116: System Integration and ERP98 KartenInformatik · EnglischmackSoftware Development: Sociotechnical Systems & Properties75 KartenInformatik · EnglischDiandrei

Alle Decks: Informatik

Lerne diese Decks in der App

Kostenlos auf iPhone, Android, Mac und im Web. Füge jedes Deck mit einem Tipp zu deinem Konto hinzu.

Laden im App StoreJetzt bei Google Play
Alle 28 Karten kostenlos lernen