Design and Implementation of a High-Performance Data Storage Back End for Trace Data Processing

URL
Dokumentart: Bachelor Thesis
Institut: Department Informations- und Elektrotechnik
Sprache: Englisch
Erstellungsjahr: 2015
Publikationsdatum:
SWD-Schlagwörter: Datenverarbeitung
DDC-Sachgruppe: Informatik

Kurzfassung auf Englisch:

As systems on a chip (SoC) evolve to become increasingly smaller and more complex in today’s world, it has also become crucial to use tracing as a mean to gain visibility into the behavior of the system. In this thesis, available database solutions are evaluated and selected for the prototyping process. After assessing the prototypes thoroughly, the best option is selected for the final implementation. This work delivers a high-performance data storage back end that is capable of storing huge amount of trace data, which has since been integrated into the Intel software solution for processing, analyzing, and presenting trace data.

Kurzfassung auf Deutsch:

Bei den heutzutage immer kleiner und komplexer werdenden Chip-Systemen (engl. System on a Chip, kurz SoC) nimmt die Überwachung von Datenstromverarbeitungsvorgängen eine entscheidende Rolle ein, um Einblicke in das Verhalten der Systeme zu ermöglichen. In dieser Arbeit wurden vorhandene Datenbanklösungen ausgewertet und für das Prototyping-Verfahren selektiert. Ein Vergleich der Prototypen ermöglichte die Auswahl geeigneter Optionen für die endgültige Implementierung. Diese Arbeit liefert ein Hochleistungsdatenbank-Back-End für die Speicherung großer Mengen an Trace-Daten und ist in die Intel-Softwarelösung zur Bearbeitung, Analyse und Darstellung der Trace-Daten eingebunden.

Hinweis zum Urheberrecht

Für Dokumente, die in elektronischer Form über Datenenetze angeboten werden, gilt uneingeschränkt das Urheberrechtsgesetz (UrhG). Insbesondere gilt:

Einzelne Vervielfältigungen, z.B. Kopien und Ausdrucke, dürfen nur zum privaten und sonstigen eigenen Gebrauch angefertigt werden (Paragraph 53 Urheberrecht). Die Herstellung und Verbreitung von weiteren Reproduktionen ist nur mit ausdrücklicher Genehmigung des Urhebers gestattet.

Der Benutzer ist für die Einhaltung der Rechtsvorschriften selbst verantwortlich und kann bei Mißbrauch haftbar gemacht werden.