Detta papper utforskar område parallellism handel s i utformningen av distribuerade delade minnes DSM multiprocessorer byggda av stora enchip datornoder. I detta sammanhang motiverar area-e ciency argument en heterogen organisation som består av några noder med stora caches utformade för entråd parallellism, och ett större antal noder med mindre caches utformade för multi-tråd parallellism. Kvantitativa prestanda för en sådan organisation rapporteras för en uppsättning homogena multiprocessorprogram från SPLASH-2-riktmärkessviten. Dessa program är kartlagda på de heterogena processorer utan källkod c ode modi katjoner via statiska tråd tilldelningspolicyer. Simuleringsbaserad analys används t o c ompare prestandan o f heterogena och homogena DSMs som upptar samma kiselområde. Analysen visar att en 4-nod heterogen DSM med 21 processorer överträffar sin homogena motsvarighet med 4 processorer med i genomsnitt 36 för den studerade multiprocessorarbetsbelastningen, samtidigt som den har samma prestanda för sekventiella koder. En känslighetsanalys baserad på ett faktoriellt designexperiment används för att studera implikationerna av processor, minne, och nätverk heterogenitet på den totala kostnaden och prestandan av en heterogen DSM. De studerade riktmärkena är en ekterad, i genomsnitt, främst av heterogenitet i processorns prestanda 59,3, följt av cachestorlekar 18,2, minne latens 14,6, och nätverkslatens 5.6.
I REF tar författarna upp effekterna av heterogenitet på distribuerade delade minnessystem, och utgår från närvaron av få noder med stora cacheminnen för att stödja parallellism med enkeltråd, och många noder med mindre cache för multitråd parallellism.
Impact of heterogeneity on DSM performance
{'venue': 'Proceedings Sixth International Symposium on High-Performance Computer Architecture. HPCA-6 (Cat. No.PR00550)', 'journal': 'Proceedings Sixth International Symposium on High-Performance Computer Architecture. HPCA-6 (Cat. No.PR00550)', 'mag_field_of_study': ['Computer Science']}