06 - Deep learning processor principle

1. General Computer Architecture

1. Von Neumann architecture

insert image description here
The characteristics of von Neumann architecture: (1) use the concept of stored program, that is, both data and instructions are stored in memory; (2) consist of CPU, memory, input/output devices and bus, where CPU includes control unit , Arithmetic logic unit and registers ; (3) The control unit executes the program according to the cycle of Fetch-Decode-Execute.

Disadvantages of von Neumann architecture: (1) shared memory: a defective program may overwrite another program's content in memory, causing a crash; (2) von Neumann bottleneck: as the processor and computer The processing speed increases, while the memory speed is relatively slow, causing data transfer to become a performance bottleneck.
insert image description here
insert image description here
insert image description here

Guess you like

Origin blog.csdn.net/m0_51339444/article/details/130185062