Message passing

View this topic in
Message passing in computer science is a form of communication used in parallel computing, object-oriented programming, and interprocess communication. (Wikipedia.org)






Conferences related to Message passing

Back to Top

2020 IEEE International Symposium on Antennas and Propagation and North American Radio Science Meeting

The joint meeting is intended to provide an international forum for the exchange of information on state of the art research in the area of antennas and propagation, electromagnetic engineering and radio science


2020 IEEE 17th International Symposium on Biomedical Imaging (ISBI 2020)

The IEEE International Symposium on Biomedical Imaging (ISBI) is the premier forum for the presentation of technological advances in theoretical and applied biomedical imaging. ISBI 2020 will be the 17th meeting in this series. The previous meetings have played a leading role in facilitating interaction between researchers in medical and biological imaging. The 2020 meeting will continue this tradition of fostering cross-fertilization among different imaging communities and contributing to an integrative approach to biomedical imaging across all scales of observation.

  • 2019 IEEE 16th International Symposium on Biomedical Imaging (ISBI)

    The IEEE International Symposium on Biomedical Imaging (ISBI) is the premier forum for the presentation of technological advances in theoretical and applied biomedical imaging.ISBI 2019 will be the 16th meeting in this series. The previous meetings have played a leading role in facilitating interaction between researchers in medical and biological imaging. The 2019 meeting will continue this tradition of fostering cross fertilization among different imaging communities and contributing to an integrative approach to biomedical imaging across all scales of observation.

  • 2018 IEEE 15th International Symposium on Biomedical Imaging (ISBI 2018)

    The IEEE International Symposium on Biomedical Imaging (ISBI) is the premier forum for the presentation of technological advances in theoretical and applied biomedical imaging. ISBI 2018 will be the 15th meeting in this series. The previous meetings have played a leading role in facilitating interaction between researchers in medical and biological imaging. The 2018 meeting will continue this tradition of fostering crossfertilization among different imaging communities and contributing to an integrative approach to biomedical imaging across all scales of observation.

  • 2017 IEEE 14th International Symposium on Biomedical Imaging (ISBI 2017)

    The IEEE International Symposium on Biomedical Imaging (ISBI) is the premier forum for the presentation of technological advances in theoretical and applied biomedical imaging. ISBI 2017 will be the 14th meeting in this series. The previous meetings have played a leading role in facilitating interaction between researchers in medical and biological imaging. The 2017 meeting will continue this tradition of fostering crossfertilization among different imaging communities and contributing to an integrative approach to biomedical imaging across all scales of observation.

  • 2016 IEEE 13th International Symposium on Biomedical Imaging (ISBI 2016)

    The IEEE International Symposium on Biomedical Imaging (ISBI) is the premier forumfor the presentation of technological advances in theoretical and applied biomedical imaging. ISBI 2016 willbe the thirteenth meeting in this series. The previous meetings have played a leading role in facilitatinginteraction between researchers in medical and biological imaging. The 2016 meeting will continue thistradition of fostering crossfertilization among different imaging communities and contributing to an integrativeapproach to biomedical imaging across all scales of observation.

  • 2015 IEEE 12th International Symposium on Biomedical Imaging (ISBI 2015)

    The IEEE International Symposium on Biomedical Imaging (ISBI) is the premier forum for the presentation of technological advances in theoretical and applied biomedical imaging. ISBI 2015 will be the 12th meeting in this series. The previous meetings have played a leading role in facilitating interaction between researchers in medical and biological imaging. The 2014 meeting will continue this tradition of fostering crossfertilization among different imaging communities and contributing to an integrative approach to biomedical imaging across all scales of observation.

  • 2014 IEEE 11th International Symposium on Biomedical Imaging (ISBI 2014)

    The IEEE International Symposium on Biomedical Imaging (ISBI) is the premier forum for the presentation of technological advances in theoretical and applied biomedical imaging. ISBI 2014 will be the eleventh meeting in this series. The previous meetings have played a leading role in facilitating interaction between researchers in medical and biological imaging. The 2014 meeting will continue this tradition of fostering crossfertilization among different imaging communities and contributing to an integrative approach to biomedical imaging across all scales of observation.

  • 2013 IEEE 10th International Symposium on Biomedical Imaging (ISBI 2013)

    To serve the biological, biomedical, bioengineering, bioimaging and other technical communities through a quality program of presentations and papers on the foundation, application, development, and use of biomedical imaging.

  • 2012 IEEE 9th International Symposium on Biomedical Imaging (ISBI 2012)

    To serve the biological, biomedical, bioengineering, bioimaging, and other technical communities through a quality program of presentations and papers on the foundation, application, development, and use of biomedical imaging.

  • 2011 IEEE 8th International Symposium on Biomedical Imaging (ISBI 2011)

    To serve the biological, biomedical, bioengineering, bioimaging, and other technical communities through a quality program of presentations and papers on the foundation, application, development, and use of biomedical imaging.

  • 2010 IEEE 7th International Symposium on Biomedical Imaging (ISBI 2010)

    To serve the biological, biomedical, bioengineering, bioimaging, and other technical communities through a quality program of presentations and papers on the foundation, application, development, and use of biomedical imaging.

  • 2009 IEEE 6th International Symposium on Biomedical Imaging (ISBI 2009)

    Algorithmic, mathematical and computational aspects of biomedical imaging, from nano- to macroscale. Topics of interest include image formation and reconstruction, computational and statistical image processing and analysis, dynamic imaging, visualization, image quality assessment, and physical, biological and statistical modeling. Molecular, cellular, anatomical and functional imaging modalities and applications.

  • 2008 IEEE 5th International Symposium on Biomedical Imaging (ISBI 2008)

    Algorithmic, mathematical and computational aspects of biomedical imaging, from nano- to macroscale. Topics of interest include image formation and reconstruction, computational and statistical image processing and analysis, dynamic imaging, visualization, image quality assessment, and physical, biological and statistical modeling. Molecular, cellular, anatomical and functional imaging modalities and applications.

  • 2007 IEEE 4th International Symposium on Biomedical Imaging: Macro to Nano (ISBI 2007)

  • 2006 IEEE 3rd International Symposium on Biomedical Imaging: Macro to Nano (ISBI 2006)

  • 2004 2nd IEEE International Symposium on Biomedical Imaging: Macro to Nano (ISBI 2004)

  • 2002 1st IEEE International Symposium on Biomedical Imaging: Macro to Nano (ISBI 2002)


2020 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

CVPR is the premier annual computer vision event comprising the main conference and several co-located workshops and short courses. With its high quality and low cost, it provides an exceptional value for students, academics and industry researchers.

  • 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)

    CVPR is the premier annual computer vision event comprising the main conference and severalco-located workshops and short courses. With its high quality and low cost, it provides anexceptional value for students, academics and industry researchers.

  • 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)

    CVPR is the premier annual computer vision event comprising the main conference and several co-located workshops and short courses. With its high quality and low cost, it provides an exceptional value for students, academics and industry researchers.

  • 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    CVPR is the premiere annual Computer Vision event comprising the main CVPR conferenceand 27co-located workshops and short courses. With its high quality and low cost, it provides anexceptional value for students,academics and industry.

  • 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    CVPR is the premiere annual Computer Vision event comprising the main CVPR conference and 27 co-located workshops and short courses. With its high quality and low cost, it provides an exceptional value for students, academics and industry.

  • 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    computer, vision, pattern, cvpr, machine, learning

  • 2014 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    CVPR is the premiere annual Computer Vision event comprising the main CVPR conference and 27 co-located workshops and short courses. Main conference plus 50 workshop only attendees and approximately 50 exhibitors and volunteers.

  • 2013 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    CVPR is the premiere annual Computer Vision event comprising the main CVPR conference and 27 co-located workshops and short courses. With its high quality and low cost, it provides an exceptional value for students, academics and industry.

  • 2012 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    Topics of interest include all aspects of computer vision and pattern recognition including motion and tracking,stereo, object recognition, object detection, color detection plus many more

  • 2011 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    Sensors Early and Biologically-Biologically-inspired Vision, Color and Texture, Segmentation and Grouping, Computational Photography and Video

  • 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    Concerned with all aspects of computer vision and pattern recognition. Issues of interest include pattern, analysis, image, and video libraries, vision and graphics, motion analysis and physics-based vision.

  • 2009 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

    Concerned with all aspects of computer vision and pattern recognition. Issues of interest include pattern, analysis, image, and video libraries, vision and graphics,motion analysis and physics-based vision.

  • 2008 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

  • 2007 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

  • 2006 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

  • 2005 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)


2020 IEEE International Conference on Consumer Electronics (ICCE)

The International Conference on Consumer Electronics (ICCE) is soliciting technical papersfor oral and poster presentation at ICCE 2018. ICCE has a strong conference history coupledwith a tradition of attracting leading authors and delegates from around the world.Papers reporting new developments in all areas of consumer electronics are invited. Topics around the major theme will be the content ofspecial sessions and tutorials.


2020 IEEE International Conference on Image Processing (ICIP)

The International Conference on Image Processing (ICIP), sponsored by the IEEE SignalProcessing Society, is the premier forum for the presentation of technological advances andresearch results in the fields of theoretical, experimental, and applied image and videoprocessing. ICIP 2020, the 27th in the series that has been held annually since 1994, bringstogether leading engineers and scientists in image and video processing from around the world.


More Conferences

Periodicals related to Message passing

Back to Top

Communications Letters, IEEE

Covers topics in the scope of IEEE Transactions on Communications but in the form of very brief publication (maximum of 6column lengths, including all diagrams and tables.)


Communications, IEEE Transactions on

Telephone, telegraphy, facsimile, and point-to-point television, by electromagnetic propagation, including radio; wire; aerial, underground, coaxial, and submarine cables; waveguides, communication satellites, and lasers; in marine, aeronautical, space and fixed station services; repeaters, radio relaying, signal storage, and regeneration; telecommunication error detection and correction; multiplexing and carrier techniques; communication switching systems; data communications; and communication theory. In addition to the above, ...


Computer

Computer, the flagship publication of the IEEE Computer Society, publishes peer-reviewed technical content that covers all aspects of computer science, computer engineering, technology, and applications. Computer is a resource that practitioners, researchers, and managers can rely on to provide timely information about current research developments, trends, best practices, and changes in the profession.


Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on

Methods, algorithms, and human-machine interfaces for physical and logical design, including: planning, synthesis, partitioning, modeling, simulation, layout, verification, testing, and documentation of integrated-circuit and systems designs of all complexities. Practical applications of aids resulting in producible analog, digital, optical, or microwave integrated circuits are emphasized.


Computers, IEEE Transactions on

Design and analysis of algorithms, computer systems, and digital networks; methods for specifying, measuring, and modeling the performance of computers and computer systems; design of computer components, such as arithmetic units, data storage devices, and interface devices; design of reliable and testable digital devices and systems; computer networks and distributed computer systems; new computer organizations and architectures; applications of VLSI ...


More Periodicals

Most published Xplore authors for Message passing

Back to Top

Xplore Articles related to Message passing

Back to Top

Mobile Agent Communications

Mobile Agents in Networking and Distributed Computing, None

None


Constructive and adaptable distributed shared memory

Proceedings Third International Workshop on High-Level Parallel Programming Models and Supportive Environments, 1998

Distributed shared memory (DSM) is a paradigm for programming distributed systems, which provides an alternative to the message passing model. DSM offers the agents of the system a shared address space through which they can communicate with each other. The main problem of a DSM implementation on top of a message passing system is performance. Performance of an implementation is ...


Distributed constraint satisfaction via a society of hill-climbers

Proceedings of the 5th Biannual World Automation Congress, 2002

In this paper, we compare two modified versions of Yokoo's (2001) distributed breakout hill-climbing algorithm (DBA), mDBA-I and mDBA-II, along with six evolutionary computations referred to as societies of hill-climbers (SoHC) on 400 randomly generated distributed constraint satisfaction problems. Each SoHC is composed of S instances of mDBA-II running in parallel, where S represents the society size. The S hill-climbers ...


PEMPI-from MPI standard to programming environment

Proceedings Scalable Parallel Libraries Conference, 1994

The Message Passing Interface (MPI), as an effort to unify message passing systems to achieve portability, defines a widely used standard for writing message passing programs. But MPI alone operates on a rather system-oriented level and does not provide higher abstractions that are mandatory when developing large scale message passing applications. As a result, a programming environment is necessary that ...


A self-stabilizing shortest path algorithm in a DAG

Proceedings International Phoenix Conference on Computers and Communications, 1995

This paper describes two protocols applicable to directed acrylic graph topologies. The first is a topological sorting of the successor list at each node, and the second is a shortest routing path protocol. Both of these protocols are resilient to transient failures in that they guarantee system recovery in a finite number of moves. This resiliency is obtained by using ...


More Xplore Articles

Educational Resources on Message passing

Back to Top

IEEE-USA E-Books

  • Mobile Agent Communications

    None

  • Constructive and adaptable distributed shared memory

    Distributed shared memory (DSM) is a paradigm for programming distributed systems, which provides an alternative to the message passing model. DSM offers the agents of the system a shared address space through which they can communicate with each other. The main problem of a DSM implementation on top of a message passing system is performance. Performance of an implementation is closely related to the consistency the DSM system offers: strong consistency (all agents agree about how memory events happen) and is more expensive to implement than weak consistency (disagreements are allowed). There have been many DSM systems proposals, each one supporting different consistency levels. Experience has shown that no one is well suited for the whole range of problems. In some cases, strong consistent primitives are not needed, while in other cases, the weak semantics provided are useless. This is also true for different implementations of the same memory model, since performance is also affected by the data access patterns of the applications. We introduce a novel DSM model called Mume. Mume is a low level layer close to the level of the message passing interface. The Mume interface provides only the minimum requirements to be considered as a shared memory system. The interface includes three types of synchronization primitives, namely total ordering, causal ordering and mutual exclusion. This allows efficient implementations of different memory access semantics, accommodating particular data access patterns.

  • Distributed constraint satisfaction via a society of hill-climbers

    In this paper, we compare two modified versions of Yokoo's (2001) distributed breakout hill-climbing algorithm (DBA), mDBA-I and mDBA-II, along with six evolutionary computations referred to as societies of hill-climbers (SoHC) on 400 randomly generated distributed constraint satisfaction problems. Each SoHC is composed of S instances of mDBA-II running in parallel, where S represents the society size. The S hill-climbers communicate with one another through a distributed list of breakout elements which represent nogoods discovered at local minima. Our results show that larger society sizes are better in terms of convergence percentage and average cycle performance. However, this better performance comes at a cost of increased constraint checks and message sizes.

  • PEMPI-from MPI standard to programming environment

    The Message Passing Interface (MPI), as an effort to unify message passing systems to achieve portability, defines a widely used standard for writing message passing programs. But MPI alone operates on a rather system-oriented level and does not provide higher abstractions that are mandatory when developing large scale message passing applications. As a result, a programming environment is necessary that not only addresses MPI but also provides programmer oriented abstractions for the core problems of parallel programs, i.e. the management of process, data and communication. We present our on-going approach-PEMPI, an integrated programming environment based on MPI, in which a programmer can obtain portability by employing the MPI standard; achieve performance through machine best-fit implementation; and increase programmability by exploiting higher abstractions based on the Basel Algorithm Classification Scheme (BACS).<<ETX>>

  • A self-stabilizing shortest path algorithm in a DAG

    This paper describes two protocols applicable to directed acrylic graph topologies. The first is a topological sorting of the successor list at each node, and the second is a shortest routing path protocol. Both of these protocols are resilient to transient failures in that they guarantee system recovery in a finite number of moves. This resiliency is obtained by using the notion of self-stabilization. This is a method by which convergence to the desired behavior is guaranteed. These algorithms have direct application in network routing.<<ETX>>

  • Graph based low complexity MIMO detection with intermediate hard-decision

    Recently, a novel algorithm for low complexity, iterative MIMO detection has been devised based on pair-wise Markov random fields (MRF) in [11], where for two types of MRF, namely, the fully-connected and the ring-type MRF, they developed belief propagation based iterative algorithm run over the corresponding factor graphs. Since the factor graphs have only 2 edges per factor node, the computations are much easier than that of ML. In this paper, we further simplify the algorithm by making hard-decision in intermediate message passing. By doing so, the complexity can be further reduced at only a small performance degradation.

  • Structured Parallel Programming on Multicomputers

    None

  • Performance improvement for navigating named destinations in PDF documents

    PDF (Portable Document Format) documents have become popular in recent times. PDF documents have named destinations that have reference to info like page number, zoom level, scale factor etc. These named destinations should be resolved when user loads URL with named destination or select link in the PDF. Resolving named destinations in PDF is taking more time that affects response time in PDF after user selection or resolving named destination at the URL load time for rendering PDF in Chrome Browser. In this paper, we present a new dictionary based novel solution for improving time to resolve named destinations. Dictionary is the map of named destinations and corresponding page number in the PDF document. We then present the results of some tests on the purposed approach with the already existing approach to show that the purposed approach performs better compared to existing approach while creation of named destinations dictionary does not take significant time. We conclude that our algorithm can perform better as asynchronous message passing is avoided and we have access to page number corresponding to the named destination in constant time and in synchronous manner.

  • A model of objects and communication for massively parallel programming

    For serial computation, the object-oriented methodology (O-O) has been shown to aid program modeling increase reusability, and result in more robust programs. Because of its object-centricity, O-O seems well suited to data parallel models of massively parallel programming. Many of the benefits of O-O stem from the arbitrary combining of objects, and the resulting arbitrary message passing patterns. Unfortunately, when working with tens of thousands of processors in parallel, this arbitrariness can result in communication conflicts. The paper proposes a model of objects and communication that resolves this problem.<<ETX>>

  • C++2MPI: a software tool for automatically generating MPI datatypes from C++ classes

    The Message Passing Interface I.I (MPI I.I) standard defines a library of message-passing functions for parallel and distributed computing. We have developed a new software tool called C++2MPI which can automatically generate MPI derived datatypes for a specified C++ class. C++2MPI can generate data types for derived classes, for partially and fully-specialized templated classes, and for classes with private data members. Given one or more user- provided classes as input, C++2MPI generates, compiles and archives a function for creating the MPI derived datatype. When the generated function is executed, it builds the derived MPI datatype if the datatype does not already exist, and returns the value of an MPI handle for referencing the datatype. PGMT (Processing Graph Method Tool) is a set of application program interfaces for porting the Processing Graph Method (PGM), a parallel programming method, to diverse networks of processors. C++2MPI was developed as a component of PGMT, but can be used as a stand-alone tool.



Standards related to Message passing

Back to Top

IEEE Standard for Broadband over Power Line Networks: Medium Access Control and Physical Layer Specifications

The project defines a standard for high-speed (>100 Mbps at the physical layer) communication devices via electric power lines, so-called broadband over power line (BPL) devices. This standard uses transmission frequencies below 100 MHz. It is usable by all classes of BPL devices, including BPL devices used for the first-mile/last-mile connection (<1500 m to the premise) to broadband services as ...


IEEE Standard for Information Technology - POSIX Ada Language Interfaces - Part 1: Binding for System Application Program Interface (API)

This document is part of the POSIX series of standards for applications and user interfaces to open systems. It defines the Ada language bindings as package specifications and accompanying textual descriptions of the applications program interface (API). This standard supports application portability at the source code level through the binding between ISO 8652:1995 (Ada) and ISO/IEC 9945-1:1990 (IEEE Std 1003.1-1990 ...



Jobs related to Message passing

Back to Top