NASA NTRS · 20030025348
Architecture-Adaptive Computing Environment: A Tool for Teaching Parallel Programming
Abstract
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, we will focus on some fundamental features of aCe C.
Keep this discovery
Explore connections, maps & timelines
Dorband, John E., Aburdene, Maurice F.. 2002-01-01. Architecture-Adaptive Computing Environment: A Tool for Teaching Parallel Programming. https://ntrs.nasa.gov/citations/20030025348
Cite the original work for its findings. Save a collection to share your selection of sources.