Forth-Gesellschaft e.V.

Forth-Gesellschaft e.V.

Wir programmieren Forth
Home  :  Mitmachen  :  Erweiterte Suche  :  Statistik  :  Verzeichnis  :  Datenschutzerklärung  :  Forth Büro  :  Impressum  :  Photos  :  Redaktion  :  Download  :  Links  :  Umfragen  :  Kalender  :  Wiki  
Willkommen bei Forth-Gesellschaft e.V.
Freitag, 22. März 2019 @ 09:56 CET
   

Forth System Benchmark auf dem VCFe 2011

Archiv Auch in diesem Jahr findet wieder am letzten Aprilwochenende in München das Vintage Computer Festival Europa, kurz VCFe statt.

Neben der Austellung mit vielen Retro-Systemen gibt es bei der diesjährigen Ausgabe einen speziellen Forth-System-Benchmark. Dabei steht bei diesem Benchmark nicht die Geschwindigkeit der Rechner im Vordergrund, sondern die Anzahl der getesteten Forth Systeme. Jeder Teilnehmer am VCFe ist aufgerufen, möglichst viele Benchmark-Ergebnisse einzureichen, wobei jede Kombination aus Forth-System und Rechner-System als eigenständiges Ergebnis in die Auswertung eingeht. Für jede Kombination (Regeln siehe weiter im Artikel) wird ein Los für den Einreicher in die Lostrommel gesteckt. Am Ende des VCFe (Sonntag) werden die Gewinner gezogen.



Ziel das Aktion ist es, zu zeigen in welcher Vielfalt Forth-Systeme auf den unterschiedlichen Rechnersystemen verfügbar sind. Und Spass macht es auch. Die meisten Benchmark-Programme sind sehr kurz (1-2 Forth-Blöcke) und werden jeweils im Quellcode für ANS-Forth, Forth-83, FIG-Forth und Forth-79 bereigestellt. Die Benchmarks können in ein paar Minuten eingetippt werden. Die Rechnersysteme für den Benchmarkwettbewerb sollten mindestens 10 Jahre alt sein und möglichst interessant für Besucher sein (ein Standard beige No-Name 486 Rechner mag zwar älter als 10 Jahre sein, reißt aber nicht zu Begeisterungsstürmen hin).

Benchmarks

Die bisher vorbereiteten Benchmark-Tests sind (die vollständige, offizielle Liste gibt es am ersten Tag des VCF):

  • PI(N) -- Rekursion
  • qsort -- Rekursion
  • Fibonacci - Rekursion
  • takeuchi - Rekursion
  • gcd -- Schleifen und Stack
  • Eratosthenes Sieve Prime Number
  • thread - threading Geschwindingkeit des inneren Interpreters (NEXT)
  • move - Speicherzugriffe
  • int - Integer Berechnung Benchmark
  • emu6502 - 6502 CPU Emulation

Besonders die 6502 Emulation ist sicher spannend.

Soweit möglich werden die eingehenden Ergebnisse laufend auf einer Tafel aktualisiert.

Regeln

  1. Jeder VCFe Teilnehmer kann Teil- oder Komplettergebnisse einreichen.
  2. Jeder Teilnehmer kann beliebig viele verschiedene Einreichungen vornehmen.
  3. Jede neue Kombination von CPU/Rechner, Taktfrequenz/Betriebsmodus und Forth-System ist als Einreichung möglich
  4. Jede Einreichung muß von einer Beschreibung der verwendeten Umgebung (CPU/Rechner/Modus/Forth-System) begleitet werden.
  5. Die verwendete Umgebung muß auf dem VCFe präsent sein. Ausnahmen können in begründeten Fällen von der Wettbewerbsleitung gemacht werden.
  6. Eine Einreichung muß für mindestens drei der Benchmarks ein vollständige Ergebniss beinhalten.
  7. Sind die Ergebnisse hochgerechnet, so mussen der Rechenweg und die Zwischenschritte dokumentiert werden.
  8. Die Wettbewerbsleitung entscheidet endgültig welche Einreichungen angenommen werden.
  9. Für jede angenommene Einreichung wird ein Los vergeben.
  10. Aus allen Losen werden am Ende des Wettbewerbs die Preisträger gezogen.
  11. Die Preise sind direkt auf dem VCFe entgegenzunehmen. Ein späterer Versand erfolgt nicht.
Informationen zum VCFe mit Anfahrtsbeschreibung und Ausstellungsplan gibt es unter http://www.vcfe.org.

Trackback

Trackback-URL für diesen Eintrag: /trackback.php/20110411194813664

Keine Trackback-Kommentare für diesen Eintrag.
Forth System Benchmark auf dem VCFe 2011 | 0 Kommentar(e) | Neuen Account anlegen
Die folgenden Kommentare geben Meinungen von Lesern wieder und entsprechen nicht notwendigerweise der Meinung der Betreiber dieser Site. Die Betreiber behalten sich die Löschung von Kommentaren vor.