Jemand Erfahrung mit dem LEON?

Gast #666874
Lesenswert?
• ▲
▼
Moin,

zurzeit studiere ich in den USA und habe dort einen Prozessor 
Architektur Kurs belegt. Dort muss ich nun ein Projekt machen und mir 
wurde vorgeschlagen, eine "einfache" Architektur wie den Leon 
anzupassen. (http://www.gaisler.com/cms/) Da ich die nicht einfach 
finde, sie aber wohl leistungsfaehig und open source (auf der Seite kann 
man den herunterladen) ist und microblaze mit hohen Lizenzgebuehren 
verbunden ist, wollte ich dazu mal eine Diskussion anstossen. Weiss 
nicht, ob es so eine schon gibt, habe zumindest keine gefunden. Hat 
jemand mit dem Leon Erfahrung oder gute Ideen, wie ich dem eine bessere 
Vorhersehbarkeit der Rechenzeit verpassen koennte? Implementierte 
Techniken, wie Caches und Pipelines machen das naemlich ein wenig 
unangenehm.

Gruss, Jørn
Gast #667036
Lesenswert?
• ▲
▼
Eine bessere Vorhersagbarkeit erreicht man dadurch, dass man die Caches 
weglässt. Der Prozessor wird dann vor allem vorhersagbar langsam.
Weshalb man das natürlich nicht macht.

Caches und Pipelines braucht man halt in CPUs die schnell sein sollen, 
und damit nimmt die Vorhersagbarkeit ab. Abhängig von der darauf 
laufenden Software hast Du halt dann ein unterschiedliches 
Worst-Case-Verhalten.

Über dieses Thema sind auch schon schöne wissenschaftliche Artikel 
geschrieben worden:

http://moss.csc.ncsu.edu/~mueller/ftp/pub/mueller/papers/tecs07.pdf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren