Architecture-adaptive computing environment: a tool for teaching parallel programming
Recently, networked and cluster computation have become very popular. This paper is an introduction to a new C based parallel language for architecture-adaptive programming, aCe C. The primary purpose of aCe (Architecture-adaptive Computing Environment) is to encourage programmers to implement appli...
Saved in:
| Published in: | 32nd Annual Frontiers in Education Vol. 3; p. S2F |
|---|---|
| Main Authors: | , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
2002
|
| Subjects: | |
| ISBN: | 9780780374447, 0780374444 |
| ISSN: | 0190-5848 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | Recently, networked and cluster computation have become very popular. This paper is an introduction to a new C based parallel language for architecture-adaptive programming, aCe C. The primary purpose of aCe (Architecture-adaptive Computing Environment) is to encourage programmers to implement applications on parallel architectures by providing them the assurance that future architectures will be able to run their applications with a minimum of modification. A secondary purpose is to encourage computer architects to develop new types of architectures by providing an easily implemented software development environment and a library of test applications. This new language should be an ideal tool to teach parallel programming. In this paper, the authors focus on some fundamental features of aCe C. |
|---|---|
| ISBN: | 9780780374447 0780374444 |
| ISSN: | 0190-5848 |
| DOI: | 10.1109/FIE.2002.1158666 |

