Trad4.

TRAD4 - Paralelizar seus problemas
Baixe Agora

Trad4. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Steve Evans
  • Site do editor:

Trad4. Tag


Trad4. Descrição

TRAD4 - paralelizar seus problemas O TRAD4 é uma linguagem totalmente simultânea de programação segura de tópicos que escalam linearmente em múltiplos núcleos. O projeto é inicialmente destinado à implantação no setor financeiro para modelar o risco em tempo real.Trad4 compreende uma biblioteca e um pré-processador. Você especifica seus objetos usando uma sintaxe simples e executa o pré-processador. O TRAD4 produz um punhado de arquivos C para cada objeto, incluindo um arquivo stub - o método calcular. Isso é chamado a cada vez que o objeto precisa disparar e você precisa fornecer a lógica. O TRAD4 puxa todas as informações que o objeto precisa se calcular no escopo dessa função. Esses arquivos de origem são então compilados e, juntamente com o librad4.so estão vinculados a um executável. Isto começa contra um banco de dados.Change é então alimentado no sistema, e a TRAD4 gerencia que mudam através do seu gráfico e mantém a árvore atualizada em tempo real.trad4 é uma nova maneira de organizar programas na memória e um novo estilo de Flow-of-Control.Por que use trad4? É muito fácil de usar. Para construir um aplicativo trad4 para modelar seu problema, você precisa apenas uma boa compreensão do seu problema e conhecimento de um pequeno subconjunto da linguagem C Programming.it é muito rápido. Ao se decompor seu problema em objetos separados, isso permite que vários threads execute diferentes partes do seu problema ao mesmo tempo, portanto, uma inscrição TRAD4 é linearmente em vários núcleos. Trad4 em si tem muito pouca sobrecarga - há muito poucas instruções entre um objeto que precisa ser executado e é calculista a função sendo chamada.É muito eficiente. Ao quebrar seu problema em objetos separados, você pode organizar seu gráfico de tal forma que cada cálculo individual seja feito apenas uma vez dentro do aplicativo. Outros objetos que dependem do resultado desse cálculo lerão o resultado desse objeto. É muito seguro. Enquanto o TRAD4 fornece concorrência completa, é totalmente livre de bloqueio. Isso significa que você nunca precisa se preocupar com condições de raça obscuras ou deadlocks.trad4 é liberado sob o LGPL. Esta é a mesma licença GCC e o USE GLIBC, e permite vincular o Trad4 a um sistema proprietário e liberar esse sistema proprietário sob qualquer licença que você escolher. O que há de novo nesta versão: · A capacidade de passar em bandeiras do compilador (-O3, -g) foi adicionada (acrescenta a CXXFlags conforme necessário). · Um advertência do compilador causado por certos tipos de estruturas foi corrigido. · Um modo de rosca única onde o segmento mestre faz todo o trabalho foi adicionado (exportar num_threads = 0). · O namespace T4 foi adicionado para impedir que os confrontos do tipo Trad4 com bibliotecas externas. · O script benchmarker.sh foi adicionado (consulte a seção Análise no site principal para obter detalhes). · O TRAD4 agora compila em plataformas de 64 bits.


Trad4. Software Relacionado

Dica

Um compilador ANSI C direcionando os idiomas de alto nível. ...

177

Download

Sdcc.

SDCC é um freeware, retargettable, otimizando o compilador ANSI-C. ...

180

Download