Fratura de kccoder.

KCCODER FRATURA - Java Biblioteca que simplifica o desenvolvimento multi-core
Baixe Agora

Fratura de kccoder. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Cameron Shelton
  • Site do editor:
  • http://kccoder.com/fracture/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 71 KB

Fratura de kccoder. Tag


Fratura de kccoder. Descrição

KCCODER FRATURA - Biblioteca Java, que simplifica o desenvolvimento multi-core A fratura é uma biblioteca Java que simplifica o desenvolvimento multi-core. Atualmente, esta biblioteca é muito simples, fornecendo uma única classe pública (com.kccoder.fracture.fracture) que contém os métodos estáticos necessários para transformar suas loops de núcleo único em loops multi-core com esforço mínimo. Lançamentos futuros de fratura fornecerão soluções para situações ainda mais complexas, além de revelar os objetos presentes "Under-the-Hood" para permitir soluções personalizadas. Deve-se notar que há sobrecarga associada ao uso de fratura (sincronização e coordenação). Portanto, se resolver () executa a execução de loop muito rapidamente ou total é muito rápido, você experimentará muito pouco ganho no desempenho (você pode até mesmo experimentar uma degradação). No entanto, para tarefas suficientemente longas, você deve experimentar um aumento considerável no desempenho. Outros exemplos estão incluídos na distribuição (pacote com.kccoder.fracture.example). Por padrão, a fratura usa todos os núcleos disponíveis; No entanto, você pode configurar fratura para usar menos núcleos definindo o coremode via fratura.setcoreMode (). Os modos disponíveis são bastante auto-explicativos. Lançamentos futuros fornecerão opções de configuração mais sofisticadas (e granulares). O que há de novo nesta versão: · Adição de um novo algoritmo que divide os dados disponíveis em um número razoável (100 * (# de núcleos configurados)) de pedaços contíguos em uma tentativa de mitigar a sobrecarga de sincronização. Este algoritmo só funciona em conjuntos de dados que permitem acesso aleatório (matrizes, listas que implementam java.util.randomaccess) ou a foreach (Int Start, End, Increment) variantes. · Renomeado fratura.Forachync métodos para fratura.ForeArsynch. Não tenho certeza do que eu estava pensando quando as chamava de sincronizar. · Adição de casos de teste de júnior rudimentar. · Principais mudanças de objetos fraturados subjacentes. Estes serão tornados públicos como o pacote estabiliza.


Fratura de kccoder. Software Relacionado

Libvd.

libvd - biblioteca de visualização opengl muito simples ...

165 3 MB

Download

Linkscraper.

linkscraper - uma classe de cacau que recebe todos os links ("arranhões") de páginas HTML ...

41 1 KB

Download

Corelibrary.

Uma biblioteca de objetos multiplataforma para C ++ (MacOSX, Linux, Win32, PocketPC) ...

135 549 KB

Download

Mercador.

Mercator é destinado a geração de terrenos para jogos online multiplayer ...

118 367 KB

Download

libpreludedb.

libpreludeDB fornece uma API de alto nível para armazenar e recuperar eventos IDMEF de um banco de dados ...

137 683 KB

Download