Active message

articleissues
expand=July 2008
wikify=July 2008
expert=Computer Science
confusing=July 2008
jargon=July 2008
technical=July 2008

Active messages are a communications primitive for exploiting the full performance and flexibility of modern computer interconnects. They are often classified as one of the three main types of distributed memory programming, the other two being data parallel and message passing. The view is that Active Messages are actually a lower-level mechanism that can be used to implement data parallel or message passing efficiently.

The basic idea is that each message has a header containing the address of a userspace handler to be executed upon message arrival, with the contents of the message passed as an argument to the handler. Because the address of the handler must be known when composing the message, this mechanism is restricted to the SPMD programming model.

Sources and external links

* http://www.tc.cornell.edu/Services/Education/Topics/Parallel/Distributed/+6.3+Active+Messages.htm


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Message passing — This article is about the computer science concept. For other uses, see Message passing (disambiguation). Message passing in computer science is a form of communication used in parallel computing, object oriented programming, and interprocess… …   Wikipedia

  • Active Policy Management — is business oriented enterprise software that provides an approach for efficiently and effectively addressing the many risks inherent in electronic communication. With the exponential growth in the use of electronic communication, many businesses …   Wikipedia

  • Message to Venus — Origin Puerto Rico Genres Rock, hard rock Years active 2008 present[1] Labels …   Wikipedia

  • Active Directory — (AD) is a directory service created by Microsoft for Windows domain networks. It is included in most Windows Server operating systems. Server computers on which Active Directory is running are called domain controllers. Active Directory serves as …   Wikipedia

  • Active Worlds — Developer(s) Active Worlds, Inc. Publisher(s) …   Wikipedia

  • Active Audio — Logo de Active Audio Création 2002 Fondateurs Xavier Meynial …   Wikipédia en Français

  • Active Traffic Management — (ATM) is a scheme for improving traffic flow and reducing congestion on motorways in Britain. It makes use of automatic systems and human intervention to manage traffic flow and ensure the safety of road users. It is currently in operation on the …   Wikipedia

  • Active Platform —   [dt. »aktive Plattform«], Sammelbegriff von Microsoft für verschiedene eigene Software Produkte und technologien für Internet und Intranet. Idee der Architektur von Active Platform ist die Integration aller Komponenten unter einem Dach. Dem… …   Universal-Lexikon

  • Active Worlds — Разработчик Active Worlds Издатель Active Worlds Создатели …   Википедия

  • Active objects — are a form of multitasking for computer systems. Specifically, they are a form of cooperative multitasking. They are an important feature of Symbian OS.In the scheme, objects may make requests of asynchronous services (e.g. sending an SMS… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.