BMDFM 5.9.9

Lisensi: Gratis ‎Ukuran file: 90.32 MB
‎Peringkat Pengguna: 5.0/5 - ‎3 ‎Suara

Tentang BMDFM

BMDFM (Binary Modular DataFlow Machine) adalah perangkat lunak, yang memungkinkan menjalankan aplikasi secara paralel pada multiprosesor simetris memori bersama (SMP) menggunakan beberapa inti prosesor untuk mempercepat eksekusi aplikasi tunggal. BMDFM secara otomatis mengidentifikasi dan mengeksploitasi paralelisme karena penjadwalan statis dan terutama DINAMIS dari urutan instruksi aliran data yang berasal dari program yang sebelumnya berurutan memastikan kebenaran paralel yang unik. Tidak diperlukan arahan untuk eksekusi paralel! Tidak diperlukan programmer paralel yang sangat berpengetahuan! Subsistem penjadwalan dinamis BMDFM melakukan emulasi SMP yang efisien dari Tagged-Token DFM untuk menyediakan semantik aliran data transparan untuk aplikasi. Setiap mesin yang mendukung ANSI C dan POSIX/SVR4-IPC dapat menjalankan BMDFM. BMDFM disediakan sebagai versi multi-threaded yang dikompilasi untuk: 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; dan versi single-threaded terbatas untuk x86: Win/32.