COMSOL و BLAS

COMSOL و BLAS

COMSOL و BLAS
BLAS مجموعه ای از توابع برای عملیات جبر خطی پایه است. فروشندگان اغلب کتابخانه های BLAS را بهینه سازی شده برای سخت افزار خود عرضه می کنند. بخش بزرگی از موتور محاسباتی در COMSOL Multiphysics به BLAS متکی است. همراه با COMSOL Multiphysics Intel ® MKL (Intel ® Math Kernel Library) کتابخانه BLAS است که کتابخانه پیش فرض BLAS است. برای AMD ®پردازنده‌هایی با معماری Zen، COMSOL کتابخانه‌های CPU بهینه‌سازی AMD را فراهم می‌کند. COMSOL Multiphysics همچنین شامل کتابخانه های استاندارد BLAS و LAPACK است. برای پردازنده‌های ARM در لینوکس، COMSOL شامل کتابخانه‌های عملکرد Arm (پیش‌فرض) و کتابخانه OpenBLAS است. برای سیلیکون اپل، COMSOL به طور پیش فرض از کتابخانه vecLib اپل استفاده می کند و COMSOL همچنین شامل کتابخانه OpenBLAS است. همچنین این امکان وجود دارد که یک کتابخانه BLAS دیگر بهینه سازی شده برای سخت افزار شما تهیه کنید. برای اطلاعات در مورد نحوه لغو کتابخانه پیش فرض BLAS (MKL) به گزینه های BLAS (ویندوز)، گزینه های BLAS (لینوکس)، یا گزینه های BLAS (macOS) مراجعه کنید . اگر کتابخانه ای که می خواهید استفاده کنید در دسترس نیست یا به درستی نصب نشده است، COMSOL Multiphysics به کتابخانه پیش فرض BLAS سوئیچ می کند.