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...
Gespeichert in:
| Veröffentlicht in: | 32nd Annual Frontiers in Education Jg. 3; S. S2F |
|---|---|
| Hauptverfasser: | , |
| Format: | Tagungsbericht |
| Sprache: | Englisch |
| Veröffentlicht: |
IEEE
2002
|
| Schlagworte: | |
| ISBN: | 9780780374447, 0780374444 |
| ISSN: | 0190-5848 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Zusammenfassung: | 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 |

