TY - JOUR
T1 - The Parvicursor infrastructure to facilitate the design of Grid and Cloud computing systems
AU - Poshtkohi, Alireza
AU - Ghaznavi-Ghoushchi, M. B.
AU - Saghafi, Kamyar
N1 - Publisher Copyright:
© 2017, Springer-Verlag Wien.
PY - 2017/10/1
Y1 - 2017/10/1
N2 - During the past decades, different variants of technology solutions have emerged to eliminate the restrictions on the processing power of computers in solving various problems. Grid and Cloud computing patterns are among the most important of them. In this paper, we introduce a new infrastructure referred to as Parvicursor based on the distributed objects paradigm that can facilitate the construction of scalable and high-performance parallel distributed systems. It proposes several peer-to-peer services to construct scalable distributed system paradigms such as HPC, Grid and Cloud computing. Also, Parvicursor realizes a partial, native, cross-platform, high-performance and C++-based implementation of the.NET ECMA standards. To the best of our knowledge, Parvicursor.NET Framework is the first attempt that allows developers to implement.NET ECMA programs directly in native code. Parvicursor makes use of combining the thread-level parallelism and distributed memory programming models to exploit the strengths of both models in many-core era.
AB - During the past decades, different variants of technology solutions have emerged to eliminate the restrictions on the processing power of computers in solving various problems. Grid and Cloud computing patterns are among the most important of them. In this paper, we introduce a new infrastructure referred to as Parvicursor based on the distributed objects paradigm that can facilitate the construction of scalable and high-performance parallel distributed systems. It proposes several peer-to-peer services to construct scalable distributed system paradigms such as HPC, Grid and Cloud computing. Also, Parvicursor realizes a partial, native, cross-platform, high-performance and C++-based implementation of the.NET ECMA standards. To the best of our knowledge, Parvicursor.NET Framework is the first attempt that allows developers to implement.NET ECMA programs directly in native code. Parvicursor makes use of combining the thread-level parallelism and distributed memory programming models to exploit the strengths of both models in many-core era.
KW - .NET Framework
KW - Cloud computing
KW - Distributed systems
KW - Distributed thread-level parallelism
KW - Grid computing
KW - Scalable Internet services
KW - Secure high-throughput data transfer
UR - http://www.scopus.com/inward/record.url?scp=85013436241&partnerID=8YFLogxK
U2 - 10.1007/s00607-017-0541-1
DO - 10.1007/s00607-017-0541-1
M3 - Article
AN - SCOPUS:85013436241
SN - 0010-485X
VL - 99
SP - 979
EP - 1006
JO - Computing
JF - Computing
IS - 10
ER -