Matches in SemOpenAlex for { <https://semopenalex.org/work/W2008660871> ?p ?o ?g. }
Showing items 1 to 58 of
58
with 100 items per page.
- W2008660871 abstract "Traditionally, a programmer's role has been reduced to designing computer vision algorithms and coding them in a machine independent language since the knowledge of the architecture has been implicit in the compiler. However, advances in the design of computing systems have resulted in the appearance of a wide range of different architectures ranging from high performance, single chip ALUs to large systems of communicating processors. The efficient use of each of these machines requires detailed knowledge of the architecture. Presently, the programmer must employ detailed knowledge of the architecture in writing the high level language program to run on any of these novel architectures. As a result, these programs are tailored to a specific computer and must be rewritten for other computers. Until now, architectural knowledge has been implicit in the high level language compilers and is not easily changed. A more promising approach is to develop compilers which use heuristic advice and architectural descriptions to guide code generation. With such a system, the high level statement of the program will be substantially machine independent and the compiler will resume its proper role as the architectural expert. In this paper we present a compiler in which architectural information is represented as a rule base and show examples of code generation for low level image processing algorithms including edge relaxation labeling, FFT, and histogram based thresholding. The input language is C supplemented with a distributed data storage class and concurrent assignments. The examples shown illustrate that the algorithms can be developed without knowledge of the target processor(s) or their interconnection network. Only a few additional declarations have to be added to any program to specify the target architecture. Currently, the compiler generates message passing C code suitable for distributed memory parallel computers." @default.
- W2008660871 created "2016-06-24" @default.
- W2008660871 creator A5063353715 @default.
- W2008660871 creator A5084843878 @default.
- W2008660871 date "1990-03-01" @default.
- W2008660871 modified "2023-09-23" @default.
- W2008660871 title "Vision Algorithms + Distributed Storage Class = Parallel Programs 1" @default.
- W2008660871 doi "https://doi.org/10.1117/12.969811" @default.
- W2008660871 hasPublicationYear "1990" @default.
- W2008660871 type Work @default.
- W2008660871 sameAs 2008660871 @default.
- W2008660871 citedByCount "0" @default.
- W2008660871 crossrefType "proceedings-article" @default.
- W2008660871 hasAuthorship W2008660871A5063353715 @default.
- W2008660871 hasAuthorship W2008660871A5084843878 @default.
- W2008660871 hasConcept C111919701 @default.
- W2008660871 hasConcept C115168132 @default.
- W2008660871 hasConcept C118524514 @default.
- W2008660871 hasConcept C133162039 @default.
- W2008660871 hasConcept C154526789 @default.
- W2008660871 hasConcept C169590947 @default.
- W2008660871 hasConcept C173608175 @default.
- W2008660871 hasConcept C199360897 @default.
- W2008660871 hasConcept C26517878 @default.
- W2008660871 hasConcept C2777904410 @default.
- W2008660871 hasConcept C2778514511 @default.
- W2008660871 hasConcept C41008148 @default.
- W2008660871 hasConcept C50831359 @default.
- W2008660871 hasConceptScore W2008660871C111919701 @default.
- W2008660871 hasConceptScore W2008660871C115168132 @default.
- W2008660871 hasConceptScore W2008660871C118524514 @default.
- W2008660871 hasConceptScore W2008660871C133162039 @default.
- W2008660871 hasConceptScore W2008660871C154526789 @default.
- W2008660871 hasConceptScore W2008660871C169590947 @default.
- W2008660871 hasConceptScore W2008660871C173608175 @default.
- W2008660871 hasConceptScore W2008660871C199360897 @default.
- W2008660871 hasConceptScore W2008660871C26517878 @default.
- W2008660871 hasConceptScore W2008660871C2777904410 @default.
- W2008660871 hasConceptScore W2008660871C2778514511 @default.
- W2008660871 hasConceptScore W2008660871C41008148 @default.
- W2008660871 hasConceptScore W2008660871C50831359 @default.
- W2008660871 hasLocation W20086608711 @default.
- W2008660871 hasOpenAccess W2008660871 @default.
- W2008660871 hasPrimaryLocation W20086608711 @default.
- W2008660871 hasRelatedWork W2013242150 @default.
- W2008660871 hasRelatedWork W201334833 @default.
- W2008660871 hasRelatedWork W2127859789 @default.
- W2008660871 hasRelatedWork W2213653839 @default.
- W2008660871 hasRelatedWork W2245537700 @default.
- W2008660871 hasRelatedWork W24782596 @default.
- W2008660871 hasRelatedWork W2502403204 @default.
- W2008660871 hasRelatedWork W330790950 @default.
- W2008660871 hasRelatedWork W4226176667 @default.
- W2008660871 hasRelatedWork W49871081 @default.
- W2008660871 isParatext "false" @default.
- W2008660871 isRetracted "false" @default.
- W2008660871 magId "2008660871" @default.
- W2008660871 workType "article" @default.