March 11
Introdotto nel 2005, il protocollo di trasferimento dei comandi (CTP, noto anche come il protocollo di trasferimento dei comandi) rimane un sistema proposto per il coordinamento calcolo parallelo (a partire dal 2010). È pensato per essere applicato a più computer che condividono il lavoro di calcolo intensivo.
attività di elaborazione pesanti, come ad esempio il calcolo vettori grafici, proiezioni o dimostrazione matematica richiede un computer di grandi dimensioni. In alternativa, un gruppo di computer più piccoli può dividere i compiti di elaborazione tra di loro, eliminando la necessità di hardware costoso. Il gruppo di lavoro come uno, deve coordinare sforzo. Questo è lo scopo della PCT.
La specifica del CTP definisce un requisito speciale per l'elaborazione parallela. Questa è la velocità di scambio. Il gruppo di computer è definito un "grappolo computazionale" ed i messaggi inviati tra di loro sono chiamati "comandi", da cui il nome, protocollo di trasferimento dei comandi.
CTP definisce un protocollo per il trasferimento di messaggi tra i computer in un cluster piuttosto che messaggi stessi. La struttura di protocollo di base è il protocollo di controllo della trasmissione (TCP) / Internet Protocol stack di protocollo (IP) (TCP / IP), in particolare utilizzando il protocollo UDP (User Datagram) piuttosto che il protocollo TCP. CTP gestisce la presentazione dei dati e funzioni di gestione della sessione assenti in UDP, ma in modo più efficiente di TCP fornisce questi servizi.