Simulation auf einem Silicon Hive Processor

Gast #796365
Hallo Leute,


kennt sich jmd. mit Siliconhive Processor aus? Ich habe heute damit 
angefangen und gehe gerade durch das Manual. Es ist bisschen verwirrend 
(Hostprocessor, Core-processor). Ich habe noch nicht den Durchblick. Hat 
jmd. Erfahrung damit?

Was ich bis jetzt verstanden habe (und bitte ruhig korrigieren, wenn ich 
Fehler habe):


Um eine Simulation auf dem Prozessor mit einem C-Code zu starten, 
braucht man min. drei Files, Host-File, Hive-File und ein Makefile. Nach 
dem man diese File generiert hat, hat man zur Ausfuehrung der 
Source-Codes drei Modi vorhanden. Wenn man den Modus crun waehlt, dann 
wird der Code mit GCC compiliert. Das ist alles noch lokal. Man kann 
nach Fehlern gucken. Wenn man unsched Modus waehlt, wird der Source-Code 
mit dem HiveCC-Compiler compliert. Das ist ein guter Test, bevor man mit 
der Simulation auf dem Prozessor anfaengt. Der sched Modus compliert und 
linkt den Source-Code und die echte Simulation auf dem Procesor kann 
starten. Als Output-File wird ein HTML-File erzeugt, in dem man sich den 
Verlauf der Prozesse anschauen kann.




Bis denn!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.