加息靴子落地A股未见回升,量能、均线成两大制约因素
![]() Симуляц?я багатокомпонентного потоку | |
Тип | Мультиф?зика, CAE, Обчислювальна г?дродинам?ка, Програмне забезпечення моделювання |
---|---|
Розробник | Avtech Scientific |
Перший випуск | 14 травня 2015 |
Стаб?льний випуск | 0.1.7 (9 листопада 2016 ) |
Операц?йна система | Unix/Linux, Windows, Mac |
Л?ценз?я | GNU Affero General Public License, необов'язкова комерц?йна л?ценз?я (базована на MIT License) |
Вебсайт | asl.org.il |





Advanced Simulation Library (ASL) - це в?льна ? в?дкрита апаратно-прискорювана багатофункц?ональна платформа для моделювання. Вона да? користувачам змогу створювати спец?альн? чисельн? розв'язувач? в C++ ? виконувати ?х на р?зноман?тних арх?тектурах, починаючи в?д недорогих FPGA, DSP ? GPU[1] до гетерогенних кластер?в ? суперкомп'ютер?в. ?? внутр?шн?й обчислювальний руш?й написано на OpenCL ? використову? безматричн? методи р?шення. ASL реал?зу? ц?лий ряд сучасних чисельних метод?в, так? як метод встановлення р?вня, метод реш?ткових р?внянь Больцмана, метод занурення границ?. Безс?тковий граничний п?дх?д дозволя? користувачам переходити в?д САП до моделювання, зменшуючи зусилля попередньо? обробки та к?льк?сть можливих помилок. ASL може бути використана для моделювання р?зних пов'язаних ф?зичних та х?м?чних явищ, особливо в област? обчислювання динам?ки р?дини. В?н поширю?ться за загальною л?ценз??ю GNU Affero General Public License з необов'язковою комерц?йною л?ценз??ю (яка базу?ться на в?льн?й л?ценз?? MIT).
Advanced Simulation Library розробля?ться ?зра?льською компан??ю Avtech Scientific. Вих?дний код був представлений сп?льнот? 14 травня 2015, члени яко? в коротк? терм?ни упаковували його для наукових розд?л?в ус?х основних дистрибутив?в Linux. [2][3][4][5][6][7] Згодом Khronos Group усв?домили значення ASL ? додав його на сво?му вебсайт? до списку ресурс?в на основ? OpenCL. [8]
- Обчислювальна г?дродинам?ка
- Комп'ютерна х?рург?я
- В?ртуальн? в?дчуття
- Перев?рка та узгодження даних промислових процес?в
- Розробка дизайну
- Багатопроф?льна оптим?зац?я дизайну
- Комп'ютерна ?нженер?я
- Кристалограф?я
- М?крог?дродинам?ка
- C++ API [9] (Не вимагаються знання OpenCL)
- Безс?тковий п?дх?д занурення границ? дозволя? користувачам переходити в?д САП безпосередньо до обчислень, що зменшують зусилля попередньо? обробки
- Динам?чна комп?ляц?я забезпечу? додатковий р?вень оптим?зац?? п?д час виконання (тобто для певних параметр?в, як? було задано програм?)
- Автоматичне прискорення апаратного забезпечення та розпаралелювання процес?в
- Розгортання одн??? програми на р?зних паралельних арх?тектурах - GPU, APU, FPGA, DSP, багатоядерн? процесори
- Можлив?сть справлятися з? складними межами
- Можлив?сть включення м?кроскоп?чних вза?мод?й
- Наявн?сть вих?дного коду
- В?дсутн?сть докладно? документац?? (кр?м пос?бника для розробник?в, створеного з коментар?в вих?дного коду)
- Не вс? драйвери OpenCL достатньо повн? для б?бл?отеки [10]
ASL пропону? ряд функц?й для вир?шення багатьох завдань - в?д складних поток?в р?дин, що включають х?м?чн? реакц??, турбулентн?сть ? теплопередачу, до твердо? механ?ки та еластичност?. [11]
- Вза?мод?я: VTK / ParaView, MATLAB (експорт).
- Геометр?я:
- гнучка та складна геометр?я, використовуючи просту прямокутну с?тку
- безс?тковий п?дх?д занурення границ?
- генерування та ман?пулювання геометричними прим?тивами
- Реал?зован? явища:
- Транспортн? процеси
- багатокомпонентн? транспортн? процеси
- стискуваний ? нестискуваний пот?к р?дини
- Х?м?чн? реакц??
- електродн? реакц??
- Еластичн?сть
- однор?дна ?зотропна пружн?сть
- однор?дна ?зотропна пенопружн?сть
- В?дстеження ?нтерфейсу
- еволюц?я ?нтерфейсу
- еволюц?я ?нтерфейсу з кристалограф?чною к?нетикою
- Транспортн? процеси
- ACTIVE - Активн? технолог?? обмежень для незахищених або нестаб?льних середовищ (?вропейський проект FP7) [12][13][14]
- ↑ ASL - expanding software ecosystem for the DSP/FPGA/GPU market (PDF). Арх?в ориг?налу (PDF) за 25 серпня 2017. Процитовано 21 травня 2018. [Арх?вовано 2025-08-07 у Wayback Machine.]
- ↑ ASL enters Linux. Арх?в ориг?налу за 29 вересня 2015. Процитовано 21 травня 2018.
- ↑ ASL for OpenSuse. Арх?в ориг?налу за 22 травня 2018. Процитовано 21 травня 2018.
- ↑ ASL for Debian. Арх?в ориг?налу за 22 травня 2018. Процитовано 21 травня 2018.
- ↑ ASL for Gentoo. Арх?в ориг?налу за 22 травня 2018. Процитовано 21 травня 2018.
- ↑ ASL for Fedora. Арх?в ориг?налу за 8 грудня 2015. Процитовано 21 травня 2018. [Арх?вовано 2025-08-07 у Wayback Machine.]
- ↑ ASL for Arch Linux.
- ↑ ASL among Khronos' OpenCL resources. Арх?в ориг?налу за 22 травня 2018. Процитовано 21 травня 2018.
- ↑ Example of an aerodynamic simulation. Арх?в ориг?налу за 1 вересня 2018. Процитовано 21 травня 2018.
- ↑ ASL deployment: problematic drivers. Арх?в ориг?налу за 6 с?чня 2021. Процитовано 21 травня 2018.
- ↑ About Advanced Simulation Library: hgpu.org. Арх?в ориг?налу за 22 травня 2018. Процитовано 21 травня 2018.
- ↑ ACTIVE Project: Intraoperative Brain Shift. Арх?в ориг?налу за 22 травня 2018. Процитовано 21 травня 2018.
- ↑ ASL on www.technology.org. Арх?в ориг?налу за 24 березня 2018. Процитовано 21 травня 2018.
- ↑ ASL on interestingengineering.com. Арх?в ориг?налу за 2 червня 2017. Процитовано 21 травня 2018.