z-logo
open-access-imgOpen Access
SSAM: A Haskell Parallel Programming STM Based Simple Actor Model
Author(s) -
Y. Kim,
Junseok Cheon,
Taekwang Hur,
Sugwoo Byun,
Gyun Woo
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1566/1/012040
Subject(s) - haskell , computer science , scalability , parallel computing , upgrade , programming language , overhead (engineering) , programming paradigm , simple (philosophy) , immutability , architecture , functional programming , distributed computing , operating system , art , philosophy , computer security , epistemology , blockchain , visual arts
As computers with manycore architecture are being widely spread, parallel programming becomes a pending issue. While parallel programming has been a challenging issue, Haskell is known to be of the best available one. The immutability and declarative nature of Haskell suit well the need for parallelism. In our previous work, we implemented the SAM, a parallel programming model based on Haskell. In this paper, we propose the SSAM, an updated version of SAM, by solving the performance overhead of SAM socket. We discuss the architecture of SSAM and its major functions and show the 14% scalability upgrade in a performance test.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here