Big Chemical Encyclopedia

Chemical substances, components, reactions, process design ...

Articles Figures Tables About

Message-passing Communication

Two implementation decisions could be made immediately. First, DPMTA is based on the PVM message-passing library [11] and therefore it was necessary to base NAMD on PVM as well. All communication done by NAMD, however, would use an intermediate interface to allow communications to be easily retargeted to MPI [12] or other standards, and to simplify later implementation of communication optimizations such as combining messages destined for the same processor. Second, after much debate C++ was selected... [Pg.473]

The current protot3rpe system includes three Expert modules, the IR Expert, the STIRS Expert, and the Human. All modules are written in Lisp. The IR Expert is a rule-based infrared interpreter which we have developed. The STIRS Expert is an interface to the STIRS program, a pattern-matching mass spectrum interpreter developed by McLafferty and coworkers at Cornell University, which is written in Fortran. () ) The interface translates the output of STIRS into a form palatable to our program, and handles the message-passing protocol required by the Controller. The Human module controls communication with the user. It allows user-supplied elemental or substructure information to influence the course of the analysis. The power of... [Pg.354]

Message passing, collective communication, and similar alternatives for programming software libraries for large-scale applications on distributed-memory computer systems. [Pg.232]

We now reexamine message passing as it pertains to software development and the interface of application software and library software. Compiler-managed parallelism is not yet ready for prime time. This means that efficient parallel programs are usually coded by hand, typically using point-to-point message passing and simple collective communications. There are many problems associated with this approach. [Pg.237]

Systolic Loop A message-passing mechanism where groups of processors pass data simultaneously with point-to-point communications. A basic systolic loop would pass part of the data structure around a ring executing tasks based on the particular data. [Pg.287]

The multicomputer model inherits the Eckert-von Neumann model for each node in the machine. This has the important practical consequence that standard languages like Fortran, C and can be used if there is also a software library available to help with communication issues. This combination of a standard language and communication library is called the message passing model. [Pg.240]


See other pages where Message-passing Communication is mentioned: [Pg.18]    [Pg.18]    [Pg.485]    [Pg.535]    [Pg.159]    [Pg.30]    [Pg.6]    [Pg.15]    [Pg.272]    [Pg.535]    [Pg.147]    [Pg.112]    [Pg.440]    [Pg.465]    [Pg.125]    [Pg.229]    [Pg.229]    [Pg.234]    [Pg.237]    [Pg.239]    [Pg.240]    [Pg.241]    [Pg.283]    [Pg.291]    [Pg.297]    [Pg.1957]    [Pg.1957]    [Pg.1107]    [Pg.405]    [Pg.2277]    [Pg.535]    [Pg.166]    [Pg.607]    [Pg.608]    [Pg.612]    [Pg.45]    [Pg.45]    [Pg.45]    [Pg.46]    [Pg.47]    [Pg.49]    [Pg.49]    [Pg.49]    [Pg.51]    [Pg.53]    [Pg.54]   


SEARCH



Communication via Message-Passing

Message

Message passing

Messaging

Passing

© 2024 chempedia.info