Kurzfassung
Der Beitrag stellt die Architektur eines assoziativen Monoprozessors vor, der sowohl arithmetische als auch komplexe Suchoperationen für Datensätze parallel durchführt. Die Basis dieser Architektur bildet ein Transformationsverfahren, mit dem die wortorientierten Daten eines Datensatzes in einen Bildbereich überführt und durch flagorientierte Daten in einem Flagvektor dargestellt werden. Ein Datum im Bildbereich wird mittels eines Flags in einer definierten Position des Flagvektors repräsentiert, das das Vorhandensein des Datums anzeigt. Die Flags in einem Flagvektor sind die Operanden einer Operation. Die Parallelarbeit wird durch die simultane Verarbeitung der Flags eines Flagvektors erreicht. Die Ergebnisse einer Operation liegen ebenfalls als Flags vor, die durch eine Rücktransformation als wortorientierte Daten zur Verfügung gestellt werden. Zur Beschreibung und Ausführung der Operationen für die Flagvektoren wird eine zu Mengen-Theorie und boolescher Algebra isomorphe Algebra (genannt Flag-Algebra) definiert. Die wichtigsten Axiome, Aussagen und Rechenvorschriften dieser Algebra, die als eine generelle Grundlage zur Entwicklung von flagorientierten Hardware-Systemen eingesetzt werden kann, werden erläutert. Darüberhinaus werden die für die vorgestellte Architektur geeigneten Sprachen vorgestellt und diskutiert sowie eine Effizienzbetrachtung vorgenommen.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
Flynn, M. Some Computer Organisations and their Effectiveness, IEEE Trans. Comp., Vol. C-21, 1972
Giloi, W. Rechnerarchitektur, Springer-Verlag, 1981
Bode, A./ Händler, W. Rechnerarchitektur, Springer-Verlag, 1982
Hwang, K. Brigges, F.A. Computer Architecture and Parallel Processing, McGraw-Hill Co., 1984
Ramamoorthy, C. Turner, J.L./ Wah, B.W. A Design of a Fast Cellular Associative Memory for Ordered Retrival, IEEE Trans. on Comp. (1978), Vol. C27, No. 9
Yau, S.S./ Fung, H.S. Associative Processor Architectures-A Survey, Computing Surveys, Vol. 9, No. 1, 1977
Waldschmidt, K. Associative Memories and Processors, CompEURO 87, Hamburg 1987
Thurber, K.J./ Wald, L.D. Associative and Parallel Processors, Computing Surveys, Vol.7, No.4, 1975
Tavangarian, D. Associative Random Access Memory, Elektronische Rechenanlagen, Vol.27, No.5, Oldenbourg-Verlag, 1985
Tavangarian, D. Flagorientierte Arithmetik-Logik-Einheiten für inhaltsadressierbare Daten, NTG/GI-Fachtagung Architektur und Betrieb von Rechensystemen, Stuttgart, 1986
Roll, G. Strugala, M. Tavangarian, D. Waldschmidt, K. Ein Assoziativprozessor auf der Basis eines modularen vollparallelen Assoziativspeicher feldes, NTG/GI-Fachtagung Architektur und Betrieb von Rechensystemen, Stuttgart, 1986
Stüttgen, H. A Hierarchical Associative Processing System Lecture Notes in Computer Science, Springer, 1985
Savitt, D.A. et al ASP-A New Concept in Language and Mashine, Organization, AFIPS, 1967
Feldman, J.A. Rover, P.D. An ALGOL based Associative Language, CACM, Vol. 12, Aug. 1969
Codel, E.F. A Relational Model of Data for Large Shared Databanks, CSAM, Vol. 13, June 1970
Schmidt, J. W. Mall, M. PASCAL/R-Report Univ. of Hamburg, Rep. 66, 1980
Wilson, D.E. PEPE Support Software, IEEE Comp Con, 1972
Fernstrom, C. Kruzela, I. Svensson, B. LUCAS — Associative Array Processor, Lecture Notes in Computer Science, Springer-Verlag, 1986
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tavangarian, D. (1988). Konzept eines flagorientierten vollparallelen Assoziativprozessors auf der Basis der Flagalgebra. In: Kastens, U., Rammig, F.J. (eds) Architektur und Betrieb von Rechensystemen. Informatik-Fachberichte, vol 168. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-73451-9_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-73451-9_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-18994-7
Online ISBN: 978-3-642-73451-9
eBook Packages: Springer Book Archive