Accelerating Simulation for Communications Applications
In this webinar you will learn how to use to various techniques to accelerate your communications system simulations in MATLAB and Simulink. The webinar showcases a series of optimizations applied to accelerate the simulation of a 4G LTE control channel processing algorithm. We start with a baseline algorithm and through successive profiling and code updates introduce the following optimizations:
• Better MATLAB serial programming techniques (Vectorization, Preallocation)
• Using System objects
• MATLAB to C code generation (MEX)
• Parallel Computing (parfor, spmd)
• GPU-optimized System objects
• Rapid Accelerator mode of simulation in Simulink
Through demonstrations we also show that the extent of acceleration can be further amplified by combining two or more of these simulation acceleration techniques.
About the Presenter: Houman Zarrinkoub, Ph.D. is a senior product manager responsible for Communications Toolbox. He joined MathWorks in 2001 as a development manager for signal processing products. Prior to MathWorks, he spent six years at Nortel Networks as a research engineer specializing in speech processing for wireless systems. He holds a B.S.E.E. from McGill University and an M.S.E.E. and a Ph.D. from the Institut Nationale de la Recherche Scientifique, Universite du Quebec.
Recorded: 15 Aug 2013
Featured Product
Communications Toolbox
Up Next:
Related Videos:
Seleziona un sito web
Seleziona un sito web per visualizzare contenuto tradotto dove disponibile e vedere eventi e offerte locali. In base alla tua area geografica, ti consigliamo di selezionare: .
Puoi anche selezionare un sito web dal seguente elenco:
Come ottenere le migliori prestazioni del sito
Per ottenere le migliori prestazioni del sito, seleziona il sito cinese (in cinese o in inglese). I siti MathWorks per gli altri paesi non sono ottimizzati per essere visitati dalla tua area geografica.
Americhe
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia-Pacifico
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)