BMDFM 5.9.9

Licença: Livre ‎Tamanho do arquivo: 90.32 MB
‎Classificação dos usuários: 5.0/5 - ‎3 ‎Votos

BMDFM (Binary Modular DataFlow Machine) é um software, que permite executar um aplicativo em paralelo em multiprocessadores simétricos de memória compartilhada (SMP) usando os vários núcleos de processador para acelerar a execução de aplicativos únicos. O BMDFM identifica e explora automaticamente o paralelismo devido ao agendamento estático e principalmente dinâmico das sequências de instrução de fluxo de dados derivadas do programa anteriormente sequencial que garante uma correção paralela única. Não são necessárias diretrizes para execução paralela! Não são necessários programadores paralelos altamente experientes! O subsistema de agendamento dinâmico BMDFM realiza uma emulação SMP eficiente do DFM tagged-Token para fornecer a semântica transparente de fluxo de dados para aplicativos. Todas as máquinas que suportam ANSI C e POSIX/SVR4-IPC podem executar bmdfm. O BMDFM é fornecido como versões multi-threaded compiladas para: 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; BRAÇO: Linux/32, Linux/64; ARMbe: Linux/64; e uma versão limitada de rosca única para x86: Win/32.

história da versão

  • Versão 5.9.9_R15_b1701 postado em 2017-01-13

    EULA - Contrato de Licença do Usuário Final



    Contrato de licença do usuário final
    1. O Software BMDFM é distribuído a um usuário final ("Usuário final") como um código binário sem custo.
    2. O Usuário Final aceita um uso não exclusivo, intransferível e livre de royalties do Software BMDFM para fins não comerciais. Qualquer uso comercial requer uma licença separada. O Usuário Final pode criar aplicativos próprios e criar trabalhos derivados com base no Software BMDFM. O Usuário Final tem direitos específicos de criar cópias adicionais do Software BMDFM conforme necessário para fins de arquivamento e modificar o Software BMDFM conforme necessário para permitir que ele opere no equipamento do Usuário Final. O Usuário Final não pode reproduzir e distribuir o Software BMDFM.
    3. O Usuário Final concorda em respeitar e não remover, obliterar ou cancelar da visualização de quaisquer direitos autorais, marcas comerciais, confidencialidade ou outro aviso proprietário, marca ou legenda que apareça no Software BMDFM ou saída gerada pelo Software BMDFM, e reproduzir e incluir o mesmo em cada cópia do Software BMDFM.
    4. O Usuário Final concorda em não desmontar, descompilar ou fazer engenharia reversa do Software BMDFM ou de qualquer parte dele.
    5. O Usuário Final reconhece ainda que todas as cópias do Software BMDFM em qualquer forma fornecida são de propriedade exclusiva dos fornecedores oficiais da BMDFM. O Usuário Final não terá qualquer direito, título ou interesse em qualquer software ou cópias do software bmdfm ou do mesmo, exceto conforme previsto neste EULA, e ainda deve proteger e proteger todo o Software e documentação BMDFM consistentes com a manutenção dos direitos proprietários da BMDFM.
    6. O software BMDFM é fornecido COMO IS. O Usuário Final concorda que os fornecedores oficiais da BMDFM não serão responsáveis por quaisquer custos, danos, taxas ou outras responsabilidades, nem por quaisquer danos diretos, indiretos, especiais, incidentais ou consequentes em relação a qualquer reclamação do Usuário Final ou de qualquer terceiro por conta ou decorrente desta EULA ou uso (ou incapacidade de uso) de qualquer parte do Software BMDFM.
    7. A GARANTIA EXPRESSA DECLARADA IMEDIATAMENTE ACIMA É DADA EM VEZ DE TODAS AS OUTRAS GARANTIAS, EXPRESSAS OU IMPLÍCITAM, INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITA DE COMERCIALIZAÇÃO E ADEQUAÇÃO PARA UM PROPÓSITO ESPECÍFICO.

Detalhes do programa