O'Reilly logo

Multiprocessor Systems-on-Chips by Wayne Wolf, Ahmed Jerraya

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

11.3. Related Work

Task scheduling in a task concurrency management context has been investigated extensively in the last three decades. When a set of concurrent tasks, that is, tasks that can overlap in time, have to be executed on one or more processors, a predefined method called a scheduling algorithm must be applied to decide the order in which those tasks are executed. For a multiprocessor system, another procedure, assignment, is also needed to determine on which processor one task will be executed. In this chapter, the terminology task scheduling is used for both the ordering and the assignment. A good overview of task scheduling algorithms can be found in ref. 461.

Traditionally, in the real-time community, researchers tend to represent ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required