Title
ALua: flexibility for parallel programming
Abstract
In this paper we present ALua, an event-driven communication mechanism for developing distributed parallel applications, based on the interpreted language Lua. We propose a dual programming model for parallel applications, where ALua acts as a gluing element, allowing precompiled program parts to run on different machines. We show, through examples, how three types of applications can benefit from the flexibility that derives from this model. We then present a study of ALua's performance, by comparing execution times of two parallel applications written in ALua with their counterparts written in PVM.
Year
DOI
Venue
2002
10.1016/S0096-0551(02)00011-5
Comput. Lang.
Keywords
Field
DocType
programming model,interpreted languages,parallel programming
Rapid prototyping,Programming language,Programming paradigm,Computer science,Parallel computing,Interpreted language
Journal
Volume
Issue
ISSN
28
2
1477-8424
Citations 
PageRank 
References 
9
0.67
16
Authors
3
Name
Order
Citations
PageRank
Cristina D. Ururahy1364.21
Noemi de la Rocque Rodriguez214020.15
Roberto Ierusalimschy346354.25