From 5e8c7d7cc36e3702c86465146fcd675f9262adf5 Mon Sep 17 00:00:00 2001 From: Rob van Nieuwpoort <nieuwpoort@astron.nl> Date: Wed, 1 Jul 2009 09:33:14 +0000 Subject: [PATCH] Bug 1198: intro --- .gitattributes | 1 - doc/papers/2010/SPM/outline.txt | 38 --------------------------------- 2 files changed, 39 deletions(-) delete mode 100644 doc/papers/2010/SPM/outline.txt diff --git a/.gitattributes b/.gitattributes index 2db354c0233..bcb36343574 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 5cac7736bce..00000000000 --- 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 -- GitLab