|
| This Article | ||
| | ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
28th Hawaii International Conference on System Sciences (HICSS'95)
Hawaii, USA
January 04-January 07
ISBN: 0-8186-6935-7
| ASCII Text | x | ||
| H. Burkhart, S. Gutzwiller, "Software reuse and portability of parallel programs," 2013 46th Hawaii International Conference on System Sciences, pp. 289, 28th Hawaii International Conference on System Sciences (HICSS'95), 1995. | |||
| BibTex | x | ||
| @article{ 10.1109/HICSS.1995.375449, author = {H. Burkhart and S. Gutzwiller}, title = {Software reuse and portability of parallel programs}, journal ={2013 46th Hawaii International Conference on System Sciences}, volume = {0}, year = {1995}, issn = {1060-3425}, pages = {289}, doi = {http://doi.ieeecomputersociety.org/10.1109/HICSS.1995.375449}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2013 46th Hawaii International Conference on System Sciences TI - Software reuse and portability of parallel programs SN - 1060-3425 SP EP A1 - H. Burkhart, A1 - S. Gutzwiller, PY - 1995 KW - software portability; software reusability; parallel programming; software tools; automatic programming; virtual machines; software reuse; software portability; parallel programs; parallel programming; software tools; compute-intensive programs; regular process topologies; execution patterns; Basel Algorithm Classification Scheme; formal description language; prototype skeleton generator; C source code; parallel virtual machines VL - 0 JA - 2013 46th Hawaii International Conference on System Sciences ER - | |||
The state-of-the-art of programming parallel computers is far from being successful. The main challenge today is therefore the development of techniques and tools that improve the programmer's situation. Software reuse and software portability are two research areas where further progress is essential. We present an approach that is applicable for compute-intensive programs with regular process topologies and execution patterns. After a short introduction, we summarize the Basel Algorithm Classification Scheme, which is the base of all our implementation parts, and present three sample algorithms. We refine these concepts towards a formal description language and introduce the prototype skeleton generator, which produces C source code for different parallel virtual machines. We conclude with a description of the state of the project and related work.
Index Terms:
software portability; software reusability; parallel programming; software tools; automatic programming; virtual machines; software reuse; software portability; parallel programs; parallel programming; software tools; compute-intensive programs; regular process topologies; execution patterns; Basel Algorithm Classification Scheme; formal description language; prototype skeleton generator; C source code; parallel virtual machines
Citation:
H. Burkhart, S. Gutzwiller, "Software reuse and portability of parallel programs," hicss, pp.289, 28th Hawaii International Conference on System Sciences (HICSS'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.
