
Episode 95: How Computers Work Part V - Assembly Language and the Operating System
The Science of Everything Podcast
00:00
Parallel Processing Is an Important Technique for Increasing Performance
The final performance improvement that i want to discuss is parallel processing. Traditional computer architectures have a single process that executes all the instructions in a linear fashion, one after the other. Most processes these days on destos olatop will be multicore processes which means that on the single on a single chip,. you will actually have essentially multiple cpu so each of them will have its own a l u arithmetical logical unit and an set of registers. And they'll probably also share things like a memory control or an input output circetry. So really, modern computers run multiple processes and not just a single one. But obviously, having that extra capacity is going to help improve performance at least
Transcript
Play full episode