Concurrency and Parallelism Transparency


Concurrency and Parallelism Transparency

Concurrency Transparency
    "enables several processes to operate concurrently
        using shared information objects
    without interference between them"
            (CoDoKi01)

    Permits efficient use of shared resources

    Allows no interference between processes sharing resources

Parallelism Transparency
    "permits parallel activities
        without users knowing how, where, and when
    these activities are carried out
        in the system"
            (ChoJoh97)



CS 551: Distributed Operating Systems
Comments: