BMDFM 5.9.9

Giấy phép: Miễn phí ‎Kích cỡ tệp: 90.32 MB
‎Xếp hạng người dùng: 5.0/5 - ‎3 ‎Phiếu

Về BMDFM

BMDFM (Binary Modular DataFlow Machine) là phần mềm, cho phép chạy một ứng dụng song song trên bộ nhớ chia sẻ đa bộ xử lý đối xứng (SMP) bằng cách sử dụng nhiều lõi bộ xử lý để tăng tốc độ thực hiện các ứng dụng duy nhất. BMDFM tự động xác định và khai thác song song do lập kế hoạch tĩnh và chủ yếu là động của các chuỗi hướng dẫn dòng dữ liệu bắt nguồn từ chương trình tuần tự trước đây đảm bảo tính chính xác song song duy nhất. Không có chỉ thị để thực hiện song song được yêu cầu! Không có lập trình viên song song có kiến thức cao được yêu cầu! BMDFM năng động lập kế hoạch hệ thống con thực hiện một mô phỏng SMP hiệu quả của Tagged-Token DFM để cung cấp ngữ nghĩa luồng dữ liệu minh bạch cho các ứng dụng. Mỗi máy hỗ trợ ANSI C và POSIX/SVR4-IPC có thể chạy BMDFM. BMDFM được cung cấp dưới dạng phiên bản đa luồng được biên dịch cho: 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; và một phiên bản giới hạn một luồng cho x86: Win/32.