1. A wavefront array processor having a plurality of cells, said cells interconnected by a network for enabling a transfer of data over said network to and from adjacent cells, wherein each cell can receive data, process data and transmit data, each one of said cells comprising: handshaking means for exchanging handshaking signals with and adjacent cell, wherein said handshaking signals include a first handshake signal, which indicates that said cell is ready to transmit data to said adjacent cell, a second handshake signal which indicates that said cell is not ready to receive transmitted data from said adjacent cell, and wherein said cell transmits said data with said first handshake signal, but only when said adjacent cell is not sending said second handshake signal to said cell, transmitting means, coupled to said handshaking means for transmitting said data over said network to said adjacent cell, and receiving means, including buffer means, coupled to said handshaking means for receiving and buffering said data transmitted over said network from said adjacent cell, said receiving means providing a first sink status signal being indicative that said buffer means is not full thereby causing said second handshake signal to be suppressed, wherein said handshaking means operates to enable transmission of data to said receiving means during an absence of said second handshake signal and a second sink status signal determined by buffered data which indicates that said buffer means is empty; data processing means coupled to said transmitting means and said receiving means, for accessing and processing said transmitted data received by said receiving means, and providing said transmitting means with data, said data processing means providing a source status signal to said transmitting means indicative of whether said data processing means has data to be transmitted or said receiving means has data to be transmitted to said adjacent cell, and where said first handshake signal is responsive to said source status signal; a first blocking means coupled to said receiving means for blocking said receiving means from receiving said transmitted data from an adjacent cell, when said second sink status signal is not present; and a second blocking means coupled to said transmitting means for blocking the transmission of data between said data processing means and said transmitting means and for blocking the transmission of data between said transmitting means and said adjacent cell, when said adjacent cell sends said second handshake signal to said cell.