The Mathworks integreert zijn Optimizing- en Genetic Algorithm and Direct Search-toolboxen met de Parallel Computing Toolbox. Daardoor draaien de optimalisatiegereedschappen beter op multicore- en gedistribueerde systemen. De toolboxen zijn gericht op het vinden van optimale oplossingen en trade-offanalyses en bieden standaard optimalisatiemethoden voor gebruik in algoritmes en modellen. Als voorbeelden voor het gebruik van parallelle berekeningen noemt The Mathworks het kalibreren van een control-unit voor automotoren met experimentele data en het verminderen van brandstofgebruik en geluidshinder in vliegtuigontwerpen.
De Parallel Computing Toolbox breidt Matlabs programmeervocabulaire uit met hoogniveaufunctionaliteit voor parallel programmeren, zoals parallelle for-lussen, gedistribueerde arrays, parallelle numerieke algoritmes en functies voor message passing. Volgens The Mathworks zijn er weinig ingrepen nodig om seriële Matlab-code om te toveren tot parallelle applicaties.
