Sind 160 MIPS nicht krass?

Gast #381820
@Biene

Na umsonst ist der Tod.

Für 25,- +MwSt ist das schon einiges.

Ein Mips kostet 18.1 Cent.
Bei nem AVR kostet es ca. 45 Cent.
Dabei habe ich Acht und Zweiundreissig Bit in einen Topf geworfen.
Also alles Pi mal Daumen.
Selbst wenn nur die Hälfte davon wahr ist ist er immernoch ein
Schnäppchen.
Man muß sich nur einarbeiten.

@Hornet

Ob man sowas braucht ist ja nur ne Frage der Anwendung.

Zb. als DSP wäre da was zu biegen.
Auch umfangreiche Gleitkommaoperationen in Echtzeit wären eine
Möglichkeit.
Schnelle Steuersysteme.(zb. für nen Zweibeinigen Robot)
Objekterkennung mit einer Kamera.
....
..
.
usw.

Für ne Eigenheimheizungssteuerung usw. ist der natürlich total
"Oversized"
Das wäre dann wie mit nem Ferrari zur Ecke Kippen kaufen ggg

Ich hab mir die Seite mal gemerkt,vieleicht hab ich ja mal Zeit,Lust
und bedarf.
Gast #381823
<Streng genommen macht das Teil garkeine 160MIPs, sondern nur 8x 20MIP
interleaved...>

Das habe ich mir auch gleich gedacht. Somit muss man die Anwendung auf
mehrer Cores aufteilen können.
Gast #381826
@Martin

>Das Teil ist doch nur was für den Hobbyisten.

Verstehe ich nicht ganz.

Was unterscheidet denn diesen Chip von nem AVR,Pic oder anderen
gebräuchlichen ?
Gast #381830
Das ist erstmal nebensächlich und wo du es schon ansprichst solltest du
nicht vergessen das Microchips Pics und Atmels AVR-8 auch mal
"Larifari" angefangen haben.

Aber erstmal möchte ich aus Spass gerne die Antwort ob Pic auch nur ein
"Hobby-Controller" ist.
Gast #381831
> Bei nem AVR kostet es ca. 45 Cent.
...
ich habe da eigentlich nur auf die Ausdrucksweise "Krass" angespielt
;)

Für 25 Euro bekommt man schon ganz krasse andere Controller die
ähnliche MIPS bieten - aber real und nicht 8 x 20...

Man muss die Anwendung parallelisieren können - sonst bringt einem 8 x
20 nicht viel und der Preis relativiert sich.
Wenn das geht - dann ist er ganz nett - aber trotzdem isses nur was für
Hobbyanwender die schon auf BasicStamps abgefahren sind ;)
Was aber jetzt nicht unbedingt abwertend gemeint ist.
Gast #381833
Naja.. der Blackfin dürfte dann vl vom Preis-Leistungsverhältnis auch
mithalten können. Immerhin kostet der BF531 bei Digikey nur 15Euro. Nur
leider ist er halt nicht im DIP Gehäuse verfügbar und die Peripherie ist
etwas aufwendiger:-(
Gast #381834
> Naja, immer noch günstiger als der Atmega32 aka C-Control der von
> Conrad für über 40€ vertickt wird :D.

Nix da 'aka' - die verticken auch den originalen Mega32 zumindest in
der Schweiz für einen ganz ähnlichen Preis...
Gast #381836
Als Lösung für ein spezielles Problem mag dieser Propeller ganz ok sein.
Als universelle Lösung wird man schnell mit dem grundsätzlichen Problem
aller hardwarebasierten Parallelisierungen konfontiert: Der mangelndes
Flexibilität.

Dieser Propeller ist für Probleme konstruiert, in denen sich die
Software auf Module aufdröseln lässt, deren Programm+Daten-Resourcen
weitgehend in 2KB passen - für eine 32-Bit CPU ist das sehr wenig. Die
32KB globalen Speichers sind nämlich schauderhaft langsam (Zugriffszeit
bis 16 Takte pro Zugriff) und drosseln die Leistung eher in Richtung 1
MIPS pro COG.

Bei Problemen, die sich nicht in das Korsett pressen lassen, dürfte ein
50-60MHz ARM7 viel besser dastehen.

Eines ist ohnehin klar: Wer noch nie mit einem Echtzeit-Betriebssystem
oder zumindest mit Windows/Linux Multithreading programmiert hat,
sollte erst mal damit anfangen. Ohne Kenntnis nebenläufiger
Programmierung wird man von diesem Propeller bloss herumgewirbelt. Und
wer mal mit einem RTOS gearbeitet hat, wird vielleicht zum Schluss
kommen, dass er damit meistens besser dran ist.

Zudem ist in einem System, das vorwiegend in einer prorietären
interpretierten Sprache programmiert wird, eine übersichtliche
Parallelisierung als Bestandteil einer solchen Sprache auch ohne
spezialisierte Hardware leicht erreichbar. Dass für die üblichen
Microcontroller wenig derartiges existiert, erstaunt mich ohnehin - ich
hatte mehr erwartet.
Gast #381837
PS: Eine m.E. sinnvollere Konstruktion: Ein normaler 32bit
Universalprozessor mit hinreichend Speicher und 8 COGs als Satelliten
für speziellen Rechenkram oder Aufgaben für die Interrupts nicht
schnell genug sind. Sowas ähnliches findet sich m.W. bei TI
(Standardprozessor plus ein paar DSPs drumrum).

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 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.