ظاهراً نسخههای جدید MATLAB امکانات موازی سازی، محاسبات توزیعشده و چندنخی (Multithreading) خوبی دارند ولی در نسخه MATLAB 7.3 R2006b که من استفاده میکنم این امکانات به صورت کامل وجود ندارد و امکان استفاده از توان کامل سیپییوهای چندهستهای وجود ندارد. با این حال برای انجام یک سری از عملیات جبرخطی امکاناتی وجود دارد که برای استفاده از آنها باید تنظیماتی را انجام داد. فرض کنید چهار هسته داریم، تنظیمات زیر را انجام دهید:
2. Click on the “Advanced” tab.
3. Click on the “Environment Variables” button.
4. Create or edit the following "System variables":
Variable Value
---------- ----------
BLAS_VERSION mkl.dll
OMP_NUM_THREADS 4