Just before the skeleton/template concepts come into fashion in the parallel processing community, we started designing a new parallel programming language. This language (P3L) sports skeletons at the statement level ...
详细信息
ISBN:
(纸本)3540593934
Just before the skeleton/template concepts come into fashion in the parallel processing community, we started designing a new parallel programming language. This language (P3L) sports skeletons at the statement level and it has been implemented by writing a template-based compiler. With language, we performed a set of tests aimed at verifying different results: the suitability of P3L for massively parallel programming, its efficiency in generating ''good'' parallel code and the performance achieved with respect to traditional parallel programminglanguages. This paper aims at summarising the experience gained by our group with the ''P3L experiment'', and, in particular, at pointing out the main results achieved in one year of intensive experimentation with the P3L compiling tools.
The workflow technology has been an active area ofresearch for the past few years. The conceptual modelingof workflow is the first, and arguably the most important,step towards applying this technology. A well defined...
详细信息
ISBN:
(纸本)0780379411
The workflow technology has been an active area ofresearch for the past few years. The conceptual modelingof workflow is the first, and arguably the most important,step towards applying this technology. A well defined,error-free workflow model leads to the development of aneffective workflow application. So, how to ensure thecorrectness and consistency of a workflow model is acore issue in workflow modeling. We have adopted astructured approach to workflow modeling, much likethe way modern structured programming languageswork, to avoid a great variety of modeling errors. Themotivation, idea and some correctness andexpressiveness issues will all be coved in this paper.
An optimization technique known as inline substitution is analyzed. The optimization consists of replacing a procedure invocation by a modified copy of the procedure body. The general problem of using inline substitut...
详细信息
暂无评论