BMDFM 5.9.9

Lizenz: kostenlos ‎Dateigröße: 90.32 MB
‎Benutzerbewertung: 5.0/5 - ‎3 ‎Stimmen

BMDFM (Binary Modular DataFlow Machine) ist eine Software, die das Parallelausführen einer Anwendung auf symmetrischen Multiprozessoren (Shared Memory Symmetrische Multiprozessoren) mit den mehreren Prozessorkernen ermöglicht, um die Ausführung einzelner Anwendungen zu beschleunigen. BMDFM identifiziert und nutzt die Parallelität automatisch aufgrund der statischen und hauptsächlich DYNAMIC SCHEDULING der Datenflussanweisungssequenzen, die aus dem zuvor sequenziellen Programm abgeleitet wurden, um eine eindeutige Parallelkorrektheit zu gewährleisten. Es sind keine Direktiven für die parallele Ausführung erforderlich! Es sind keine hochsachigen parallelen Programmierer erforderlich! BMDFM-Subsystem für dynamische Planung führt eine effiziente SMP-Emulation von Tagged-Token DFM durch, um die transparente Datenflusssemantik für Anwendungen bereitzustellen. Jede Maschine, die ANSI C und POSIX/SVR4-IPC unterstützt, kann BMDFM ausführen. BMDFM wird als kompilierte Multithread-Versionen für: x86: Linux/32, FreeBSD/32, MacOS/32, SunOS/32, UnixWare/32, Win-UWIN/32, Win-SFU/32; x86-64: Linux/64, FreeBSD/64, MacOS/64, SunOS/64; VAX: Ultrix/32; Alpha: Tru64OSF1/64, Linux/64, FreeBSD/64; IA-64: HP-UX/32, HP-UX/64, Linux/64; XeonPhiMIC: Linux/64; MCSTelbrus: Linux/32, Linux/64; PA-RISC: HP-UX/32, HP-UX/64, Linux/32; SPARC: SunOS/32, SunOS/64, Linux/32, Linux/64; MIPS: IRIX/32, IRIX/64, Linux/32, Linux/64; MIPSel: Linux/32, Linux/64; PowerPC: AIX/32, AIX/64, MacOS/32, MacOS/64, Linux/32, Linux/64; PowerPCle: Linux/32, Linux/64; S390: Linux/32, Linux/64; M68000: Linux/32; ARM: Linux/32, Linux/64; ARMbe: Linux/64; und eine limitierte Singlethread-Version für x86: Win/32.

VERSIONSVERLAUF

  • Version 5.9.9_R15_b1701 veröffentlicht auf 2017-01-13

    EULA - Endbenutzer-Lizenzvertrag



    Endbenutzer-Lizenzvertrag
    1. Die BMDFM Software wird kostenlos als Binärcode an einen Endbenutzer ("Endbenutzer") verteilt.
    2. Der Endnutzer akzeptiert eine nicht ausschließliche, nicht übertragbare, gebührenfreie Nutzung der BMDFM-Software für nicht-kommerzielle Zwecke. Jede kommerzielle Nutzung erfordert eine separate Lizenz. Der Endbenutzer kann eigene Anwendungen erstellen und abgeleitete Werke auf Basis der BMDFM-Software erstellen. Der Endbenutzer hat spezifische Rechte, zusätzliche Kopien der BMDFM-Software zu erstellen, soweit dies für Archivierungszwecke erforderlich ist, und die BMDFM-Software so zu modifizieren, dass sie auf den Geräten des Endbenutzers betrieben werden kann. Der Endbenutzer darf die BMDFM-Software nicht reproduzieren und verteilen.
    3. Der Endbenutzer verpflichtet sich, Urheberrechte, Marken, Vertraulichkeits- oder andere Eigentumshinweise, Marken oder Legenden, die auf der BMDFM-Software oder der von der BMDFM-Software generierten Ausgabe erscheinen, zu entfernen, auszulöschen oder nicht zu entfernen, auszulöschen oder zu löschen und auf jeder Kopie der BMDFM-Software zu reproduzieren und diese einzuschließen.
    4. Der Endbenutzer verpflichtet sich, die BMDFM-Software oder Teile davon nicht zu zerlegen, zu dekompilieren oder zurückzuentwickeln.
    5. Der Endbenutzer erkennt ferner an, dass alle Kopien der BMDFM-Software in jeder bereitgestellten Form das alleinige Eigentum der offiziellen BMDFM-Lieferanten sind. Der Endbenutzer hat kein Recht, Kein Eigentum oder Interesse an einer solchen BMDFM-Software oder Kopien davon, es sei denn, dies ist in dieser EULA vorgesehen, und er sichert und schützt ferner alle BMDFM-Software und -Dokumentation, die mit der Aufrechterhaltung der BMDFM-Eigentumsrechte in diesem Bereich im Einklang stehen.
    6. Die BMDFM Software wird als IS zur Verfügung gestellt. Der Endnutzer erklärt sich damit einverstanden, dass die offiziellen BMDFM-Lieferanten nicht für Kosten, Schäden, Gebühren oder andere Haftungen oder direkte, indirekte, besondere, zufällige oder Folgeschäden in Bezug auf Ansprüche des Endbenutzers oder Dritter aufgrund oder aus dieser EULA oder der Nutzung (oder Unmöglichkeit der Nutzung) eines Teils der BMDFM-Software haften.
    7. DIE EXPRESS-GARANTIE STATED IMMEDIATELY ABOVE IS GIVEN IN LIEU OF ALL OTHER WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.

Programmdetails