TY - JOUR
T1 - Using parallelization to solve a macroeconomic model: A parallel parameterized expectations algorithm
AU - Creel, Michael
PY - 2008/4/28
Y1 - 2008/4/28
N2 - Solving nonlinear macroeconomic models with rational expectations can be time-consuming. This paper shows how the parameterized expectations algorithm (PEA) can be parallelized to reduce the time needed to solve a simple model by more than 80%. The general idea of using parallelization applies naturally to other algorithms, as well. This paper is illustrative of the speedup that can be obtained, and it provides computer code that may serve as an example for parallelization of other algorithms. For those who would like to use the parallelized PEA, the implementation does not confront end users with the details of parallelization. To solve a model, it is only necessary to provide ordinary serial code that simulates data from the model. All needed code is available, on a standalone basis, or pre-installed on ParallelKnoppix (Creel, J Appl Economet 22:215-223, 2007). © Springer Science+Business Media, LLC. 2008.
AB - Solving nonlinear macroeconomic models with rational expectations can be time-consuming. This paper shows how the parameterized expectations algorithm (PEA) can be parallelized to reduce the time needed to solve a simple model by more than 80%. The general idea of using parallelization applies naturally to other algorithms, as well. This paper is illustrative of the speedup that can be obtained, and it provides computer code that may serve as an example for parallelization of other algorithms. For those who would like to use the parallelized PEA, the implementation does not confront end users with the details of parallelization. To solve a model, it is only necessary to provide ordinary serial code that simulates data from the model. All needed code is available, on a standalone basis, or pre-installed on ParallelKnoppix (Creel, J Appl Economet 22:215-223, 2007). © Springer Science+Business Media, LLC. 2008.
KW - Nonlinear rational expectations
KW - Parallel computing
KW - Parameterized expectations algorithm
KW - Solving macroeconomic models
UR - https://www.scopus.com/pages/publications/54049158914
U2 - 10.1007/s10614-008-9142-6
DO - 10.1007/s10614-008-9142-6
M3 - Article
SN - 0927-7099
VL - 32
SP - 343
EP - 352
JO - Computational Economics
JF - Computational Economics
ER -