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 of “workers” waiting to be allocated to tasks. Issues of synchronization between these constructs (10[1])are (10[1])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 (10[1])smallest units of execution for a process that allow for parallel computation. ■END■

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
Vinu HariharUC Berkeley BUCLA7910
Eve FleisigUC Berkeley AClaremont A8010
Jerry XuClaremont BUCSD10910

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