Memory and thread placement effects as a function of cache usage: A study of the Gaussian chemistry code on the SunFire X4600 M2

R. Yang*, J. Antony, P. P. Janes, A. P. Rendell

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    17 Citations (Scopus)

    Abstract

    In this work we study the effect of cache blocking and memory/thread placement on a modern multicore shared memory parallel system, the SunFire X4600 Ml, using the Gaussian 03 computational chemistry code. A protocol for performing memory and thread placement studies is outlined, as is a scheme for characterizing a particular memory and thread placement pattern. Results for parallel Gaussian 03 runs with up to 16 threads are presented.

    Original languageEnglish
    Title of host publicationProceedings - 9th International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN 2008
    Pages31-36
    Number of pages6
    DOIs
    Publication statusPublished - 2008
    Event9th International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN 2008 - Sydney, NSW, Australia
    Duration: 7 May 20089 May 2008

    Publication series

    NameProceedings of the International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN

    Conference

    Conference9th International Symposium on Parallel Architectures, Algorithms and Networks, I-SPAN 2008
    Country/TerritoryAustralia
    CitySydney, NSW
    Period7/05/089/05/08

    Fingerprint

    Dive into the research topics of 'Memory and thread placement effects as a function of cache usage: A study of the Gaussian chemistry code on the SunFire X4600 M2'. Together they form a unique fingerprint.

    Cite this