Chapter 3 - 草稿

Task/Channel Model

channel is a message queue that connect one task's output port with another task's input port.

Send : asynchronous

Receive: synchronous


Foster Design Methology

Partitioning : is the process of diving the computation and the data into pieces

        Domain decomposition

        Functional decomposition

Communication

Agglomeration : is the process of grouping tasks into larger tasks in orfer to improve performence or simplify programming.

        the goals of agglomeration:

                * lowering communications overhead

                *

   

Mapping

你可能感兴趣的:(Chapter 3 - 草稿)