1. Foren
  2. Kommentare
  3. Software-Entwicklung-Forum
  4. Alle Kommentare zum Artikel
  5. › Oberon ETH: Das…

Oberon auf RISC-V?

  1. Thema

Neues Thema


  1. Oberon auf RISC-V?

    Autor: Alpenbaer 09.01.23 - 11:40

    Seit dem Erscheinen der ersten RISC-V-Prozessoren frage ich mich, ob Oberon nicht interessant sein könnte.
    Gerade für Embeddedsysteme könnte ein Potential vorhanden sein. Dass ich nicht so falsch liege, zeigt das chinesische Blutflussmesssystem. Oberon bootet mit Sicherheit wesentlich schneller als ein Linux.
    Da kommt mir gerade in den Sinn: Wenn ich auf das Booten des Satellitenempfängers gewartet habe, dachte ich auch schon öfters an ein schlankes Oberonsystem.

    NB Zu meiner Zeit an der ETHZ hatte ich das Vergnügen, sowohl Oberon als auch seine Schöpfer kennen zu lernen. Lang, lang ist es her.

  2. Re: Oberon auf RISC-V?

    Autor: Mandrake 09.01.23 - 12:09

    Auf der Astrobe Website sieht man RISC-V mit Oberon:
    https://www.astrobe.com/RISC5/Workstation.htm

  3. Re: Oberon auf RISC-V?

    Autor: gadthrawn 09.01.23 - 12:57

    Alpenbaer schrieb:
    --------------------------------------------------------------------------------
    > Seit dem Erscheinen der ersten RISC-V-Prozessoren frage ich mich, ob Oberon
    > nicht interessant sein könnte.
    > Gerade für Embeddedsysteme könnte ein Potential vorhanden sein. Dass ich
    > nicht so falsch liege, zeigt das chinesische Blutflussmesssystem. Oberon
    > bootet mit Sicherheit wesentlich schneller als ein Linux.
    > Da kommt mir gerade in den Sinn: Wenn ich auf das Booten des
    > Satellitenempfängers gewartet habe, dachte ich auch schon öfters an ein
    > schlankes Oberonsystem.

    Und ein FreeRTOS §bootet" schneller als ein Oberon.
    Für vieles braucht man kein großes OS.

  4. Re: Oberon auf RISC-V?

    Autor: M.P. 09.01.23 - 13:47

    Merkwürdig,
    https://de.wikipedia.org/wiki/RISC-V

    Im Wikipedia-Artikel ist zwar ein RISC-V Projekt der ETH erwähnt, ich bin mir aber nicht sicher, ob es mit Oberon zu tun hat ...

    Auch die astrobe - Implementierung findes sich nicht ...

    Immerhin wird auf der Astrobe-Seite fast krampfhaft die "Römische" "V" Schreibung vermieden.

  5. Re: Oberon auf RISC-V?

    Autor: M.P. 09.01.23 - 13:48

    Forth ;-)

    Übrigens war es mir in meinem Embedded Zeiten lieb, zumindest einen rudimentären RAM-Test zu machen, bevor man das System auf die Welt losgelassen hat ...

    Aber die Zugriffsgeschwindigkeiten sind weniger schnell gewachsen, als die RAM-Baustein-Größen.

    Ein Speichertest, den man damals bei jedem Boot gemacht hat, würde bei heutigen RAM-Größen EWIG dauern.



    1 mal bearbeitet, zuletzt am 09.01.23 13:50 durch M.P..

  6. Re: Oberon auf RISC-V?

    Autor: subnetz 09.01.23 - 14:48

    M.P. schrieb:
    --------------------------------------------------------------------------------
    > Merkwürdig,
    > de.wikipedia.org
    >
    > Im Wikipedia-Artikel ist zwar ein RISC-V Projekt der ETH erwähnt, ich bin
    > mir aber nicht sicher, ob es mit Oberon zu tun hat ...
    >
    > Auch die astrobe - Implementierung findes sich nicht ...
    >
    > Immerhin wird auf der Astrobe-Seite fast krampfhaft die "Römische" "V"
    > Schreibung vermieden.

    Das auf der Astrobe-Seite angegebene RISC5 bezieht sich auch nicht auf RISC-V sondern RISC5 bzw. RISC0.
    Das wiederum ist eine von Wirth und vermutlich Gutknecht entwickelte RISC CPU/Architektur.
    Bei RISC0 handelt es sich um eine Hardvard Architektur und weniger Funktionsumfang als RISC5.
    RISC5 ist dann wiederum eine von Neumann Architektur und ein größerer Funktionsumfang.

    Nachlesen lässt sich das auch unter:
    people:inf:ethz:ch/wirth/FPGA-relatedWork/RISC-Arch.pdf (links kann ich leider noch nicht posten )

  7. Re: Oberon auf RISC-V?

    Autor: M.P. 09.01.23 - 15:26

    So etwas habe ich fast vermutet - sind RISC-V und und RISC5 miteinander womöglich aber näher verwandt, als dass beide V. Neumann basiert sind und einen RISC-Befehlssatz haben?

  8. Re: Oberon auf RISC-V?

    Autor: subnetz 09.01.23 - 16:04

    Ich habe mich mit beiden Archtitekturen mal beschäftigt.
    Aber sehr oberflächlich und nur nebenbei.
    Näher Verwandt sind die beiden aber nicht.
    Sie setzen beide auf die von Neuman Archtiektur und richten sich nach dem RISC-Konzept.
    Aber das dürfte es meiner Meinung auch schon gewesen sein.
    RISC5 ist wirklich sehr sehr minimalistisch verglichen mit heutigen Prozessoren und eben auch RISC-V.
    Ein Beispiel mit dem man das verdeutlichen kann ist die MMU und die Privilege Levels die eine Grundvorraussetzung für die heute meist verwendeten Betriebssysteme sind.
    Bei RISC-V gibt es diese Funktionalitäten ( je nach Model/Familie).
    RISC5 kennt nichts davon, kann dafür aber von einer einzelnen Person verstanden werden.

  9. Re: Oberon auf RISC-V?

    Autor: gadthrawn 09.01.23 - 22:14

    M.P. schrieb:
    --------------------------------------------------------------------------------
    > Forth ;-)
    >
    > Übrigens war es mir in meinem Embedded Zeiten lieb, zumindest einen
    > rudimentären RAM-Test zu machen, bevor man das System auf die Welt
    > losgelassen hat ...
    >
    > Aber die Zugriffsgeschwindigkeiten sind weniger schnell gewachsen, als die
    > RAM-Baustein-Größen.
    >
    > Ein Speichertest, den man damals bei jedem Boot gemacht hat, würde bei
    > heutigen RAM-Größen EWIG dauern.

    Ja und nein, bei höheren SIL Leveln komtm man im Safety Bereich nicht ganz drum herum...

  10. Re: Oberon auf RISC-V?

    Autor: M.P. 09.01.23 - 22:48

    Von da her ist *klick* und nach einer Sekunde ist das Betriebssystem oben erstmal nicht nur positiv zu sehen ;-)

    Im Alltagsbetrieb ist ein "das dauert eh noch, ich geh mal eben Kaffee holen" Unterbrechung doch durchaus willkommen ;-)

  11. Re: Oberon auf RISC-V?

    Autor: btreut 11.01.23 - 16:44

    Schau mal hier: oberon.wikidot(dot)com/start (bitte http ergänzen und (dot) durch . ersetzen, ich darf noch keine Links posten)

  1. Thema

Neues Thema


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Cybersecurity Software Entwickler (m/w/d)
    Schaeffler Technologies AG & Co. KG, Herzogenaurach
  2. IT-Softwareentwickler mit dem Schwerpunkt Datenbanken (w/m/d)
    awk AUSSENWERBUNG GmbH, Koblenz
  3. Sachbearbeiterin / Sachbearbeiter (w/m/d) im Bereich Datenschutz SAP HCM
    Informationstechnikzentrum Bund (ITZBund), Bonn, Berlin
  4. Mitarbeiter IT-Support (m/w/d)
    Hottgenroth Software AG, Köln

Detailsuche


Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Spiele-Angebote
  1. basierend auf Verkaufszahlen
  2. basierend auf Verkaufszahlen


Haben wir etwas übersehen?

E-Mail an news@golem.de


Additive Fertigung: Mit 3D-Druck das bessere E-Auto bauen
Additive Fertigung
Mit 3D-Druck das bessere E-Auto bauen

Additive Verfahren versprechen leistungsfähigere Motoren für E-Autos. Wen das nicht neugierig macht, der hat als Kind wohl nie Autoquartett gespielt.
Von Detlev Prutz

  1. Elektroautos SPD kritisiert abruptes Ende von Umweltprämie
  2. Förderung Umweltprämie für Elektroautos endet am 17. Dezember 2023
  3. Elektroautos Umweltprämie soll "zeitnah" auslaufen

Visualisierung: Mit Gradio eine Webapp für Python-Modelle erstellen
Visualisierung
Mit Gradio eine Webapp für Python-Modelle erstellen

Gradio ist eine Open-Source-Python-Bibliothek, mit der man schnell und einfach eine Webanwendung für Python-Applikationen - wie zum Beispiel ML-Modelle - erstellen kann. Wir erklären, wie.
Eine Anleitung von Antony Ghiroz

  1. Machine Learning Mit ML.NET eine Bildanalyse-App programmieren
  2. Dishbrain Militär fördert Computerchip mit menschlichen Gehirnzellen
  3. Open-Source-Projekt Sky360 Rund um die Uhr auf der Suche nach Ufos

Sentiment Analysis mit Python: Ein Stimmungsbarometer für Texte
Sentiment Analysis mit Python
Ein Stimmungsbarometer für Texte

Ob ein Text positiv oder negativ ist, lässt sich analysieren - mit Sprachmodellen und Python. Unser Beispiel: die Reden von Bundestagsabgeordneten zu Migration. Das Ergebnis ist aufschlussreich.
Eine Anleitung von Sarah Schmitt

  1. Benzinpreise vorhersagen Effizientes, maschinelles Lernen für Sparfüchse
  2. WaveOne Apple erwirbt KI-Startup für Videokomprimierung