Sassena — X-ray and neutron scattering calculated from molecular dynamics trajectories using massively parallel computers
Massively parallel computers now permit the molecular dynamics (MD) simulation of multi-million atom systems on time scales up to the microsecond. However, the subsequent analysis of the resulting simulation trajectories has now become a high performance computing problem in itself. Here, we present...
Saved in:
| Published in: | Computer physics communications Vol. 183; no. 7; pp. 1491 - 1501 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
United States
Elsevier B.V
01.07.2012
Elsevier |
| Subjects: | |
| ISSN: | 0010-4655, 1879-2944 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Massively parallel computers now permit the molecular dynamics (MD) simulation of multi-million atom systems on time scales up to the microsecond. However, the subsequent analysis of the resulting simulation trajectories has now become a high performance computing problem in itself. Here, we present software for calculating X-ray and neutron scattering intensities from MD simulation data that scales well on massively parallel supercomputers. The calculation and data staging schemes used maximize the degree of parallelism and minimize the IO bandwidth requirements. The strong scaling tested on the Jaguar Petaflop Cray XT5 at Oak Ridge National Laboratory exhibits virtually linear scaling up to 7000 cores for most benchmark systems. Since both MPI and thread parallelism is supported, the software is flexible enough to cover scaling demands for different types of scattering calculations. The result is a high performance tool capable of unifying large-scale supercomputing and a wide variety of neutron/synchrotron technology.
Program title: Sassena
Catalogue identifier: AELW_v1_0
Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AELW_v1_0.html
Program obtainable from: CPC Program Library, Queenʼs University, Belfast, N. Ireland
Licensing provisions: GNU General Public License, version 3
No. of lines in distributed program, including test data, etc.: 1 003 742
No. of bytes in distributed program, including test data, etc.: 798
Distribution format: tar.gz
Programming language: C++, OpenMPI
Computer: Distributed Memory, Cluster of Computers with high performance network, Supercomputer
Operating system: UNIX, LINUX, OSX
Has the code been vectorized or parallelized?: Yes, the code has been parallelized using MPI directives. Tested with up to 7000 processors
RAM: Up to 1 Gbytes/core
Classification: 6.5, 8
External routines: Boost Library, FFTW3, CMAKE, GNU C++ Compiler, OpenMPI, LibXML, LAPACK
Nature of problem: Recent developments in supercomputing allow molecular dynamics simulations to generate large trajectories spanning millions of frames and thousands of atoms. The structural and dynamical analysis of these trajectories requires analysis algorithms which use parallel computation and IO schemes to solve the computational task in a practical amount of time. The particular computational and IO requirements very much depend on the particular analysis algorithm. In scattering calculations a very frequent pattern is that the trajectory data is used multiple times to compute different projections and aggregates this into a single scattering function. Thus, for good performance the trajectory data has to be kept in memory and the parallel computer has to have enough RAM to store a volatile version of the whole trajectory. In order to achieve high performance and good scalability the mapping of the physical equations to a parallel computer needs to consider data locality and reduce the amount of the inter-node communication.
Solution method: The physical equations for scattering calculations were analyzed and two major calculation schemes were developed to support any type of scattering calculation (all/self). Certain hardware aspects were taken into account, e.g. high performance computing clusters and supercomputers usually feature a 2 tier network system, with Ethernet providing the file storage and infiniband the inter-node communication via MPI calls. The time spent loading the trajectory data into memory is minimized by letting each core only read the trajectory data it requires. The performance of inter-node communication is maximized by exclusively utilizing the appropriate MPI calls to exchange the necessary data, resulting in an excellent scalability. The partitioning scheme developed to map the calculation onto a parallel computer covers a wide variety of use cases without negatively effecting the achieved performance. This is done through a 2D partitioning scheme where independent scattering vectors are assigned to independent parallel partitions and all communication is local to the partition.
Additional comments: !!! The distribution file for this program is approximately 36 Mbytes and therefore is not delivered directly when download or E-mail is requested. Instead an html file giving details of how the program can be obtained is sent. !!!
Running time: Usual runtime spans from 1 min on 20 nodes to 2 h on 2000 nodes. That is 0.5–4000 CPU hours per execution. |
|---|---|
| AbstractList | Massively parallel computers now permit the molecular dynamics (MD) simulation of multi-million atom systems on time scales up to the microsecond. However, the subsequent analysis of the resulting simulation trajectories has now become a high performance computing problem in itself. Here, we present software for calculating X-ray and neutron scattering intensities from MD simulation data that scales well on massively parallel supercomputers. The calculation and data staging schemes used maximize the degree of parallelism and minimize the IO bandwidth requirements. The strong scaling tested on the Jaguar Petaflop Cray XT5 at Oak Ridge National Laboratory exhibits virtually linear scaling up to 7000 cores for most benchmark systems. Since both MPI and thread parallelism is supported, the software is flexible enough to cover scaling demands for different types of scattering calculations. The result is a high performance tool capable of unifying large-scale supercomputing and a wide variety of neutron/synchrotron technology.
Program title: Sassena
Catalogue identifier: AELW_v1_0
Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AELW_v1_0.html
Program obtainable from: CPC Program Library, Queenʼs University, Belfast, N. Ireland
Licensing provisions: GNU General Public License, version 3
No. of lines in distributed program, including test data, etc.: 1 003 742
No. of bytes in distributed program, including test data, etc.: 798
Distribution format: tar.gz
Programming language: C++, OpenMPI
Computer: Distributed Memory, Cluster of Computers with high performance network, Supercomputer
Operating system: UNIX, LINUX, OSX
Has the code been vectorized or parallelized?: Yes, the code has been parallelized using MPI directives. Tested with up to 7000 processors
RAM: Up to 1 Gbytes/core
Classification: 6.5, 8
External routines: Boost Library, FFTW3, CMAKE, GNU C++ Compiler, OpenMPI, LibXML, LAPACK
Nature of problem: Recent developments in supercomputing allow molecular dynamics simulations to generate large trajectories spanning millions of frames and thousands of atoms. The structural and dynamical analysis of these trajectories requires analysis algorithms which use parallel computation and IO schemes to solve the computational task in a practical amount of time. The particular computational and IO requirements very much depend on the particular analysis algorithm. In scattering calculations a very frequent pattern is that the trajectory data is used multiple times to compute different projections and aggregates this into a single scattering function. Thus, for good performance the trajectory data has to be kept in memory and the parallel computer has to have enough RAM to store a volatile version of the whole trajectory. In order to achieve high performance and good scalability the mapping of the physical equations to a parallel computer needs to consider data locality and reduce the amount of the inter-node communication.
Solution method: The physical equations for scattering calculations were analyzed and two major calculation schemes were developed to support any type of scattering calculation (all/self). Certain hardware aspects were taken into account, e.g. high performance computing clusters and supercomputers usually feature a 2 tier network system, with Ethernet providing the file storage and infiniband the inter-node communication via MPI calls. The time spent loading the trajectory data into memory is minimized by letting each core only read the trajectory data it requires. The performance of inter-node communication is maximized by exclusively utilizing the appropriate MPI calls to exchange the necessary data, resulting in an excellent scalability. The partitioning scheme developed to map the calculation onto a parallel computer covers a wide variety of use cases without negatively effecting the achieved performance. This is done through a 2D partitioning scheme where independent scattering vectors are assigned to independent parallel partitions and all communication is local to the partition.
Additional comments: !!! The distribution file for this program is approximately 36 Mbytes and therefore is not delivered directly when download or E-mail is requested. Instead an html file giving details of how the program can be obtained is sent. !!!
Running time: Usual runtime spans from 1 min on 20 nodes to 2 h on 2000 nodes. That is 0.5–4000 CPU hours per execution. Massively parallel computers now permit the molecular dynamics (MD) simulation of multi-million atom systems on time scales up to the microsecond. However, the subsequent analysis of the resulting simulation trajectories has now become a high performance computing problem in itself. Here, we present software for calculating X-ray and neutron scattering intensities from MD simulation data that scales well on massively parallel supercomputers. The calculation and data staging schemes used maximize the degree of parallelism and minimize the IO bandwidth requirements. The strong scaling tested on the Jaguar Petaflop Cray XT5 at Oak Ridge National Laboratory exhibits virtually linear scaling up to 7000 cores for most benchmark systems. Since both MPI and thread parallelism is supported, the software is flexible enough to cover scaling demands for different types of scattering calculations. The result is a high performance tool capable of unifying large-scale supercomputing and a wide variety of neutron/synchrotron technology. |
| Author | Smith, Jeremy C. Lindner, Benjamin |
| Author_xml | – sequence: 1 givenname: Benjamin surname: Lindner fullname: Lindner, Benjamin email: lindnerb@ornl.gov organization: Genome Science & Technology, University of Tennessee Knoxville, F337 Walters Life Science, Knoxville, TN 37996, United States – sequence: 2 givenname: Jeremy C. surname: Smith fullname: Smith, Jeremy C. email: smithjc@ornl.gov organization: Center for Molecular Biophysics, University of Tennessee/Oak Ridge National Laboratory, 1 Bethel Valley Road, Bldg 6011, Oak Ridge, TN 37830-6309, United States |
| BackLink | https://www.osti.gov/biblio/1564820$$D View this record in Osti.gov |
| BookMark | eNp9kE1qHDEQhUVwIOOfA2Qnsu-JpFa3uskqmMQJGLxwAtmJcnV1okEtDZLGMGTjQ-SEOYnVTFZZGAoKivc9Xr1zdhZiIMbeSrGVQvbvd1vc41YJqbaijhSv2EYOZmzUqPUZ24h6anTfdW_Yec47IYQxY7thv-8hZwrA_z794T-aBEcOYeKBDiXFwDNCKZRc-MkRPB48FJr4nOLCl-hpPSQ-HQMsDjMvCXaEJSZHmR_ySi3V3j2SP_I9JPCePMe47A_VNF-y1zP4TFf_9gX7_vnTt-svze3dzdfrj7cNtkqXRg89KgOGlOlIq-6hH2ejRTuYTnZTT0CdbGHCoTWCHpQZUY5GzcoMoJSexvaCvTv5xlyczegK4S-MIdSsVna9HpSoInMSYYo5J5pt1UFxMdSvnLdS2LVou7O1aLsWbUUduZLyP3Kf3ALp-CLz4cRQ_fvRUVpjUUCaXFpTTdG9QD8DaIua_w |
| CitedBy_id | crossref_primary_10_1021_jacs_6b05443 crossref_primary_10_1016_j_bpj_2012_10_013 crossref_primary_10_1146_annurev_biophys_070317_033358 crossref_primary_10_1016_j_procs_2016_05_410 crossref_primary_10_1016_j_future_2020_11_024 crossref_primary_10_3390_ijms25031547 crossref_primary_10_1134_S1063774521020103 crossref_primary_10_1038_s42003_021_01759_1 crossref_primary_10_1051_epjconf_202227201015 crossref_primary_10_1177_1094342015594515 crossref_primary_10_1021_acs_macromol_5b02145 crossref_primary_10_1107_S1600576720015526 crossref_primary_10_1073_pnas_1922883117 crossref_primary_10_1007_s00249_024_01720_0 crossref_primary_10_1107_S2059798318017503 crossref_primary_10_1039_C8CP03144D crossref_primary_10_1107_S2059798323002899 crossref_primary_10_1016_j_bpj_2023_10_007 crossref_primary_10_1016_j_cpc_2025_109759 crossref_primary_10_1016_j_bbagen_2016_06_015 crossref_primary_10_1039_C6CP05836A crossref_primary_10_1103_PhysRevResearch_2_032050 crossref_primary_10_1073_pnas_1907251116 crossref_primary_10_1016_j_jcp_2017_03_045 crossref_primary_10_1107_S1399004715007415 crossref_primary_10_3390_biom12111591 crossref_primary_10_1021_jacs_5b08894 crossref_primary_10_1103_PhysRevResearch_4_L022003 crossref_primary_10_1002_ijch_201300137 |
| Cites_doi | 10.1021/ct700301q 10.1080/08927029308022173 10.1016/0010-4655(95)00057-M 10.1107/S0021889895007047 10.1038/nrm1746 10.1021/ja0257319 10.1080/10448639208218770 10.1021/ct900292r 10.1021/ma801796u 10.1073/pnas.082335099 10.1021/jf051851z 10.1107/S0907444901019576 10.1002/jcc.10119 10.1021/bm700769p 10.1002/wilm.10057 10.1038/nsb0294-124 10.1073/pnas.1004646108 10.1529/biophysj.104.056101 10.1080/00031305.1995.10476177 10.1002/jcc.10243 |
| ContentType | Journal Article |
| Copyright | 2012 Elsevier B.V. |
| Copyright_xml | – notice: 2012 Elsevier B.V. |
| CorporateAuthor | Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF) Univ. of California, Oakland, CA (United States) UT-Battelle LLC/ORNL, Oak Ridge, TN (Unted States) |
| CorporateAuthor_xml | – name: UT-Battelle LLC/ORNL, Oak Ridge, TN (Unted States) – name: Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF) – name: Univ. of California, Oakland, CA (United States) |
| DBID | AAYXX CITATION OTOTI |
| DOI | 10.1016/j.cpc.2012.02.010 |
| DatabaseName | CrossRef OSTI.GOV |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Physics Computer Science |
| EISSN | 1879-2944 |
| EndPage | 1501 |
| ExternalDocumentID | 1564820 10_1016_j_cpc_2012_02_010 S001046551200063X |
| GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1RT 1~. 1~5 29F 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AARLI AAXUO AAYFN ABBOA ABFNM ABMAC ABNEU ABQEM ABQYD ABXDB ABYKQ ACDAQ ACFVG ACGFS ACLVX ACNNM ACRLP ACSBN ACZNC ADBBV ADECG ADEZE ADJOM ADMUD AEBSH AEKER AENEX AFKWA AFTJW AFZHZ AGHFR AGUBO AGYEJ AHHHB AHZHX AI. AIALX AIEXJ AIKHN AITUG AIVDX AJBFU AJOXV AJSZI ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG ATOGT AVWKF AXJTR AZFZN BBWZM BKOJK BLXMC CS3 DU5 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FLBIZ FNPLU FYGXN G-2 G-Q GBLVA GBOLZ HLZ HME HMV HVGLF HZ~ IHE IMUCA J1W KOM LG9 LZ4 M38 M41 MO0 N9A NDZJH O-L O9- OAUVE OGIMB OZT P-8 P-9 P2P PC. Q38 R2- RIG ROL RPZ SBC SCB SDF SDG SES SEW SHN SPC SPCBC SPD SPG SSE SSK SSQ SSV SSZ T5K TN5 UPT VH1 WUQ ZMT ~02 ~G- 9DU AATTM AAXKI AAYWO AAYXX ABJNI ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD AFXIZ AGCQF AGRNS OTOTI SSH |
| ID | FETCH-LOGICAL-c324t-486c27a7e275e425b69f740387515d6eae513adc8370eb279c1972f278a224d93 |
| ISICitedReferencesCount | 51 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000303075600009&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0010-4655 |
| IngestDate | Mon Jun 23 02:30:25 EDT 2025 Tue Nov 18 22:23:53 EST 2025 Sat Nov 29 05:32:21 EST 2025 Fri Feb 23 02:30:59 EST 2024 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 7 |
| Keywords | Molecular dynamics X-ray Massively parallel Neutron Scattering |
| Language | English |
| License | https://www.elsevier.com/tdm/userlicense/1.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c324t-486c27a7e275e425b69f740387515d6eae513adc8370eb279c1972f278a224d93 |
| Notes | USDOE Office of Science None AC02-05CH11231; AC05-00OR22725 |
| PageCount | 11 |
| ParticipantIDs | osti_scitechconnect_1564820 crossref_citationtrail_10_1016_j_cpc_2012_02_010 crossref_primary_10_1016_j_cpc_2012_02_010 elsevier_sciencedirect_doi_10_1016_j_cpc_2012_02_010 |
| PublicationCentury | 2000 |
| PublicationDate | July 2012 2012-07-00 2012-07-01 |
| PublicationDateYYYYMMDD | 2012-07-01 |
| PublicationDate_xml | – month: 07 year: 2012 text: July 2012 |
| PublicationDecade | 2010 |
| PublicationPlace | United States |
| PublicationPlace_xml | – name: United States |
| PublicationTitle | Computer physics communications |
| PublicationYear | 2012 |
| Publisher | Elsevier B.V Elsevier |
| Publisher_xml | – name: Elsevier B.V – name: Elsevier |
| References | Zemb, Lindner (br0130) 2002 Abramowitz, Stegun (br0310) Mar. 1970 Merzel, Smith (br0040) 2002; 58 Berk Hess, Carsten Kutzner, David van der Spoel, Erik Lindahl, GROMACS 4: algorithms for highly efficient, load-balanced, and scalable molecular simulation. Schulz, Lindner, Petridis, Smith (br0110) June 2009; 5 Diddens, Murphy, Krisch, Müller (br0290) November 2008; 41 LibXML developers, libxml, March 2011 Ding, Himmel (br0250) 2006 Elazzouzi-Hafraoui, Nishiyama, Putaux, Heux, Dubreuil, Rochas (br0280) 2008; 9 G.R.O.M.A.C.S. Developers, Gromacs XDR File v1.1, March 2011 Chib, Chib, Greenberg (br0300) November 1995; 49 Meinhold, Smith (br0080) April 2005; 88 B.O.O.S.T. Developers, Boost C++ Libraries, March 2011 Noé, Doose, Daidone, Löllmann, Sauer, Chodera, Smith (br0020) March 2011; 108 Merzel, Smith (br0050) April 2002; 99 The HDF5 Group, HDF5, March 2011 Smith, Kneller (br0030) 1993; 10 Bee (br0120) Dec. 1988 Squires (br0140) 1996 Nishiyama, Langan, Chanzy (br0240) 2002; 124 Open MPI Developers, Open MPI, March 2011 F.F.T.W. Developers, FFTW v3.2.2 Library, March 2011 J.M. Cowley, B.L.M. Peng, I.G. Ren, J.S.L. Dudarevc, M.J. Whelanc, Parameterizations of electron atomic scattering factors, International Tables for Crystallography, C (Ch. 4.3), 2006, p. 262. Glatter (br0010) 2002 Micu, Smith (br0070) September 1995; 91 Sears (br0160) 1992; 3 Cosgrove (br0230) November 2005; 6 . Kuttel, Brady, Naidoo (br0270) 2002; 23 Róg, Murzyn, Hinsen, Kneller (br0090) April 2003; 24 Faure, Micu, Perahia, Doucet, Smith, Benoit (br0060) February 1994; 1 Svergun, Barberato (br0100) 1995; 28 10.1016/j.cpc.2012.02.010_br0210 Squires (10.1016/j.cpc.2012.02.010_br0140) 1996 10.1016/j.cpc.2012.02.010_br0150 Schulz (10.1016/j.cpc.2012.02.010_br0110) 2009; 5 Micu (10.1016/j.cpc.2012.02.010_br0070) 1995; 91 Ding (10.1016/j.cpc.2012.02.010_br0250) 2006 Zemb (10.1016/j.cpc.2012.02.010_br0130) 2002 Noé (10.1016/j.cpc.2012.02.010_br0020) 2011; 108 Kuttel (10.1016/j.cpc.2012.02.010_br0270) 2002; 23 10.1016/j.cpc.2012.02.010_br0170 Bee (10.1016/j.cpc.2012.02.010_br0120) 1988 10.1016/j.cpc.2012.02.010_br0190 Chib (10.1016/j.cpc.2012.02.010_br0300) 1995; 49 Abramowitz (10.1016/j.cpc.2012.02.010_br0310) 1970 10.1016/j.cpc.2012.02.010_br0200 Sears (10.1016/j.cpc.2012.02.010_br0160) 1992; 3 Cosgrove (10.1016/j.cpc.2012.02.010_br0230) 2005; 6 10.1016/j.cpc.2012.02.010_br0220 10.1016/j.cpc.2012.02.010_br0260 Meinhold (10.1016/j.cpc.2012.02.010_br0080) 2005; 88 Nishiyama (10.1016/j.cpc.2012.02.010_br0240) 2002; 124 Róg (10.1016/j.cpc.2012.02.010_br0090) 2003; 24 Merzel (10.1016/j.cpc.2012.02.010_br0050) 2002; 99 Elazzouzi-Hafraoui (10.1016/j.cpc.2012.02.010_br0280) 2008; 9 Diddens (10.1016/j.cpc.2012.02.010_br0290) 2008; 41 Smith (10.1016/j.cpc.2012.02.010_br0030) 1993; 10 10.1016/j.cpc.2012.02.010_br0180 Glatter (10.1016/j.cpc.2012.02.010_br0010) 2002 Svergun (10.1016/j.cpc.2012.02.010_br0100) 1995; 28 Merzel (10.1016/j.cpc.2012.02.010_br0040) 2002; 58 Faure (10.1016/j.cpc.2012.02.010_br0060) 1994; 1 |
| References_xml | – volume: 24 start-page: 657 year: April 2003 end-page: 667 ident: br0090 article-title: nMoldyn: a program package for a neutron scattering oriented analysis of molecular dynamics simulations publication-title: Journal of Computational Chemistry – year: Mar. 1970 ident: br0310 article-title: Handbook of Mathematical Functions – volume: 6 start-page: 850 year: November 2005 end-page: 861 ident: br0230 article-title: Growth of the plant cell wall publication-title: Nature Reviews Molecular Cell Biology – volume: 1 start-page: 124 year: February 1994 end-page: 128 ident: br0060 article-title: Correlated intramolecular motions and diffuse X-ray scattering in lysozyme publication-title: Nature Structural & Molecular Biology – year: 2006 ident: br0250 article-title: The maize primary cell wall microfibril: a new model derived from direct visualization publication-title: Journal of Agricultural and Food Chemistry – volume: 9 start-page: 57 year: 2008 end-page: 65 ident: br0280 article-title: The shape and size distribution of crystalline nanoparticles prepared by acid hydrolysis of native cellulose publication-title: Biomacromolecules – volume: 108 start-page: 4822 year: March 2011 end-page: 4827 ident: br0020 article-title: Dynamical fingerprints for probing individual relaxation processes in biomolecular dynamics with simulations and kinetic experiments publication-title: PNAS – volume: 28 start-page: 768 year: 1995 end-page: 773 ident: br0100 article-title: CRYSOL—a program to evaluate X-ray solution scattering of biological macromolecules from atomic coordinates publication-title: Journal of Applied Crystallography – reference: The HDF5 Group, HDF5, March 2011, – volume: 23 start-page: 1236 year: 2002 end-page: 1243 ident: br0270 article-title: Carbohydrate solution simulations: producing a force field with experimentally consistent primary alcohol rotational frequencies and populations publication-title: Journal of Computational Chemistry – reference: Open MPI Developers, Open MPI, March 2011, – volume: 41 start-page: 9755 year: November 2008 end-page: 9759 ident: br0290 article-title: Anisotropic elastic properties of cellulose measured using inelastic X-ray scattering publication-title: Macromolecules – reference: B.O.O.S.T. Developers, Boost C++ Libraries, March 2011, – volume: 5 start-page: 2798 year: June 2009 end-page: 2808 ident: br0110 article-title: Scaling of multimillion-atom biological molecular dynamics simulation on a petascale supercomputer publication-title: Journal of Chemical Theory and Computation – year: Dec. 1988 ident: br0120 article-title: Quasielastic Neutron Scattering: Principles and Applications in Solid State Chemistry, Biology and Material Science – volume: 10 start-page: 363 year: 1993 end-page: 375 ident: br0030 article-title: Combination of neutron scattering and molecular dynamics to determine internal motions in biomolecules publication-title: Molecular Simulation – year: 1996 ident: br0140 article-title: Introduction to the Theory of Thermal Neutron Scattering – reference: LibXML developers, libxml, March 2011, – reference: J.M. Cowley, B.L.M. Peng, I.G. Ren, J.S.L. Dudarevc, M.J. Whelanc, Parameterizations of electron atomic scattering factors, International Tables for Crystallography, C (Ch. 4.3), 2006, p. 262. – volume: 49 start-page: 327 year: November 1995 end-page: 335 ident: br0300 article-title: Understanding the Metropolis–Hastings algorithm publication-title: The American Statistician – volume: 58 start-page: 242 year: 2002 end-page: 249 ident: br0040 article-title: SASSIM: a method for calculating small-angle X-ray and neutron scattering and the associated molecular envelope from explicit-atom models of solvated proteins publication-title: Acta Crystallographica Section D Biological Crystallography – reference: Berk Hess, Carsten Kutzner, David van der Spoel, Erik Lindahl, GROMACS 4: algorithms for highly efficient, load-balanced, and scalable molecular simulation. – year: 2002 ident: br0130 article-title: Neutrons, X-rays and Light: Scattering Methods Applied to Soft Condensed Matter – reference: G.R.O.M.A.C.S. Developers, Gromacs XDR File v1.1, March 2011, – volume: 124 start-page: 9074 year: 2002 end-page: 9082 ident: br0240 article-title: Crystal structure and hydrogen-bonding system in cellulose 1 beta from synchrotron X-ray and neutron fiber diffraction publication-title: Journal of the American Chemical Society – reference: . – volume: 99 start-page: 5378 year: April 2002 end-page: 5383 ident: br0050 article-title: Is the first hydration shell of lysozyme of higher density than bulk water? publication-title: Proceedings of the National Academy of Sciences – volume: 88 start-page: 2554 year: April 2005 end-page: 2563 ident: br0080 article-title: Fluctuations and correlations in crystalline protein dynamics: a simulation analysis of staphylococcal nuclease publication-title: Biophysical Journal – volume: 3 start-page: 26 year: 1992 end-page: 37 ident: br0160 article-title: Neutron scattering lengths and cross sections publication-title: Neutron News – start-page: 73 year: 2002 end-page: 103 ident: br0010 article-title: The inverse scattering problem in small-angle scattering publication-title: Neutrons, X-rays and Light. Scattering Methods Applied to Soft Condensed Matter – reference: F.F.T.W. Developers, FFTW v3.2.2 Library, March 2011, – volume: 91 start-page: 331 year: September 1995 end-page: 338 ident: br0070 article-title: SERENA: a program for calculating X-ray diffuse scattering intensities from molecular dynamics trajectories publication-title: Computer Physics Communications – ident: 10.1016/j.cpc.2012.02.010_br0260 doi: 10.1021/ct700301q – ident: 10.1016/j.cpc.2012.02.010_br0180 – ident: 10.1016/j.cpc.2012.02.010_br0220 – volume: 10 start-page: 363 issue: 2–6 year: 1993 ident: 10.1016/j.cpc.2012.02.010_br0030 article-title: Combination of neutron scattering and molecular dynamics to determine internal motions in biomolecules publication-title: Molecular Simulation doi: 10.1080/08927029308022173 – ident: 10.1016/j.cpc.2012.02.010_br0190 – volume: 91 start-page: 331 issue: 1–3 year: 1995 ident: 10.1016/j.cpc.2012.02.010_br0070 article-title: SERENA: a program for calculating X-ray diffuse scattering intensities from molecular dynamics trajectories publication-title: Computer Physics Communications doi: 10.1016/0010-4655(95)00057-M – year: 1970 ident: 10.1016/j.cpc.2012.02.010_br0310 – volume: 28 start-page: 768 year: 1995 ident: 10.1016/j.cpc.2012.02.010_br0100 article-title: CRYSOL—a program to evaluate X-ray solution scattering of biological macromolecules from atomic coordinates publication-title: Journal of Applied Crystallography doi: 10.1107/S0021889895007047 – volume: 6 start-page: 850 issue: 11 year: 2005 ident: 10.1016/j.cpc.2012.02.010_br0230 article-title: Growth of the plant cell wall publication-title: Nature Reviews Molecular Cell Biology doi: 10.1038/nrm1746 – ident: 10.1016/j.cpc.2012.02.010_br0200 – ident: 10.1016/j.cpc.2012.02.010_br0210 – volume: 124 start-page: 9074 issue: 31 year: 2002 ident: 10.1016/j.cpc.2012.02.010_br0240 article-title: Crystal structure and hydrogen-bonding system in cellulose 1 beta from synchrotron X-ray and neutron fiber diffraction publication-title: Journal of the American Chemical Society doi: 10.1021/ja0257319 – volume: 3 start-page: 26 year: 1992 ident: 10.1016/j.cpc.2012.02.010_br0160 article-title: Neutron scattering lengths and cross sections publication-title: Neutron News doi: 10.1080/10448639208218770 – volume: 5 start-page: 2798 year: 2009 ident: 10.1016/j.cpc.2012.02.010_br0110 article-title: Scaling of multimillion-atom biological molecular dynamics simulation on a petascale supercomputer publication-title: Journal of Chemical Theory and Computation doi: 10.1021/ct900292r – year: 1988 ident: 10.1016/j.cpc.2012.02.010_br0120 – volume: 41 start-page: 9755 year: 2008 ident: 10.1016/j.cpc.2012.02.010_br0290 article-title: Anisotropic elastic properties of cellulose measured using inelastic X-ray scattering publication-title: Macromolecules doi: 10.1021/ma801796u – volume: 99 start-page: 5378 issue: 8 year: 2002 ident: 10.1016/j.cpc.2012.02.010_br0050 article-title: Is the first hydration shell of lysozyme of higher density than bulk water? publication-title: Proceedings of the National Academy of Sciences doi: 10.1073/pnas.082335099 – year: 2006 ident: 10.1016/j.cpc.2012.02.010_br0250 article-title: The maize primary cell wall microfibril: a new model derived from direct visualization publication-title: Journal of Agricultural and Food Chemistry doi: 10.1021/jf051851z – volume: 58 start-page: 242 year: 2002 ident: 10.1016/j.cpc.2012.02.010_br0040 article-title: SASSIM: a method for calculating small-angle X-ray and neutron scattering and the associated molecular envelope from explicit-atom models of solvated proteins publication-title: Acta Crystallographica Section D Biological Crystallography doi: 10.1107/S0907444901019576 – ident: 10.1016/j.cpc.2012.02.010_br0150 – volume: 23 start-page: 1236 issue: 13 year: 2002 ident: 10.1016/j.cpc.2012.02.010_br0270 article-title: Carbohydrate solution simulations: producing a force field with experimentally consistent primary alcohol rotational frequencies and populations publication-title: Journal of Computational Chemistry doi: 10.1002/jcc.10119 – year: 2002 ident: 10.1016/j.cpc.2012.02.010_br0130 – volume: 9 start-page: 57 issue: 1 year: 2008 ident: 10.1016/j.cpc.2012.02.010_br0280 article-title: The shape and size distribution of crystalline nanoparticles prepared by acid hydrolysis of native cellulose publication-title: Biomacromolecules doi: 10.1021/bm700769p – ident: 10.1016/j.cpc.2012.02.010_br0170 doi: 10.1002/wilm.10057 – volume: 1 start-page: 124 issue: 2 year: 1994 ident: 10.1016/j.cpc.2012.02.010_br0060 article-title: Correlated intramolecular motions and diffuse X-ray scattering in lysozyme publication-title: Nature Structural & Molecular Biology doi: 10.1038/nsb0294-124 – year: 1996 ident: 10.1016/j.cpc.2012.02.010_br0140 – volume: 108 start-page: 4822 issue: 12 year: 2011 ident: 10.1016/j.cpc.2012.02.010_br0020 article-title: Dynamical fingerprints for probing individual relaxation processes in biomolecular dynamics with simulations and kinetic experiments publication-title: PNAS doi: 10.1073/pnas.1004646108 – volume: 88 start-page: 2554 year: 2005 ident: 10.1016/j.cpc.2012.02.010_br0080 article-title: Fluctuations and correlations in crystalline protein dynamics: a simulation analysis of staphylococcal nuclease publication-title: Biophysical Journal doi: 10.1529/biophysj.104.056101 – volume: 49 start-page: 327 issue: 4 year: 1995 ident: 10.1016/j.cpc.2012.02.010_br0300 article-title: Understanding the Metropolis–Hastings algorithm publication-title: The American Statistician doi: 10.1080/00031305.1995.10476177 – start-page: 73 year: 2002 ident: 10.1016/j.cpc.2012.02.010_br0010 article-title: The inverse scattering problem in small-angle scattering – volume: 24 start-page: 657 issue: 5 year: 2003 ident: 10.1016/j.cpc.2012.02.010_br0090 article-title: nMoldyn: a program package for a neutron scattering oriented analysis of molecular dynamics simulations publication-title: Journal of Computational Chemistry doi: 10.1002/jcc.10243 |
| SSID | ssj0007793 |
| Score | 2.268273 |
| Snippet | Massively parallel computers now permit the molecular dynamics (MD) simulation of multi-million atom systems on time scales up to the microsecond. However, the... |
| SourceID | osti crossref elsevier |
| SourceType | Open Access Repository Enrichment Source Index Database Publisher |
| StartPage | 1491 |
| SubjectTerms | Computer Science Massively parallel Molecular dynamics Neutron Physics Scattering X-ray |
| Title | Sassena — X-ray and neutron scattering calculated from molecular dynamics trajectories using massively parallel computers |
| URI | https://dx.doi.org/10.1016/j.cpc.2012.02.010 https://www.osti.gov/biblio/1564820 |
| Volume | 183 |
| WOSCitedRecordID | wos000303075600009&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0007793 issn: 0010-4655 databaseCode: AIEXJ dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Nb9NAEF2FFCQufBQQpYDmwAnLlROvs_axVEVQoaoSBeWEtV5vpEapG9lJVYlLf0R_Ib-EmfXu2kUQwQHJciLHa0c7L7PPL_PB2JsyRpagRjrkKlMh52UaFgXniOUoKpQoRGoy5L5-EsfH6XSanQwG31wuzOVCVFV6dZUt_6up8Rgam1Jn_8Hc_qJ4AN-j0XGPZsf9Xxn-M9JhXcnAhTHwYBrWsi2zVOk1Sd9Bo0xZTZNwKxcUikrE06SanLt-uUHZNqtvqI3E3Ij7-FQdrI24cI43QT9J0oisqR3LwgSnU3-Ips93XdMIq6A0dFaXkOL5PCkDNvPmna7meFuPWS_9HOmaUl8O9vpCxagLarXqmV3q-94Y1wCq33bbG8c92InfevlWcJjvqSUVoSQ1FzcbHXu7eDaVwkGOc4dtjUWSodfb2v94OD3ya7UQtiyz_Sbuf28TAfjL5f_EXIYX6Ix7pOT0EXtgnyZgv0XBYzbQ1TZ76CYdrOPeZvdO2ul_wr5beMCP6xswwAAEBlhgQAcM6IABBAzwwAAHDOgDAwwwwAMDHDDAA-Mp-_L-8PTgQ2gbcIQKefYq5OlEjYUUGidPo3MvJtlMcAp4QBZcTrTUySiWpaICSroYi0xRE7vZWKQSmWGZxc_YsLqo9HMGgqeyRG5YJmqGbiGWMklUxPFFRRKJ2g6L3OTmylanpyYpi9yFIc5ztEdO9sgj3EbRDnvrhyzb0iybTubOYrnlli1nzBFUm4btknVpCNVUVhR8hmMsrF5s_HSX3e9-Bi_ZcFWv9St2V12uzpr6tUXiT-T2phk |
| linkProvider | Elsevier |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Sassena+%E2%80%94+X-ray+and+neutron+scattering+calculated+from+molecular+dynamics+trajectories+using+massively+parallel+computers&rft.jtitle=Computer+physics+communications&rft.au=Lindner%2C+Benjamin&rft.au=Smith%2C+Jeremy+C.&rft.date=2012-07-01&rft.pub=Elsevier&rft.issn=0010-4655&rft.volume=183&rft.issue=7&rft_id=info:doi/10.1016%2Fj.cpc.2012.02.010&rft.externalDocID=1564820 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0010-4655&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0010-4655&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0010-4655&client=summon |