Er zijn 2 definities.
Common algorithmic language
Architectuur voor een multiprocessor waarbij de veel tijd vragende toegang tot gegevens in de geheugens zoveel mogelijk wordt vermeden door replicatie.