A FUNCTIONAL LANGUAGE FOR DEPARTMENTAL METACOMPUTING
2005 ◽
Vol 15
(03)
◽
pp. 289-304
◽
Keyword(s):
We have designed a functional data-parallel language called BSML for programming bulk synchronous parallel (BSP) algorithms. Deadlocks and indeterminism are avoided and the execution time can be then estimated. For very large scale applications more than one parallel machine could be needed. One speaks about metacomputing. A major problem in programming application for such architectures is their hierarchical network structures: latency and bandwidth of the network between parallel nodes could be orders of magnitude worse than those inside a parallel node. Here we consider how to extend both the BSP model and BSML, well-suited for parallel computing, in order to obtain a model and a functional language suitable for metacomputing.
2008 ◽
Vol 18
(01)
◽
pp. 39-53
◽
2015 ◽
Vol 2015
◽
pp. 1-20
◽
1997 ◽
Vol 07
(02)
◽
pp. 203-215
◽
2010 ◽
Vol 20
(5-6)
◽
pp. 537-576
◽
Keyword(s):
2019 ◽
Vol 4
(2)
◽
pp. 1-23
◽
Keyword(s):
1995 ◽
Vol 117
(1)
◽
pp. 155-157
◽