InglêsFrancêsEspanhol

favicon do OnWorks

Baixar SoAx para Linux

Baixe grátis o aplicativo SoAx Linux para rodar online no Ubuntu online, Fedora online ou Debian online

Este é o aplicativo Linux chamado SoAx, cuja versão mais recente pode ser baixada como soax_v_0_1.tgz. Ele pode ser executado online no provedor de hospedagem gratuito OnWorks para estações de trabalho.

Baixe e execute online este aplicativo chamado SoAx com OnWorks gratuitamente.

Siga estas instruções para executar este aplicativo:

- 1. Baixe este aplicativo em seu PC.

- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.

- 3. Carregue este aplicativo em tal gerenciador de arquivos.

- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.

- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.

- 6. Baixe o aplicativo, instale-o e execute-o.

SCREENSHOTS

Ad


SoAx


DESCRIÇÃO

Estruturas de matrizes (SoA) são geralmente mais rápidas do que matrizes de estruturas (AoS), enquanto AoS são mais úteis. Este projeto (SoAx) combina as vantagens de ambos. Por meio da programação de meta-template C ++ (11), o SoAx atinge o desempenho máximo (uso eficiente de unidades de vetor e cache de CPUs modernas), enquanto fornece uma interface de usuário muito conveniente (incluindo manipulação de elementos orientados a objetos) e flexibilidade. Ele foi projetado para lidar com conjuntos de partículas semelhantes a listas (semelhantes a struct {int id; double [3] pos; float [3] vel;};) no contexto de simulações numéricas de alto desempenho. Pode ser aplicado a muitos outros problemas. Verifique o arquivo de amostra main.cpp para ver exemplos de código que você pode escrever com SoAx.



Recursos

  • Implementação genérica de uma estrutura de arrays com C ++ 11
  • Utilidade semelhante às matrizes de estruturas, mas muito mais rápido
  • Operações semelhantes a lista, como remove e push_back
  • Metaprogramação de template usando herança de template e std :: tuple
  • Operações de matriz otimizadas (+, -, ...) usando modelos de expressão
  • Suporte para GPU
  • Serial / Threaded / MPI - arquivo de E / S
  • Testado com g ++ 4.8.4, clang ++ 3.6, icc 16.0, nvcc 7.0


Público

Desenvolvedores



Linguagem de Programação

C + +


Categorias

Física, Bibliotecas

Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/soax/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player é um media player gratuito
    software, parte baseado em WMP e VLC. o
    jogador é de estilo minimalista, com
    mais de dez cores temáticas, podendo também
    b ...
    Baixar AstrOrzPlayer
  • 2
    Movistartv
    Movistartv
    Kodi Movistar+ TV é um ADDON para XBMC/
    Kodi que permite dispor de um
    decodificador de serviços IPTV de
    Movistar integrado em um dos
    centros de mídia ma...
    baixar movistv
  • 3
    Código :: Blocos
    Código :: Blocos
    Code::Blocks é um software livre, de código aberto,
    plataforma cruzada C, C++ e Fortran IDE
    construído para atender às necessidades mais exigentes
    de seus usuários. Ele é projetado para ser muito
    extens ...
    Baixar Código::Blocos
  • 4
    Em meio a
    Em meio a
    No meio ou interface avançada do Minecraft
    e o Data / Structure Tracking é uma ferramenta para
    exibir uma visão geral de um Minecraft
    mundo, sem realmente criá-lo. Isto
    posso ...
    Baixar no meio
  • 5
    MSYS2
    MSYS2
    MSYS2 é uma coleção de ferramentas e
    bibliotecas fornecendo a você um
    ambiente fácil de usar para construção,
    instalar e executar o Windows nativo
    Programas. É con ...
    Baixar MSYS2
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo é um codec de imagem JPEG
    que usa instruções SIMD (MMX, SSE2,
    NEON, AltiVec) para acelerar a linha de base
    Compressão e descompressão JPEG em
    x86, x8 ...
    Baixar libjpeg-turbo
  • Mais "

Comandos Linux

Ad