Each of processing nodes and switching apparatuses constituting a parallel
processor system is provided with data transmitting/receiving apparatuses
100 and 200. The data transmitting/receiving apparatus 100, in response to
an instruction from a processor P within its own node, transmits data
stored in a transfer data buffer 110 to the data transmitting/receiving
apparatus 200 of a switching apparatus connected thereto. The data
transmitting/receiving apparatus 200 receives data that are transferred,
and stores them into a transfer data buffer 210. If any error in receive
data is detected by an error detector 214 of the data
transmitting/receiving apparatus 200, a retransmission request signal 10
is issued from a retransmission control circuit 215 to the retransmission
control circuit 114 of the transmitting apparatus 100. The retransmission
control circuit 114, upon receiving the retransmission request signal 10,
instructs a data transmission control signal 112 to execute
retransmission. The data transmission control circuit 112 causes the
buffer control circuit 111 to subtract an established value from a read
pointer, and reads out of the transfer data buffer 110 again and
retransmits a single frame equivalent of data.
Ciascuno dei nodi d'elaborazione e degli apparecchi di commutazione che costituiscono un sistema di trattamento del linguaggio parallelo è fornito delle apparecchiature di dati transmitting/receiving 100 e 200. L'apparecchiatura 100 di dati transmitting/receiving, in risposta ad un'istruzione da un processor P all'interno del relativo proprio nodo, trasmette i dati memorizzati in un amplificatore 110 di dati di trasferimento all'apparecchiatura 200 di dati transmitting/receiving di un'apparecchiatura di commutazione collegata a ciò. L'apparecchiatura 200 di dati transmitting/receiving riceve i dati che sono trasferiti e li memorizza in un amplificatore 210 di dati di trasferimento. Se qualunque errore dentro riceve i dati sono rilevati da un rivelatore 214 di errore dell'apparecchiatura 200 di dati transmitting/receiving, un segnale di richiesta del retransmission 10 si pubblicano da un circuito di controllo del retransmission 215 al circuito di controllo del retransmission 114 dell'apparecchio trasmettente 100. Il circuito di controllo del retransmission 114, sulla ricezione del segnale di richiesta del retransmission 10, insegna ad un segnale di controllo della trasmissione di dati 112 eseguire il retransmission. Il circuito di controllo della trasmissione di dati 112 induce il circuito di controllo dell'amplificatore 111 a sottrarre un valore stabilito da un indicatore indicato ed indica dall'amplificatore 110 di dati di trasferimento ancora e ritrasmette un singolo equivalente della struttura dei dati.