Advanced Simulation Library

Advanced Simulation Library (ASL) adalah platform simulasi multifisika berakselerasi perangkat keras gratis dan open-source. Ini memungkinkan pengguna untuk menulis pemecah numerik yang disesuaikan di C ++ dan menyebarkannya pada berbagai arsitektur paralel besar-besaran, mulai dari FPGAs, DSP, dan GPU yang murah hingga kluster dan superkomputer heterogen.

Advanced Simulation Library

Mesin komputasi internalnya ditulis di OpenCL dan menggunakan teknik solusi bebas matriks. ASL menerapkan berbagai metode numerik modern, yaitu metode set tingkat, kisi Boltzmann, Batas yang direndam. Pendekatan batas yang bebas mesh dan tenggelam memungkinkan pengguna untuk berpindah dari CAD langsung ke simulasi, mengurangi upaya pra-pemrosesan dan jumlah kesalahan potensial.

Advanced Simulation Library

ASL dapat digunakan untuk mencontoh berbagai fenomena fisik dan kimia yang digabungkan, terutama di bidang dinamika cairan komputasi. Ini didistribusikan di bawah Lisensi Publik Umum GNU Affero gratis dengan lisensi komersial opsional (yang didasarkan pada Lisensi MIT permisif).

Rate this post