англійськафранцузькаіспанська

Ad


Значок OnWorks

SoAx для запуску в Linux онлайн-завантаження для Linux

Безкоштовно завантажте SoAx для запуску в Linux онлайн-додаток Linux для запуску онлайн в Ubuntu онлайн, Fedora онлайн або Debian онлайн

Це програма Linux під назвою SoAx для роботи в Linux онлайн, останню версію якої можна завантажити як soax_v_0_1.tgz. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.

Завантажте та запустіть онлайн цю програму під назвою SoAx для запуску в Linux онлайн з OnWorks безкоштовно.

Дотримуйтесь цих інструкцій, щоб запустити цю програму:

- 1. Завантажив цю програму на свій ПК.

- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.

- 3. Завантажте цю програму в такий файловий менеджер.

- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.

- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.

- 6. Завантажте програму, встановіть її та запустіть.

ЕКРАНИ

Ad


SoAx для роботи в Linux онлайн


ОПИС

Структури масивів (SoA) зазвичай швидше, ніж масиви структур (AoS), тоді як AoS більш зручні. Цей проект (SoAx) поєднує в собі переваги обох. За допомогою меташаблонного програмування C++(11) SoAx досягає максимальної продуктивності (ефективне використання векторних одиниць і кеша сучасних процесорів), забезпечуючи при цьому дуже зручний інтерфейс користувача (включаючи об’єктно-орієнтовану обробку елементів) і гнучкість. Його було розроблено для роботи зі спископодібними наборами частинок (подібно до struct {int id; double[3] pos; float[3] vel;};) у контексті високопродуктивного чисельного моделювання. Його можна застосувати до багатьох інших проблем. Перегляньте приклад файлу main.cpp, щоб побачити приклади коду, який можна написати за допомогою SoAx.

риси

  • Загальна реалізація структури масивів за допомогою C++11
  • Така ж зручна, як і масиви структур, але набагато швидше
  • Спискові операції, такі як видалення та push_back
  • Шаблонне метапрограмування з використанням успадкування шаблонів і std::tuple
  • Оптимізовано операції з масивами (+,-,...) за допомогою шаблонів виразів
  • Підтримка GPU
  • Serial/Threaded/MPI - файловий ввід/вивід
  • Протестовано з g++ 4.8.4, clang++ 3.6, icc 16.0, nvcc 7.0


Аудиторія

Розробники



Мова програмування

C + +



Це додаток, який також можна завантажити з https://sourceforge.net/projects/soax/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Плагін Eclipse Tomcat
    Плагін Eclipse Tomcat
    Надає плагін Eclipse Tomcat
    проста інтеграція сервлета tomcat
    контейнер для розробки java
    веб-додатків. Ви можете приєднатися до нас для
    обговорення...
    Завантажте плагін Eclipse Tomcat
  • 2
    WebTorrent робочий стіл
    WebTorrent робочий стіл
    WebTorrent Desktop призначений для потокової передачі
    торренти на Mac, Windows або Linux. Це
    підключається до BitTorrent і
    Однолітки WebTorrent. Тепер немає
    треба чекати...
    Завантажити WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX – це наукова програма для вдосконалення
    відбиваюча здатність рентгенівських променів, нейтрон
    відбивна здатність і поверхневий рентген
    дифракційні дані за допомогою диференціала
    еволюційний алгоритм...
    Завантажте GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP — програма для статистики
    аналіз вибіркових даних. Це безкоштовно
    заміна на пропрієтарну програму
    SPSS. PSPP має як текстові, так і
    графічний нас...
    Завантажте pspp4windows
  • 5
    Розширення Git
    Розширення Git
    Git Extensions — це окремий інструмент інтерфейсу користувача
    для керування сховищами Git. Це також
    інтегрується з Провідником Windows і
    Microsoft Visual Studio
    (2015/2017/2019). Ч...
    Завантажте розширення Git
  • 6
    eSpeak: синтез мови
    eSpeak: синтез мови
    Система синтезу мовлення для англійської та
    багато інших мов. Компактний розмір с
    чітка, але штучна вимова.
    Доступна як програма командного рядка з
    багато ...
    Завантажте eSpeak: синтез мовлення
  • Детальніше »

Команди Linux

Ad