Introduction to Multi-Core Programming

Introduction to Multi-Core Programming

In the early days of personal computing, personal computers, or PCs, were standalone devices with simple, single-user operating systems. Only one program would run at a time. However the rapid growth in applications came at a price: increased user expectations. Users expected to be able to send e-mail while listening to streaming audio that was being delivered via an Internet radio station. Users expected their computing platform to be quick and responsive. Users expected applications to start quickly and handle inconvenient background tasks, such as automatically saving a file with minimal disruption. These challenges are the problems that face software developers today.

Find more articles from the book titled, Multi-Core Programming. Grow your mind with Intel.


Update your feed preferences