Língua de Karmasphere DP.

A linguagem do karmapore dp é uma linguagem paralela sem bloqueio de alto desempenho para realizar processamento de dados.
Baixe Agora

Língua de Karmasphere DP. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Karmasphere
  • Site do editor:
  • http://labs.karmasphere.org/dp/

Língua de Karmasphere DP. Tag


Língua de Karmasphere DP. Descrição

A linguagem do Karmaspae DP é uma linguagem paralela não bloqueadora de alto desempenho para realizar processamento de dados. A linguagem do Karmaspae DP é uma linguagem paralela não bloqueadora de alto desempenho para realizar processamento de dados. O projeto é projetado para fornecer ao usuário um alto grau de controle sobre o uso de recursos do sistema, por exemplo, quantos núcleos de CPU ou quanto tempo de disco de disco para usar, sem exigir que o desenvolvedor de software considere explicitamente esses problemas no código Destinado originalmente para coletar atributos de URLs e nomes de domínio a serem usados em um sistema anti-spam, embora tenha desenvolvido em uma linguagem de programação paralela completa com muitos operadores de uso geral. A implementação é uma biblioteca autônoma que pode ser usada em qualquer ambiente Java 1.5. Pode aproveitar ao máximo os sistemas multiprocessador (SMP ou NUMA), e pode ser dimensionado lateralmente - uma vez que o intérprete e o ambiente são apátridas, um agrupamento inteiro de máquinas pode executar o intérprete em paralelo, sem qualquer requisito para programas de sincronização. Listas de instruções, executadas em ordem. Se uma instrução precisar de recursos de CPU, disco ou rede, deve esperar até que o recurso esteja disponível antes de continuar. A latência de rede, por exemplo, é altamente imprevisível e pode criar problemas de desempenho terríveis para programas sequenciais. Embora seja possível escrever programas sequenciais complexos que otimizam o uso de recursos, está muito além da capacidade do programador ingênuo. A linguagem DP é projetada para resolver esse problema, fazendo programação paralela Easy.dp Programs são fluxos de trabalho, ou seja, eles podem ser representados graficamente usando uma notação de caixas e setas. Na linguagem DP, todas as operações são executadas simultaneamente, sempre que os recursos necessários estão disponíveis. Isso significa que as operações que compensariam a execução esperando por recursos em uma linguagem seqüencial tradicional não desacelerar um programa de DP em todos. Nós escolhemos tornar nossa linguagem de origem quase idêntica ao GraphViz, que constrói essa mesma representação textual em JPEG ou outras imagens . A saída de depuração do intérprete também é no formato GraphViz, e pode ser facilmente renderizada e lida sem entendimento profundo da máquina. O idioma principal, documentado aqui, inclui alguns operadores básicos para operações de processamento e rede. Os operadores adicionais são fáceis de desenvolver usando o framework fornecido. A inteira intérprete é fornecida como uma API. Pode ser executado no comando, usando um servidor de trabalho (disponível, mas não documentado aqui), incorporado em um servidor de consulta (também disponível, mas não documentado aqui), um daemon de RPC (em desenvolvimento) ou em qualquer outro lugar que possa ser útil. Não consome recursos quando ocioso, e somente esses recursos especificados quando ativos. Em fluxos de trabalho informais, as flechas podem ser implicitamente digitadas ou simplesmente indicar uma relação, a linguagem DP permite digitar explícita de cada seta. Qualquer tipo de java pode ser usado; O intérprete DP não precisa ser informado de cada tipo no sistema, embora possa fazer certas inferências sobre tipos se estiverem registrados. Se os tipos forem especificados, os programas podem ser tipificados no momento da compilação.


Língua de Karmasphere DP. Software Relacionado

Rpal.

RPAL é a linguagem algorítmica pedagógica de referência direita. ...

620

Download

Alce

ELK é uma implementação da linguagem de programação do esquema. ...

183

Download

Funkee.

Funkee é um host de script acionado por eventos para linguagens groovy e outras scripts. ...

174

Download