In this paper we provide a view of the design and development activity concerning advanced environments for parallel and distributed computing. We start from assessing the main issues driving this research track, in the areas of hardware and software technology and of applications. Then, we identify some key concepts, that can be considered as common guidelines and goals in the development of modern advanced environments, and we come up with a “classification” of these environments into two main classes: programming environments and problems solving environments. Both classes are widely discussed, in light of the key concepts previously outlined, and several examples are provided, in order to give a picture of the current status and trends.
Advanced Environments for Parallel and Distributed Applications: a View of Current Status / D'Ambra, P.; Danelutto, M.; di Serafino, D.; Lapegna, M.. - In: PARALLEL COMPUTING. - ISSN 0167-8191. - 28:12(2002), pp. 1637-1662. [10.1016/S0167-8191(02)00199-0]
Advanced Environments for Parallel and Distributed Applications: a View of Current Status
di Serafino D.;Lapegna M.
2002
Abstract
In this paper we provide a view of the design and development activity concerning advanced environments for parallel and distributed computing. We start from assessing the main issues driving this research track, in the areas of hardware and software technology and of applications. Then, we identify some key concepts, that can be considered as common guidelines and goals in the development of modern advanced environments, and we come up with a “classification” of these environments into two main classes: programming environments and problems solving environments. Both classes are widely discussed, in light of the key concepts previously outlined, and several examples are provided, in order to give a picture of the current status and trends.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.