Managed hosting door True
Onderstaande bijdrage is van een externe partij. De redactie is niet verantwoordelijk voor de geboden informatie.

Parallelle toepassingen in MATLAB

 

The MathWorks komt met een nieuwe versie van de Parallel Computing Toolbox. Hiermee stelt The MathWorks gebruikers van Matlab in staat parallelle toepassingen te ontwikkelen en deze naar andere gebruikers te distribueren als stand-alone programma's of als softwarecomponenten. De Parallel Computing Toolbox introduceert bovendien een nieuw codewoord ‘spmd' die de ontwikkeling van dataparallelle toepassingen vereenvoudigt.

Met de nieuwe release van mathWorks' Parallel Computing Toolbox kunnen gebruikers van Matlab parallelle toepassingen omzetten in stand-alone programma's of softwarecomponenten waarover zij andere gebruikers zonder kosten kunnen laten beschikken. Dit wordt mogelijk gemaakt door toepassingen, die in de Parallel Computing Toolbox ontwikkeld zijn, met de Matlab Compiler te vertalen. De gecompileerde applicaties kunnen gebruik maken van de extra rekenkracht van de Matlab Distributed Computing Server op een computercluster. Dit betekent dat een grote categorie van professionals die niet direct met Matlab werkt toch haar voordeel kan doen met de parallelle mogelijkheden die de software biedt.

Binnen de upgrade van de Parallel Computing Toolbox heeft The MathWorks de parallelle Matlab-taal aangevuld met nieuwe functies die de ontwikkeling van data-parallelle toepassingen vereenvoudigen. De gebruikers kunnen voortaan met het nieuwe ‘spmd' code parallel uitvoeren op grote databestanden die verspreid zijn over meerdere computers. Met codewoorden zoals ‘spmd' en het eerder geïntroduceerde codewoord ‘parfor' kunnen gebruikers complexe technische problemen, die veel rekenkracht vergen of grote grote databestanden moeten verwerken, omzetten in parallelle oplossingen met minimale of zelfs geen wijzigingen van hun bestaande code.

Dit artikel is afkomstig van Computable.nl (https://www.computable.nl/artikel/2807511). © Jaarbeurs IT Media.

?


Lees meer over


Vacatures

Stuur door

Stuur dit artikel door

Je naam ontbreekt
Je e-mailadres ontbreekt
De naam van de ontvanger ontbreekt
Het e-mailadres van de ontvanger ontbreekt

×
×