Skip to main navigation Skip to search Skip to main content

Enforce a reliable environment in parallel computing applications

Research output: Contribution to journalConference articlepeer-review

2 Scopus citations

Abstract

The importance of parallel computing is growing rapidly, and the need of performing complex computation tasks in shorter time becomes the main factor of developing the technology. In almost all technology fields, we can save time and effort to complete the computation of complex tasks. Modeling the Galaxy formation, Climate change, Rush hour traffic are some examples in real life of how we can make use of parallel computing, comparing with solving them in the tradition serial way. There are some limitations for the scalability of the resources. Therefore, trends are moving toward using heterogeneous environment that can provide more scalable resources. The main challenge then is to provide reliability between the computing resources. In this work, we will utilize publish/subscribe model using quality of service (QoS) parameters in the Data Distribution Service (DDS) middleware. DDS is developed by Object Management Group (OMG).

Original languageEnglish
Pages (from-to)24-31
Number of pages8
JournalProcedia Computer Science
Volume63
DOIs
StatePublished - 2015

Bibliographical note

Publisher Copyright:
© 2015 The Authors.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 13 - Climate Action
    SDG 13 Climate Action

Keywords

  • DDS
  • High-performance computing
  • Middleware
  • Parallel computing
  • Parallel processing
  • Quality of service
  • Reliability

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Enforce a reliable environment in parallel computing applications'. Together they form a unique fingerprint.

Cite this