Tackling component interoperability in quantum chemistry software

dc.contributor.author Peng, Fang
dc.contributor.author Wu, Meng-Shiou
dc.contributor.author Sosonkina, Masha
dc.contributor.author Windus, Theresa
dc.contributor.author Bentz, Jonathan
dc.contributor.author Gordon, Mark
dc.contributor.author Kenny, Joseph
dc.contributor.author Janssen, Curtis
dc.contributor.department Ames National Laboratory
dc.contributor.department Department of Chemistry
dc.contributor.department Ames Laboratory
dc.date 2018-02-17T09:51:32.000
dc.date.accessioned 2020-06-29T23:18:10Z
dc.date.available 2020-06-29T23:18:10Z
dc.date.embargo 2015-12-23
dc.date.issued 2007-10-01
dc.description.abstract <p>The Common Component Architecture (CCA) offers an environment that allows scientific packages to dynamically interact with each other through components. Conceptually, a computation can be constructed with plugand- play components from any componentized scientific package; however, providing such plug-and-play components from scientific packages requires more than componentizing functions/subroutines of interest, especially for large-scale scientific packages with a long development history. In this paper, we present our efforts to construct components for the integral evaluation - a fundamental sub-problem of quantum chemistry computations - that conform to the CCA specification. The goal is to enable fine-grained interoperability between three quantum chemistry packages, GAMESS, NWChem, and MPQC, via CCA integral components. The structures of these packages are quite different and require different approaches to construct and exploit CCA components. We focus on one of the three packages, GAMESS, delineating the structure of the integral computation in GAMESS, followed by our approaches to its component development. Then we use GAMESS as the driver to interoperate with integral components from another package, MPQC, and discuss the possible solutions for interoperability problems along with preliminary results.</p>
dc.description.comments <p>This proceeding is from <em>CompFrame '07 : Proceedings of the 2007 symposium on Component and framework technology in high-performance and scientific computing</em> (2007): 101, doi:<a href="http://dx.doi.org/10.1145/1297385.1297403" target="_blank">10.1145/1297385.1297403</a>.</p>
dc.format.mimetype application/pdf
dc.identifier archive/lib.dr.iastate.edu/ameslab_conf/92/
dc.identifier.articleid 1090
dc.identifier.contextkey 7971748
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath ameslab_conf/92
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/6674
dc.language.iso en
dc.source.bitstream archive/lib.dr.iastate.edu/ameslab_conf/92/2007_Windus_TacklingComponent.pdf|||Sat Jan 15 02:29:42 UTC 2022
dc.source.uri 10.1145/1297385.1297403
dc.subject.disciplines Chemistry
dc.subject.disciplines Computer Sciences
dc.subject.keywords components
dc.subject.keywords integral
dc.subject.keywords interoperability
dc.subject.keywords quantum chemistry
dc.title Tackling component interoperability in quantum chemistry software
dc.type article
dc.type.genre article
dspace.entity.type Publication
relation.isAuthorOfPublication 97c1485c-99ca-4fbe-969a-e970c6251814
relation.isAuthorOfPublication 1a5927c0-5a5f-440e-86e0-9da8dc6afda0
relation.isOrgUnitOfPublication 25913818-6714-4be5-89a6-f70c8facdf7e
relation.isOrgUnitOfPublication 42864f6e-7a3d-4be3-8b5a-0ae3c3830a11
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
2007_Windus_TacklingComponent.pdf
Size:
372.66 KB
Format:
Adobe Portable Document Format
Description: