In the multiprocessor system according to the second embodiment, a thread group is not defined.
Threads may be organized into groups as in the first embodiment so that scheduling is performed in units of thread groups.