Differences between revisions 15 and 16
Revision 15 as of 2009-02-16 21:32:32
Size: 1401
Comment:
Revision 16 as of 2009-03-25 17:11:59
Size: 1415
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
 * Mathworks Cleve's corner on parallel Matlab [http://www.mathworks.com/company/newsletters/news_notes/june07/clevescorner.html]  * Mathworks Cleve's corner on parallel Matlab [[http://www.mathworks.com/company/newsletters/news_notes/june07/clevescorner.html]]
Line 11: Line 11:
   * LAM / MPI Parallel Computing under MATLAB [http://atc.ugr.es/javier-bin/mpitb_eng]
   * Parallel Virtual Machine (PVM) under MATLAB [http://atc.ugr.es/javier-bin/pvmtb_eng]
   * LAM / MPI Parallel Computing under MATLAB [[http://atc.ugr.es/javier-bin/mpitb_eng]]
   * Parallel Virtual Machine (PVM) under MATLAB [[http://atc.ugr.es/javier-bin/pvmtb_eng]]
Line 25: Line 25:
    * 4 threads: 7.7 sec -- MichelJuillard [[DateTime(2007-09-16T10:22:53Z)]]     * 4 threads: 7.7 sec -- MichelJuillard <<DateTime(2007-09-16T10:22:53Z)>>
Line 28: Line 28:
 * I. Azzini, R. Girardi, M. Ratto (2007) "Parallelization of Matlab codes under Windows platform for Bayesian estimation: a DYNARE application" [http://www.cepremap.cnrs.fr/juillard/dynare_conf_07/girardi.pdf] (see also comments on the paper by S. Villemot: attachment:Azzini-Girardi-Ratto-comments.pdf)
 * a paper on parallel QZ [http://www.hpc2n.umu.se/para06/papers/paper_263.pdf]
 * I. Azzini, R. Girardi, M. Ratto (2007) "Parallelization of Matlab codes under Windows platform for Bayesian estimation: a DYNARE application" [[http://www.cepremap.cnrs.fr/juillard/dynare_conf_07/girardi.pdf]] (see also comments on the paper by S. Villemot: [[attachment:Azzini-Girardi-Ratto-comments.pdf]])
 * a paper on parallel QZ [[http://www.hpc2n.umu.se/para06/papers/paper_263.pdf]]

In order to edit this page, you need to create an account with UserPreferences, then send an email to MichelJuillard. Thanks

Issues around parallel computing

Matlab

Tests on Hal

x = randn(100,100);
tic; for i=1:100000; y=x*x; end; toc
  • 1 thread: 21 sec
  • 4 threads: 24 sec

x = randn(1000,1000);
tic; for i=1:100; y=x*x; end; toc
  • 1 thread: 20.3 sec
  • 4 threads: 7.7 sec -- MichelJuillard 2007-09-16 10:22:53

Dynare

DynareWiki: ParallelComputing (last edited 2009-03-25 17:11:59 by localhost)