BMDFM 5.9.9

라이센스: 무료 ‎파일 크기: 90.32 MB
‎사용자 평가: 5.0/5 - ‎3 ‎투표

에 대해 BMDFM

BMDFM(이진 모듈형 DataFlow Machine)은 여러 프로세서 코어를 사용하여 공유 메모리 대칭 멀티프로세서(SMP)에서 병렬로 응용 프로그램을 실행하여 단일 응용 프로그램의 실행을 가속화할 수 있는 소프트웨어입니다. BMDFM은 기존 순차 적 프로그램에서 파생된 데이터 흐름 명령 서열의 정적 및 주로 동적 스케줄링으로 인해 병렬을 자동으로 식별하고 악용하여 고유한 병렬 정확성을 보장합니다. 병렬 실행을 위한 지시문이 필요하지 않습니다! 지식이 풍부한 병렬 프로그래머는 필요하지 않습니다! BMDFM 동적 스케줄링 하위 시스템은 응용 프로그램에 대한 투명한 데이터 흐름 의미 체계를 제공하기 위해 태그 토큰 DFM의 효율적인 SMP 에뮬레이션을 수행합니다. ANSI C및 POSIX/SVR4-IPC를 지원하는 모든 기계는 BMDFM을 실행할 수 있습니다. BMDFM은 다음을 위해 컴파일된 다중 스레드 버전으로 제공됩니다. x86: 리눅스/32, FreeBSD/32, 맥OS/32, SunOS/32, 유닉스웨어/32, 윈-UWIN/32, 윈-SFU/32; x86-64: 리눅스/64, FreeBSD/64, 맥OS/64, SunOS/64; VAX: 울릭스/32; 알파: Tru64OSF1/64, 리눅스/64, FreeBSD/64; IA-64: HP-UX/32, HP-UX/64, 리눅스/64; 제온피믹: 리눅스/64; MCSTelbrus: 리눅스/32, 리눅스/64; PA-RISC: HP-UX/32, HP-UX/64, 리눅스/32; SPARC: SunOS/32, SunOS/64, 리눅스/32, 리눅스/64; MIPS: IRIX/32, IRIX/64, 리눅스/32, 리눅스/64; MIPSel: 리눅스/32, 리눅스/64; 파워 PC: AIX/32, AIX/64, 맥OS/32, 맥OS/64, 리눅스/32, 리눅스/64; 파워 플레클: 리눅스/32, 리눅스/64; S390: 리눅스/32, 리눅스/64; M68000: 리눅스/32; ARM: 리눅스/32, 리눅스/64; ARMbe: 리눅스/64; x86에 대한 제한된 단일 스레드 버전: 승리/32.