diff --git a/.gitattributes b/.gitattributes index 2db354c023358526d68561b65daa967e7ee68352..bcb36343574db73d6c87ebaff0df669f27191fbd 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1529,7 +1529,6 @@ doc/papers/2010/SPM/figures/performance-graph-v2.pdf -text doc/papers/2010/SPM/figures/performance-graph-v2.svg -text doc/papers/2010/SPM/figures/processing-overview.pdf -text doc/papers/2010/SPM/figures/processing-overview.svg -text -doc/papers/2010/SPM/outline.txt -text doc/papers/2010/SPM/spconf.sty -text doc/papers/2010/SPM/spm.bib -text doc/papers/2010/SPM/spm.tex -text diff --git a/doc/papers/2010/SPM/outline.txt b/doc/papers/2010/SPM/outline.txt deleted file mode 100644 index 5cac7736bce31aaad4b4b25122bd6e1f17ecb548..0000000000000000000000000000000000000000 --- a/doc/papers/2010/SPM/outline.txt +++ /dev/null @@ -1,38 +0,0 @@ - -pas je algorithmen aan op many-cores - - -1) zoek parallelisme in je algorithme. - vaak aanwezig. Zoek onafhankelijke operaties: - voorbeelden: - - correlator: kanalen, polatisaties, subbanden zijn onafhankelijk. - - polyphase: stations zijn onafhankelijk - - imaging: maak parallelisme: beeld elk kanaal af op een image, tel deze later op - - -2) mem bw/ops neemt af met many cores - optimaliseer. - -dus optimaliseren: - - algo specifiek (reduceer mem loads) - - architectuur-specifieke optimalisaties (cache gedrag, delays, floating point instructions) - -manycores ondersteunen complex niet erg goed. Alleen BG/P wel. -Vaal in aparte arrays stoppen. - - - - - ---------------------------- - -- into -- modern astronomy - - LOFAR, SKA -- correlator algorithme zelf -- many cores algemeen -- optimaliseren van het algorithme: tiles, etc -- info per many core arch -- architectuur specifieke optimalisaties + performance -- programmeerbaarheid -- conclusies