From Wikipedia, the free encyclopedia
Tuple space е изпълнение на парадигмата на асоциативната памет за паралелно/дистрибуционно изчисление. То осигурява масив от подредени списъци от елементи, който могат да бъдат достъпни едновременно. Като илюстративен пример, има група процесори, който произвеждат парчета от данни и група процесори, които използват данните. Генераторите вписват данните като подредени списъци от елементи в пространството и потребителите след това извличат данните от пространството, което съвпада със съответния модел. Това е също известно като метафора на черната дъска (blackboard metaphor). За Tuple space може да се мисли като за разпределена споделена памет.
За информацията в тази статия или раздел не са посочени източници. Въпросната информация може да е непълна, неточна или изцяло невярна. Имайте предвид, че това може да стане причина за изтриването на цялата статия или раздел. |
Tuple spaces са били теоретичната основа на езика Linda, разработен от Дейвид Гелернър (David Gelernter) и Николас Кареро (Nicholas Carriero) от Йейлския университет.
Имплементации на tuple space са разработени за Java (JavaSpaces), Lisp, Lua, Prolog, Python, Ruby, Smalltalk, Tcl, и .NET framework.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.