Question

Systems that admit low-cost implementations of these constructs may be described as “embarrassingly easy.” Hybrid implementations of these constructs may be described as “M:N” (“M-to-N”) systems, where M is the number of these constructs being mapped and N is the number of virtual processors. Two operations commonly used when implementing these constructs are denoted P and V, based on two Dutch terms. “Pools” of these constructs consist (10[1])of “workers” waiting to be allocated (10[1])to tasks. Issues of synchronization between these constructs are illustrated by the dining philosophers problem. Unlike another construct, these constructs share heap memory, which can cause race conditions when modified at different times. For 10 points, name these smallest units of execution for a process that allow for parallel computation. ■END■ (10[1])

ANSWER: threads [accept multithreading; accept processes until “processors” is read; prompt on parallel or concurrent architectures until “parallel” is read]
<UNC B, Other Science>
= Average correct buzz position

Back to tossups

Buzzes

PlayerTeamOpponentBuzz PositionValue
Will HuangWisconsin AIowa State6510
Yash TiwariMinnesota BCarleton7110
Aiden BealWinona StateWisconsin B12210

Summary

California2025-02-01Y3100%0%0%89.33
Florida2025-02-01Y2100%0%0%74.50
Great Lakes2025-02-01Y667%0%33%101.50
North2025-02-01Y3100%0%0%86.00
Overflow2025-02-01Y475%0%25%98.67
Pacific Northwest2025-02-01Y2100%0%0%96.00
South Central2025-02-01Y250%0%50%121.00
Southeast2025-02-01Y450%0%25%99.00
UK2025-02-01Y1050%0%10%81.40
Upper Mid-Atlantic2025-02-01Y875%0%25%77.50
Upstate NY2025-02-01Y3100%0%0%72.67