Accelerating MATLAB Performance is gericht op het verbeteren van de snelheid van MATLAB-programma’s door uiteenlopende methoden te beschrijven om prestatie te verhogen. Het boek biedt een uitgebreide benadering van MATLAB-prestaties en behandelt profiling van MATLAB, CPU en geheugen, evenals verschillende afwegingen bij het afstemmen van prestaties. Zowel toepassingen van standaard industrietechnieken in MATLAB als methoden die specifiek zijn voor MATLAB komen aan bod, zoals het gebruik van verschillende datasoorten of ingebouwde functies. Daarnaast wordt ingegaan op vectorisatie, parallelisatie (impliciet en expliciet), optimalisatie, geheugenbeheer, chunking en caching. Het legt uit hoe MATLAB’s geheugenmodel werkt en hoe dit kan worden aangewend, en bespreekt het gebruik van GPU, MEX, FPGA en andere vormen van gecompileerde code, evenals technieken om versnelde toepassingen in te zetten. Er worden specifieke tips gegeven voor MATLAB GUI, grafische weergave en I/O. Het boek beschrijft tal van hulpprogramma’s, bibliotheken en toolboxes die de prestaties kunnen verbeteren. Met talloze codevoorbeelden en uitgebreide referenties biedt het praktisch toepasbare inzichten om programmeer- en doorlooptijden te reduceren.
Inhoud
- Profilering van MATLAB, CPU en geheugen
- Vectorisatie en parallelisatie
- Optimalisatie en geheugenbeheer
- GPU, MEX, FPGA en compiled code
- GUI, graphics en I/O-tips
Technische specificaties
- Pagina’s: 792
- Editie: Eerste editie
- Type: Hardcover
- Uitgever: Chapman and Hall/CRC
Prijshistorie
* Prijshistorie bevat geen data van Amazon, Amazon Marketplace.
Prijzen voor het laatst bijgewerkt op: