Context-switching Performance

Top  Previous  Next

Changing from one thread to another is known as context switching, and Diamond is very efficient at doing this. As an example, when using internal memory, context switches (calls to thread_deschedule) have been measured as follows:

 

Processor

Clock speed

Context switch time

6713

225MHz

~470ns

6415

400MHz

~250ns

6416T

1GHz

~100ns