D. an Mey and C. Terboven, “Affinity matters! OpenMP on multicore and ccNUMA architectures,” in Parallel Computing: Architecture, Algorithms and Application 15 (2008).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

F. Rigaut, B. Neichel, M. Bec, M. Boccas, A. Garcia-Rissmann, and D. Gratadour, “A sample of GeMS calibrations and control schemes,” in First AO4ELT Conference (EDP, 2010).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

F. Rigaut, B. Neichel, M. Bec, M. Boccas, A. Garcia-Rissmann, and D. Gratadour, “A sample of GeMS calibrations and control schemes,” in First AO4ELT Conference (EDP, 2010).

M. Welsh, S. D. Gribble, E. A. Brewer, and D. Culler, A Design Framework for Highly Concurrent Systems (University of California, 2000).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

R. Conan and J. P. Véran, “Advances in real-time control algorithms,” Proc. SPIE 7736, 773613 (2010).

[CrossRef]

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

M. Welsh, S. D. Gribble, E. A. Brewer, and D. Culler, A Design Framework for Highly Concurrent Systems (University of California, 2000).

D. Cutting, D. Karger, J. Pedersen, and J. W. Tukey, “Scatter/gather: a cluster-based approach to browsing large document collections,” in Proceedings of the 15th Annual International ACM/SIGIR Conference, Copenhagen (1992).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

E. Fedrigo and R. Donaldson, “SPARTA roadmap and future challenges,” Proc. SPIE 7736, 77364O (2010).

[CrossRef]

B. L. Ellerbroek and C. R. Vogel, “Inverse problems in astronomical adaptive optics,” Inverse Probl. 25, 063001 (2009).

[CrossRef]

Q. Yang, C. R. Vogel, and B. L. Ellerbroek, “Fourier domain preconditioned conjugate gradient algorithm for atmospheric tomography,” Appl. Opt. 45, 5281–5293 (2006).

[CrossRef]

B. L. Ellerbroek, “Efficient computation of minimum-variance wavefront reconstructors with sparse matrix techniques,” J. Opt. Soc. Am. A 19, 1803–1816 (2002).

[CrossRef]

E. Fedrigo and R. Donaldson, “SPARTA roadmap and future challenges,” Proc. SPIE 7736, 77364O (2010).

[CrossRef]

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

A. Fog, Optimizing Software in C++, Optimization Guide for Windows, Linux and Mac Platforms (Copenhagen University College of Engineering, 2010), pp. 124–137.

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

F. Rigaut, B. Neichel, M. Bec, M. Boccas, A. Garcia-Rissmann, and D. Gratadour, “A sample of GeMS calibrations and control schemes,” in First AO4ELT Conference (EDP, 2010).

R. Gilmozzi and J. Spyromilio, “The 42 m European ELT: status,” Proc. SPIE 7012, 701219 (2008).

[CrossRef]

F. Rigaut, B. Neichel, M. Bec, M. Boccas, A. Garcia-Rissmann, and D. Gratadour, “A sample of GeMS calibrations and control schemes,” in First AO4ELT Conference (EDP, 2010).

M. Welsh, S. D. Gribble, E. A. Brewer, and D. Culler, A Design Framework for Highly Concurrent Systems (University of California, 2000).

D. Molka, D. Hackenberg, R. Schone, and M. S. Muller, “Memory performance and cache coherency effects on an Intel Nehalem Multiprocessor system,” in International Conference on Parallel Architectures and Compilation Techniques (IEEE Computer Society, 2009), pp. 261–270.

Y. He, C. E. Leiserson, and W. M. Leiserson, “The Cilkview scalability analyzer,” in Proceedings of the 22nd ACM Symposium on Parallelism in Algorithms and Architectures (2010), pp. 145–156.

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

D. Cutting, D. Karger, J. Pedersen, and J. W. Tukey, “Scatter/gather: a cluster-based approach to browsing large document collections,” in Proceedings of the 15th Annual International ACM/SIGIR Conference, Copenhagen (1992).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

C. E. Leiserson and A. Plaat, “Programming parallel applications in Cilk,” SIAM News 31, 122–132 (1998).

Y. He, C. E. Leiserson, and W. M. Leiserson, “The Cilkview scalability analyzer,” in Proceedings of the 22nd ACM Symposium on Parallelism in Algorithms and Architectures (2010), pp. 145–156.

Y. He, C. E. Leiserson, and W. M. Leiserson, “The Cilkview scalability analyzer,” in Proceedings of the 22nd ACM Symposium on Parallelism in Algorithms and Architectures (2010), pp. 145–156.

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

D. Molka, D. Hackenberg, R. Schone, and M. S. Muller, “Memory performance and cache coherency effects on an Intel Nehalem Multiprocessor system,” in International Conference on Parallel Architectures and Compilation Techniques (IEEE Computer Society, 2009), pp. 261–270.

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

D. Molka, D. Hackenberg, R. Schone, and M. S. Muller, “Memory performance and cache coherency effects on an Intel Nehalem Multiprocessor system,” in International Conference on Parallel Architectures and Compilation Techniques (IEEE Computer Society, 2009), pp. 261–270.

F. Rigaut, B. Neichel, M. Bec, M. Boccas, A. Garcia-Rissmann, and D. Gratadour, “A sample of GeMS calibrations and control schemes,” in First AO4ELT Conference (EDP, 2010).

D. Cutting, D. Karger, J. Pedersen, and J. W. Tukey, “Scatter/gather: a cluster-based approach to browsing large document collections,” in Proceedings of the 15th Annual International ACM/SIGIR Conference, Copenhagen (1992).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

C. E. Leiserson and A. Plaat, “Programming parallel applications in Cilk,” SIAM News 31, 122–132 (1998).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

F. Rigaut, B. Neichel, M. Bec, M. Boccas, A. Garcia-Rissmann, and D. Gratadour, “A sample of GeMS calibrations and control schemes,” in First AO4ELT Conference (EDP, 2010).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

B. Schauer, “Multicore processors, a necessity,” ProQuest Discovery Guides1–14 (2008).

D. Molka, D. Hackenberg, R. Schone, and M. S. Muller, “Memory performance and cache coherency effects on an Intel Nehalem Multiprocessor system,” in International Conference on Parallel Architectures and Compilation Techniques (IEEE Computer Society, 2009), pp. 261–270.

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

R. Gilmozzi and J. Spyromilio, “The 42 m European ELT: status,” Proc. SPIE 7012, 701219 (2008).

[CrossRef]

É. Thiébaut and M. Tallon, “Fast minimum variance reconstruction for extremely large telescopes,” J. Opt. Soc. Am. A 27, 1046–1059 (2010).

[CrossRef]

I. Montilla, C. Béchet, M. Le Louarn, M. Reyes, and M. Tallon, “Performance comparison of wavefront reconstruction and control algorithms for extremely large telescopes,” J. Opt. Soc. Am. A 27, A9–A18 (2010).

[CrossRef]

D. an Mey and C. Terboven, “Affinity matters! OpenMP on multicore and ccNUMA architectures,” in Parallel Computing: Architecture, Algorithms and Application 15 (2008).

D. Cutting, D. Karger, J. Pedersen, and J. W. Tukey, “Scatter/gather: a cluster-based approach to browsing large document collections,” in Proceedings of the 15th Annual International ACM/SIGIR Conference, Copenhagen (1992).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

R. Conan and J. P. Véran, “Advances in real-time control algorithms,” Proc. SPIE 7736, 773613 (2010).

[CrossRef]

B. L. Ellerbroek and C. R. Vogel, “Inverse problems in astronomical adaptive optics,” Inverse Probl. 25, 063001 (2009).

[CrossRef]

Q. Yang, C. R. Vogel, and B. L. Ellerbroek, “Fourier domain preconditioned conjugate gradient algorithm for atmospheric tomography,” Appl. Opt. 45, 5281–5293 (2006).

[CrossRef]

C. R. Vogel and Q. Yang, “Fast optimal wavefront reconstruction for multi-conjugate adaptive optics using the Fourier domain preconditioned conjugate gradient algorithm,” Opt. Express 14, 7487–7498 (2006).

[CrossRef]

M. Welsh, S. D. Gribble, E. A. Brewer, and D. Culler, A Design Framework for Highly Concurrent Systems (University of California, 2000).

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

M. A. van Dam, D. Le Mignant, and B. A. Macintosh, “Performance of the Keck Observatory adaptive-optics system,” Appl. Opt. 43, 5458–5467 (2004).

[CrossRef]

Q. Yang, C. R. Vogel, and B. L. Ellerbroek, “Fourier domain preconditioned conjugate gradient algorithm for atmospheric tomography,” Appl. Opt. 45, 5281–5293 (2006).

[CrossRef]

B. L. Ellerbroek and C. R. Vogel, “Inverse problems in astronomical adaptive optics,” Inverse Probl. 25, 063001 (2009).

[CrossRef]

B. L. Ellerbroek, “Efficient computation of minimum-variance wavefront reconstructors with sparse matrix techniques,” J. Opt. Soc. Am. A 19, 1803–1816 (2002).

[CrossRef]

L. Poyneer, D. Gavel, and J. Brase, “Fast wave-front reconstruction in large adaptive optics systems with use of the Fourier transform,” J. Opt. Soc. Am. A 19, 2100–2111 (2002).

[CrossRef]

É. Thiébaut and M. Tallon, “Fast minimum variance reconstruction for extremely large telescopes,” J. Opt. Soc. Am. A 27, 1046–1059 (2010).

[CrossRef]

I. Montilla, C. Béchet, M. Le Louarn, M. Reyes, and M. Tallon, “Performance comparison of wavefront reconstruction and control algorithms for extremely large telescopes,” J. Opt. Soc. Am. A 27, A9–A18 (2010).

[CrossRef]

D. an Mey and C. Terboven, “Affinity matters! OpenMP on multicore and ccNUMA architectures,” in Parallel Computing: Architecture, Algorithms and Application 15 (2008).

R. Conan and J. P. Véran, “Advances in real-time control algorithms,” Proc. SPIE 7736, 773613 (2010).

[CrossRef]

R. Gilmozzi and J. Spyromilio, “The 42 m European ELT: status,” Proc. SPIE 7012, 701219 (2008).

[CrossRef]

E. Fedrigo and R. Donaldson, “SPARTA roadmap and future challenges,” Proc. SPIE 7736, 77364O (2010).

[CrossRef]

J. F. Sauvage, T. Fusco, C. Petit, S. Meimon, E. Fedrigo, M. S. Valles, M. Kasper, N. Hubin, J. L. Beuzit, J. Charton, A. Costille, P. Rabou, D. Mouillet, P. Baudoz, T. Buey, A. Sevin, F. Wildi, and K. Dohlen, “SAXO, the eXtreme adaptive optics system of SPHERE. Overview and calibration procedure,” Proc. SPIE 7736, 77360F-1 (2010).

B. Schauer, “Multicore processors, a necessity,” ProQuest Discovery Guides1–14 (2008).

C. E. Leiserson and A. Plaat, “Programming parallel applications in Cilk,” SIAM News 31, 122–132 (1998).

Y. He, C. E. Leiserson, and W. M. Leiserson, “The Cilkview scalability analyzer,” in Proceedings of the 22nd ACM Symposium on Parallelism in Algorithms and Architectures (2010), pp. 145–156.

A. Fog, Optimizing Software in C++, Optimization Guide for Windows, Linux and Mac Platforms (Copenhagen University College of Engineering, 2010), pp. 124–137.

Intel, “Intel 64 and IA-32 Architectures Software Developer’s Manual,” 3A: part 1, 17.12, Intel (2010), pp. 733–735.

Advanced Micro Devices, “AMD64 Architecture Programmer’s Manual,” (2010), pp. 350–351.

Advanced Micro Devices, “BIOS and Kernel Developer’s Guide (BKDG) for AMD Family 10 h Processors,” (2010), p. 109.

Advanced Micro Devices, “Software Optimization Guide for AMD Family 10 h and 12 h Processors,” (2010), pp. 305–306.

F. Rigaut, B. Neichel, M. Bec, M. Boccas, A. Garcia-Rissmann, and D. Gratadour, “A sample of GeMS calibrations and control schemes,” in First AO4ELT Conference (EDP, 2010).

D. Molka, D. Hackenberg, R. Schone, and M. S. Muller, “Memory performance and cache coherency effects on an Intel Nehalem Multiprocessor system,” in International Conference on Parallel Architectures and Compilation Techniques (IEEE Computer Society, 2009), pp. 261–270.

D. Cutting, D. Karger, J. Pedersen, and J. W. Tukey, “Scatter/gather: a cluster-based approach to browsing large document collections,” in Proceedings of the 15th Annual International ACM/SIGIR Conference, Copenhagen (1992).

M. Welsh, S. D. Gribble, E. A. Brewer, and D. Culler, A Design Framework for Highly Concurrent Systems (University of California, 2000).