DocumentCode
951636
Title
Programming issues raised by a multiprocessor
Author
Jones, Anita K. ; Chansler, Robert J., Jr. ; Durham, Ivor ; Feiler, Peter H. ; Scelza, Donald A. ; Schwans, Karsten ; Vegdahl, Steven R.
Author_Institution
Carnegie-Mellon University, Pittsburgh, PA
Volume
66
Issue
2
fYear
1978
Firstpage
229
Lastpage
237
Abstract
As the cost of hardware decreases, it becomes attractive to interconnect multiple processors to form a powerful, cost-effective computer. The end product provided to users, however, is a combination of hardware and software. Because the cost of software development and maintenance dominates the cost of a deliverable system, cheaper hardware, which results in more expensive software, is not cost-effective. For an architecture to be cost-effective, programmers must be able to progrmn it conveniently and efficiently. The question, "Is it programmable?" must be asked for any proposed architecture. In this article we discuss the issues of building software for a multiprocessor, and in the light of these issues consider Cm*, its operating system (StarOS), and a specific application.
Keywords
Application software; Buildings; Computer architecture; Costs; Hardware; Operating systems; Power system interconnection; Programming profession; Software maintenance; Switches;
fLanguage
English
Journal_Title
Proceedings of the IEEE
Publisher
ieee
ISSN
0018-9219
Type
jour
DOI
10.1109/PROC.1978.10873
Filename
1455142
Link To Document