Comparison of distributed memory algorithms for X-ray wave propagation in inhomogeneous media
Calculations of X-ray wave propagation in large objects are needed for modeling diffractive X-ray optics and for optimization-based approaches to image reconstruction for objects that extend beyond the depth of focus. We describe three methods for calculating wave propagation with large arrays on pa...
Saved in:
| Published in: | Optics express Vol. 28; no. 20; pp. 29590 - 29618 |
|---|---|
| Main Authors: | , , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
United States
Optical Society of America (OSA)
28.09.2020
Optical Society of America |
| Subjects: | |
| ISSN: | 1094-4087, 1094-4087 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | Calculations of X-ray wave propagation in large objects are needed for modeling diffractive X-ray optics and for optimization-based approaches to image reconstruction for objects that extend beyond the depth of focus. We describe three methods for calculating wave propagation with large arrays on parallel computing systems with distributed memory: (1) a full-array Fresnel multislice approach, (2) a tiling-based short-distance Fresnel multislice approach, and (3) a finite difference approach. We find that the first approach suffers from internode communication delays when the transverse array size becomes large, while the second and third approaches have similar scaling to large array size problems (with the second approach offering about three times the compute speed). |
|---|---|
| AbstractList | Calculations of X-ray wave propagation in large objects are needed for modeling diffractive X-ray optics and for optimization-based approaches to image reconstruction for objects that extend beyond the depth of focus. We describe three methods for calculating wave propagation with large arrays on parallel computing systems with distributed memory: (1) a full-array Fresnel multislice approach, (2) a tiling-based short-distance Fresnel multislice approach, and (3) a finite difference approach. We find that the first approach suffers from internode communication delays when the transverse array size becomes large, while the second and third approaches have similar scaling to large array size problems (with the second approach offering about three times the compute speed). Calculations of X-ray wave propagation in large objects are needed for modeling diffractive X-ray optics and for optimization-based approaches to image reconstruction for objects that extend beyond the depth of focus. We describe three methods for calculating wave propagation with large arrays on parallel computing systems with distributed memory: (1) a full-array Fresnel multislice approach, (2) a tiling-based short-distance Fresnel multislice approach, and (3) a finite difference approach. We find that the first approach suffers from internode communication delays when the transverse array size becomes large, while the second and third approaches have similar scaling to large array size problems (with the second approach offering about three times the compute speed).Calculations of X-ray wave propagation in large objects are needed for modeling diffractive X-ray optics and for optimization-based approaches to image reconstruction for objects that extend beyond the depth of focus. We describe three methods for calculating wave propagation with large arrays on parallel computing systems with distributed memory: (1) a full-array Fresnel multislice approach, (2) a tiling-based short-distance Fresnel multislice approach, and (3) a finite difference approach. We find that the first approach suffers from internode communication delays when the transverse array size becomes large, while the second and third approaches have similar scaling to large array size problems (with the second approach offering about three times the compute speed). |
| Author | Adams, Mark F. Ali, Sajid Smith, Barry Jacobsen, Chris Du, Ming |
| Author_xml | – sequence: 1 givenname: Sajid surname: Ali fullname: Ali, Sajid – sequence: 2 givenname: Ming orcidid: 0000-0003-1602-6646 surname: Du fullname: Du, Ming – sequence: 3 givenname: Mark F. surname: Adams fullname: Adams, Mark F. – sequence: 4 givenname: Barry surname: Smith fullname: Smith, Barry – sequence: 5 givenname: Chris orcidid: 0000-0001-8562-0353 surname: Jacobsen fullname: Jacobsen, Chris |
| BackLink | https://www.osti.gov/biblio/1664514$$D View this record in Osti.gov |
| BookMark | eNplUd1rFDEQD9JiP_TB_2DxSR-2TTbJJvsiyHFVoXAvCr5ImGSzd5HdnTXJVe6_b9qroBYGZmB-H_NxQU5mnD0hbxi9YrwV15v1laC0EfQFOWe0E7WgWp38VZ-Ri5R-UsqE6tRLcsY5Y0LL9pz8WOG0QAwJ5wqHqg8px2D32ffV5CeMhwrGLcaQd1OqBozV9zrCofoNd75aIi6whRwKNzzEDifc-tnjPhV2H-AVOR1gTP71U74k327WX1ef69vNpy-rj7e146rLdeOkotx2XEmtLdWaDSCZpC0HPsje984yCT1X3oJybBDKcuVa23iqOQfLL8mHo-6yt8XY-TlHGM0SwwTxYBCC-bczh53Z4p1RreqYbovA26MAphxMciF7t3M4z95lw9pWSCYK6N2TS8Rfe5-ymUJyfhzhcWXTCCk1b8rgBXp9hLqIKUU_mCL5eKliH0bDqHn4nNmszfFzhfH-P8af6Z9j7wEsAJra |
| CitedBy_id | crossref_primary_10_1088_1361_6560_ac1f38 |
| Cites_doi | 10.1364/JOSAA.8.000724 10.1107/S1600577518010093 10.1107/S0567739477001879 10.1007/BF01385713 10.1007/BF02903409 10.1080/09500349414550061 10.1103/PhysRevB.95.104111 10.1046/j.1365-2818.1998.00353.x 10.1364/JOSAA.29.001606 10.1109/MCSE.2007.58 10.1016/S0377-0427(00)00516-1 10.1107/S1600577518007208 10.1016/0030-4018(95)00295-J 10.1016/j.jpdc.2007.09.005 10.1038/s41928-018-0057-5 10.1006/adnd.1993.1013 10.1016/S0377-0427(00)00412-X 10.1126/sciadv.aay3700 10.1364/AO.45.004603 10.1088/1361-6501/aa9c19 10.1103/PhysRevLett.109.245502 10.1063/1.5103173 10.1098/rsta.2019.0053 10.1364/JOSAA.32.002074 10.1137/120873558 10.1002/cpe.4336 10.1364/OE.25.032090 10.1109/T-SU.1967.29423 10.1364/OL.34.003133 10.1016/j.sab.2011.09.011 10.1007/s00466-006-0047-8 10.1016/j.ultramic.2019.112860 10.1007/s10043-001-0331-y 10.1137/0103003 10.1103/PhysRevB.81.075402 10.1109/3.59679 10.1364/OE.27.029905 10.1364/OE.24.029089 10.1109/JPROC.2004.840301 10.1107/S1600577514019286 10.1364/OE.25.001831 10.1017/S0305004100023197 10.1364/OPTICA.383030 10.1007/BF01051853 10.1016/j.jpdc.2005.03.010 10.1364/JOSA.71.000803 10.1002/cpe.4851 10.1107/S0365110X57002194 10.1137/0914028 10.1364/OPTICA.2.000517 10.1016/j.jpdc.2019.09.014 10.1137/0907058 10.1109/TCI.2016.2519261 10.1103/PhysRevLett.112.053903 10.1029/96RS01939 10.1364/OPTICA.5.001078 |
| ContentType | Journal Article |
| Copyright | 2020 Optical Society of America under the terms of the 2020 Optical Society of America |
| Copyright_xml | – notice: 2020 Optical Society of America under the terms of the 2020 Optical Society of America |
| CorporateAuthor | Argonne National Laboratory (ANL), Argonne, IL (United States) |
| CorporateAuthor_xml | – name: Argonne National Laboratory (ANL), Argonne, IL (United States) |
| DBID | AAYXX CITATION 7X8 OTOTI 5PM |
| DOI | 10.1364/OE.400240 |
| DatabaseName | CrossRef MEDLINE - Academic OSTI.GOV PubMed Central (Full Participant titles) |
| DatabaseTitle | CrossRef MEDLINE - Academic |
| DatabaseTitleList | MEDLINE - Academic CrossRef |
| Database_xml | – sequence: 1 dbid: 7X8 name: MEDLINE - Academic url: https://search.proquest.com/medline sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Physics |
| EISSN | 1094-4087 |
| EndPage | 29618 |
| ExternalDocumentID | PMC7679186 1664514 10_1364_OE_400240 |
| GrantInformation_xml | – fundername: Basic Energy Sciences grantid: DE-AC02-06CH11357 – fundername: Advanced Scientific Computing Research – fundername: National Institute of Mental Health grantid: R01MH115265 |
| GroupedDBID | --- 123 29N 2WC 8SL AAFWJ AAWJZ AAYXX ABGOQ ACGFO ADBBV AEDJG AENEX AFPKN AKGWG ALMA_UNASSIGNED_HOLDINGS ATHME AYPRP AZSQR AZYMN BAWUL BCNDV CITATION CS3 DIK DSZJF DU5 E3Z EBS F5P GROUPED_DOAJ GX1 KQ8 M~E OFLFD OK1 OPJBK OPLUZ OVT P2P RNS ROL ROS TR2 TR6 XSB 7X8 OTOTI ROP 5PM |
| ID | FETCH-LOGICAL-c379t-2c5703b937588b0881fa515063a3f5dedcb15ad37eba7c1f47b37c6b2e0833ab3 |
| ISICitedReferencesCount | 3 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000581074800072&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1094-4087 |
| IngestDate | Tue Nov 04 02:00:44 EST 2025 Mon Apr 01 04:54:52 EDT 2024 Fri Jul 11 07:42:07 EDT 2025 Sat Nov 29 06:13:54 EST 2025 Tue Nov 18 20:52:55 EST 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 20 |
| Language | English |
| License | 2020 Optical Society of America under the terms of the OSA Open Access Publishing Agreement |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c379t-2c5703b937588b0881fa515063a3f5dedcb15ad37eba7c1f47b37c6b2e0833ab3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 AC02-06CH11357 USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR) USDOE Office of Science (SC), Basic Energy Sciences (BES) |
| ORCID | 0000-0003-1602-6646 0000-0001-8562-0353 0000000185620353 0000000316026646 |
| OpenAccessLink | https://doi.org/10.1364/oe.400240 |
| PMID | 33114856 |
| PQID | 2455832150 |
| PQPubID | 23479 |
| PageCount | 29 |
| ParticipantIDs | pubmedcentral_primary_oai_pubmedcentral_nih_gov_7679186 osti_scitechconnect_1664514 proquest_miscellaneous_2455832150 crossref_citationtrail_10_1364_OE_400240 crossref_primary_10_1364_OE_400240 |
| PublicationCentury | 2000 |
| PublicationDate | 2020-09-28 |
| PublicationDateYYYYMMDD | 2020-09-28 |
| PublicationDate_xml | – month: 09 year: 2020 text: 2020-09-28 day: 28 |
| PublicationDecade | 2020 |
| PublicationPlace | United States |
| PublicationPlace_xml | – name: United States |
| PublicationTitle | Optics express |
| PublicationYear | 2020 |
| Publisher | Optical Society of America (OSA) Optical Society of America |
| Publisher_xml | – name: Optical Society of America (OSA) – name: Optical Society of America |
| References | Cowley (oe-28-20-29590-R13) 1957; 10 Li (oe-28-20-29590-R38) 2015; 32 Widlund (oe-28-20-29590-R82) 1987 Yoshikawa (oe-28-20-29590-R44) 2001; 8 De Carlo (oe-28-20-29590-R91) 2018; 29 Anzt (oe-28-20-29590-R95) 2020; 378 Briggs (oe-28-20-29590-R79) 2000 Suzuki (oe-28-20-29590-R9) 2014; 112 Farrell (oe-28-20-29590-R55) 2013; 35 Gilles (oe-28-20-29590-R11) 2018; 5 Vlasov (oe-28-20-29590-R48) 1996; 38 Kopylov (oe-28-20-29590-R49) 1995; 118 Kopylov (oe-28-20-29590-R19) 1996; 31 Wang (oe-28-20-29590-R20) 1998; 191 Thomas (oe-28-20-29590-R51) 1995 Ruze (oe-28-20-29590-R89) 1952; 9 Takahashi (oe-28-20-29590-R42) 2019 Vescovi (oe-28-20-29590-R90) 2018; 25 Chung (oe-28-20-29590-R26) 1990; 26 Bernholdt (oe-28-20-29590-R32) 2020; 32 Crank (oe-28-20-29590-R52) 1947; 43 Van den Broek (oe-28-20-29590-R4) 2012; 109 Deng (oe-28-20-29590-R16) 2017; 95 Melchior (oe-28-20-29590-R24) 2017; 25 Goodman (oe-28-20-29590-R37) 2017 Scarmozzino (oe-28-20-29590-R25) 1991; 8 Klein (oe-28-20-29590-R39) 1967; 14 Naumann (oe-28-20-29590-R58) 2011 Frigo (oe-28-20-29590-R73) 2005; 93 Harms (oe-28-20-29590-R70) 2018; 30 Attwood (oe-28-20-29590-R33) 2017 Dalcín (oe-28-20-29590-R62) 2005; 65 Tsai (oe-28-20-29590-R10) 2016; 24 Adelson (oe-28-20-29590-R92) 1984; 29 Sugie (oe-28-20-29590-R30) 2018; 1 Ibeid (oe-28-20-29590-R43) 2020; 136 Peaceman (oe-28-20-29590-R53) 1955; 3 Kamilov (oe-28-20-29590-R8) 2016; 2 Blinder (oe-28-20-29590-R27) 2019; 27 Ren (oe-28-20-29590-R5) 2020; 208 Dalcín (oe-28-20-29590-R63) 2008; 68 Chen (oe-28-20-29590-R36) 2020; 7 Maiden (oe-28-20-29590-R6) 2012; 29 Stüben (oe-28-20-29590-R80) 2001; 128 Jacobsen (oe-28-20-29590-R3) 2020 Jenkins (oe-28-20-29590-R46) 1976 SteinbachKunkel (oe-28-20-29590-R94) 2017 Maréchal (oe-28-20-29590-R88) 1947; 26 Shimobaba (oe-28-20-29590-R45) 2009; 34 Oliphant (oe-28-20-29590-R64) 2007; 9 Eriksson (oe-28-20-29590-R1) 2014; 21 Saad (oe-28-20-29590-R77) 1986; 7 Gander (oe-28-20-29590-R87) 2008; 31 Fock (oe-28-20-29590-R47) 1995 Fuhse (oe-28-20-29590-R23) 2006; 45 YangBruaset (oe-28-20-29590-R81) 2006 Saad (oe-28-20-29590-R78) 1993; 14 Deng (oe-28-20-29590-R17) 2019; 90 BalayArge (oe-28-20-29590-R72) 1997 Smith (oe-28-20-29590-R83) 1996 Hare (oe-28-20-29590-R18) 1994; 41 Yan (oe-28-20-29590-R21) 2010; 81 Li (oe-28-20-29590-R22) 2017; 25 Griewank (oe-28-20-29590-R57) 2008 Adams (oe-28-20-29590-R86) 2007; 39 Ishizuka (oe-28-20-29590-R14) 1977; 33 Du (oe-28-20-29590-R12) 2020; 6 Kamilov (oe-28-20-29590-R7) 2015; 2 Van Roey (oe-28-20-29590-R15) 1981; 71 Li (oe-28-20-29590-R35) 2018; 25 Cai (oe-28-20-29590-R84) 1991; 60 Henke (oe-28-20-29590-R34) 1993; 54 HülsemannBruaset (oe-28-20-29590-R85) 2006 ErnstGraham (oe-28-20-29590-R50) 2012 Schoonjans (oe-28-20-29590-R93) 2011; 66 Born (oe-28-20-29590-R2) 1999 Saad (oe-28-20-29590-R54) 2000; 123 |
| References_xml | – volume: 8 start-page: 724 year: 1991 ident: oe-28-20-29590-R25 publication-title: J. Opt. Soc. Am. A doi: 10.1364/JOSAA.8.000724 – volume: 25 start-page: 1478 year: 2018 ident: oe-28-20-29590-R90 publication-title: J. Synchrotron Rad. doi: 10.1107/S1600577518010093 – volume: 33 start-page: 740 year: 1977 ident: oe-28-20-29590-R14 publication-title: Acta Crystallographica A doi: 10.1107/S0567739477001879 – year: 1987 ident: oe-28-20-29590-R82 – volume: 60 start-page: 41 year: 1991 ident: oe-28-20-29590-R84 publication-title: Numer. Math. doi: 10.1007/BF01385713 – volume: 9 start-page: 364 year: 1952 ident: oe-28-20-29590-R89 publication-title: Nuovo Cimento doi: 10.1007/BF02903409 – volume: 41 start-page: 31 year: 1994 ident: oe-28-20-29590-R18 publication-title: J. Mod. Opt. doi: 10.1080/09500349414550061 – volume: 95 start-page: 104111 year: 2017 ident: oe-28-20-29590-R16 publication-title: Phys. Rev. B doi: 10.1103/PhysRevB.95.104111 – volume: 26 start-page: 257 year: 1947 ident: oe-28-20-29590-R88 publication-title: Revue D’Optique Théorique et Instrumentale – volume: 191 start-page: 159 year: 1998 ident: oe-28-20-29590-R20 publication-title: J. Microsc. doi: 10.1046/j.1365-2818.1998.00353.x – volume: 29 start-page: 1606 year: 2012 ident: oe-28-20-29590-R6 publication-title: J. Opt. Soc. Am. A doi: 10.1364/JOSAA.29.001606 – volume: 9 start-page: 10 year: 2007 ident: oe-28-20-29590-R64 publication-title: Comput. Sci. Eng. doi: 10.1109/MCSE.2007.58 – year: 2008 ident: oe-28-20-29590-R57 – volume: 128 start-page: 281 year: 2001 ident: oe-28-20-29590-R80 publication-title: J. Comput. Appl. Math. doi: 10.1016/S0377-0427(00)00516-1 – start-page: 165 year: 2006 ident: oe-28-20-29590-R85 article-title: Parallel geometric multigrid – volume: 25 start-page: 1048 year: 2018 ident: oe-28-20-29590-R35 publication-title: J. Synchrotron Radiat. doi: 10.1107/S1600577518007208 – volume: 118 start-page: 619 year: 1995 ident: oe-28-20-29590-R49 publication-title: Opt. Commun. doi: 10.1016/0030-4018(95)00295-J – volume: 68 start-page: 655 year: 2008 ident: oe-28-20-29590-R63 publication-title: J. Parallel Distr. Com. doi: 10.1016/j.jpdc.2007.09.005 – volume: 1 start-page: 254 year: 2018 ident: oe-28-20-29590-R30 publication-title: Nat. Electron. doi: 10.1038/s41928-018-0057-5 – start-page: 77 year: 2019 ident: oe-28-20-29590-R42 – volume: 54 start-page: 181 year: 1993 ident: oe-28-20-29590-R34 publication-title: At. Data Nucl. Data Tables doi: 10.1006/adnd.1993.1013 – year: 1995 ident: oe-28-20-29590-R47 – year: 1995 ident: oe-28-20-29590-R51 – volume: 29 start-page: 33 year: 1984 ident: oe-28-20-29590-R92 publication-title: RCA Engineer – volume: 123 start-page: 1 year: 2000 ident: oe-28-20-29590-R54 publication-title: J. Comput. Appl. Math. doi: 10.1016/S0377-0427(00)00412-X – volume: 6 start-page: eaay3700 year: 2020 ident: oe-28-20-29590-R12 publication-title: Sci. Adv. doi: 10.1126/sciadv.aay3700 – volume: 45 start-page: 4603 year: 2006 ident: oe-28-20-29590-R23 publication-title: Appl. Opt. doi: 10.1364/AO.45.004603 – year: 2020 ident: oe-28-20-29590-R3 – start-page: 325 year: 2012 ident: oe-28-20-29590-R50 article-title: Why it is difficult to solve Helmholtz problems with classical iterative methods – volume: 29 start-page: 034004 year: 2018 ident: oe-28-20-29590-R91 publication-title: Meas. Sci. Technol. doi: 10.1088/1361-6501/aa9c19 – volume: 109 start-page: 245502 year: 2012 ident: oe-28-20-29590-R4 publication-title: Phys. Rev. Lett. doi: 10.1103/PhysRevLett.109.245502 – volume: 90 start-page: 083701 year: 2019 ident: oe-28-20-29590-R17 publication-title: Rev. Sci. Instrum. doi: 10.1063/1.5103173 – volume: 378 start-page: 20190053 year: 2020 ident: oe-28-20-29590-R95 publication-title: Phil. Trans. R. Soc. A doi: 10.1098/rsta.2019.0053 – volume: 32 start-page: 2074 year: 2015 ident: oe-28-20-29590-R38 publication-title: J. Opt. Soc. Am. A doi: 10.1364/JOSAA.32.002074 – volume: 35 start-page: C369 year: 2013 ident: oe-28-20-29590-R55 publication-title: SIAM J. Sci. Comput. doi: 10.1137/120873558 – volume: 30 start-page: e4336 year: 2018 ident: oe-28-20-29590-R70 publication-title: Concurrency Computat. Pract. Exper. doi: 10.1002/cpe.4336 – volume: 25 start-page: 32090 year: 2017 ident: oe-28-20-29590-R24 publication-title: Opt. Express doi: 10.1364/OE.25.032090 – volume: 14 start-page: 123 year: 1967 ident: oe-28-20-29590-R39 publication-title: IEEE Trans. Sonics Ultrason. doi: 10.1109/T-SU.1967.29423 – volume: 34 start-page: 3133 year: 2009 ident: oe-28-20-29590-R45 publication-title: Opt. Lett. doi: 10.1364/OL.34.003133 – volume: 66 start-page: 776 year: 2011 ident: oe-28-20-29590-R93 publication-title: Spectrochim. Acta, Part B doi: 10.1016/j.sab.2011.09.011 – year: 2000 ident: oe-28-20-29590-R79 – volume: 39 start-page: 497 year: 2007 ident: oe-28-20-29590-R86 publication-title: Comput. Mech. doi: 10.1007/s00466-006-0047-8 – volume: 208 start-page: 112860 year: 2020 ident: oe-28-20-29590-R5 publication-title: Ultramicroscopy doi: 10.1016/j.ultramic.2019.112860 – volume: 8 start-page: 331 year: 2001 ident: oe-28-20-29590-R44 publication-title: Opt. Rev. doi: 10.1007/s10043-001-0331-y – volume: 3 start-page: 28 year: 1955 ident: oe-28-20-29590-R53 publication-title: J. Soc. Ind. Appl. Math. doi: 10.1137/0103003 – year: 1999 ident: oe-28-20-29590-R2 – year: 2017 ident: oe-28-20-29590-R37 – volume: 81 start-page: 075402 year: 2010 ident: oe-28-20-29590-R21 publication-title: Phys. Rev. B doi: 10.1103/PhysRevB.81.075402 – volume: 26 start-page: 1335 year: 1990 ident: oe-28-20-29590-R26 publication-title: IEEE J. Quantum Electron. doi: 10.1109/3.59679 – year: 2011 ident: oe-28-20-29590-R58 – volume: 27 start-page: 29905 year: 2019 ident: oe-28-20-29590-R27 publication-title: Opt. Express doi: 10.1364/OE.27.029905 – volume: 24 start-page: 29089 year: 2016 ident: oe-28-20-29590-R10 publication-title: Opt. Express doi: 10.1364/OE.24.029089 – year: 2017 ident: oe-28-20-29590-R33 – start-page: 163 year: 1997 ident: oe-28-20-29590-R72 article-title: Efficient management of parallelism in object oriented numerical software libraries – volume: 93 start-page: 216 year: 2005 ident: oe-28-20-29590-R73 publication-title: Proc. IEEE doi: 10.1109/JPROC.2004.840301 – volume: 21 start-page: 837 year: 2014 ident: oe-28-20-29590-R1 publication-title: J. Synchrotron Radiat. doi: 10.1107/S1600577514019286 – volume: 25 start-page: 1831 year: 2017 ident: oe-28-20-29590-R22 publication-title: Opt. Express doi: 10.1364/OE.25.001831 – volume: 43 start-page: 50 year: 1947 ident: oe-28-20-29590-R52 publication-title: Math. Proc. Cambridge Philos. Soc. doi: 10.1017/S0305004100023197 – volume: 7 start-page: 394 year: 2020 ident: oe-28-20-29590-R36 publication-title: Optica doi: 10.1364/OPTICA.383030 – volume: 38 start-page: 1 year: 1996 ident: oe-28-20-29590-R48 publication-title: Radiophys. Quantum Electron. doi: 10.1007/BF01051853 – volume: 65 start-page: 1108 year: 2005 ident: oe-28-20-29590-R62 publication-title: J. Parallel Distr. Com. doi: 10.1016/j.jpdc.2005.03.010 – volume: 71 start-page: 803 year: 1981 ident: oe-28-20-29590-R15 publication-title: J. Opt. Soc. Am. doi: 10.1364/JOSA.71.000803 – volume: 32 start-page: e4851 year: 2020 ident: oe-28-20-29590-R32 publication-title: Concurrency Computat. Pract. Exper. doi: 10.1002/cpe.4851 – volume: 10 start-page: 609 year: 1957 ident: oe-28-20-29590-R13 publication-title: Acta Crystallogr. doi: 10.1107/S0365110X57002194 – volume: 14 start-page: 461 year: 1993 ident: oe-28-20-29590-R78 publication-title: SIAM J. Sci. Comput. doi: 10.1137/0914028 – start-page: 209 year: 2006 ident: oe-28-20-29590-R81 article-title: Parallel algebraic multigrid methods — high performance preconditioners – volume: 31 start-page: 228 year: 2008 ident: oe-28-20-29590-R87 publication-title: Electronic Transactions on Numerical Analysis – start-page: 199 year: 2017 ident: oe-28-20-29590-R94 article-title: gearshifft – the FFT benchmark suite for heterogeneous platforms – volume: 2 start-page: 517 year: 2015 ident: oe-28-20-29590-R7 publication-title: Optica doi: 10.1364/OPTICA.2.000517 – volume: 136 start-page: 63 year: 2020 ident: oe-28-20-29590-R43 publication-title: J. Parallel Distr. Com. doi: 10.1016/j.jpdc.2019.09.014 – volume: 7 start-page: 856 year: 1986 ident: oe-28-20-29590-R77 publication-title: SIAM J. Sci. and Stat. Comput. doi: 10.1137/0907058 – year: 1976 ident: oe-28-20-29590-R46 – volume: 2 start-page: 59 year: 2016 ident: oe-28-20-29590-R8 publication-title: IEEE Trans. Comput. Imaging doi: 10.1109/TCI.2016.2519261 – year: 1996 ident: oe-28-20-29590-R83 – volume: 112 start-page: 053903 year: 2014 ident: oe-28-20-29590-R9 publication-title: Phys. Rev. Lett. doi: 10.1103/PhysRevLett.112.053903 – volume: 31 start-page: 1815 year: 1996 ident: oe-28-20-29590-R19 publication-title: Radio Sci. doi: 10.1029/96RS01939 – volume: 5 start-page: 1078 year: 2018 ident: oe-28-20-29590-R11 publication-title: Optica doi: 10.1364/OPTICA.5.001078 |
| SSID | ssj0014797 |
| Score | 2.3669848 |
| Snippet | Calculations of X-ray wave propagation in large objects are needed for modeling diffractive X-ray optics and for optimization-based approaches to image... Calculations of x-ray wave propagation in large objects are needed for modeling diffractive x-ray optics, and for optimization-based approaches to image... |
| SourceID | pubmedcentral osti proquest crossref |
| SourceType | Open Access Repository Aggregation Database Enrichment Source Index Database |
| StartPage | 29590 |
| SubjectTerms | Multislice PHYSICS OF ELEMENTARY PARTICLES AND FIELDS Wave propagation X-ray optics |
| Title | Comparison of distributed memory algorithms for X-ray wave propagation in inhomogeneous media |
| URI | https://www.proquest.com/docview/2455832150 https://www.osti.gov/biblio/1664514 https://pubmed.ncbi.nlm.nih.gov/PMC7679186 |
| Volume | 28 |
| WOSCitedRecordID | wos000581074800072&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: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1094-4087 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014797 issn: 1094-4087 databaseCode: DOA dateStart: 19980101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1094-4087 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014797 issn: 1094-4087 databaseCode: M~E dateStart: 19970101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3fb9MwELZYAYkXxE_RDSqDEEKqAktix8kjTJ14KO1Lh_qCIttxaNGWhLaD7oW_nTvHSVOxh_GAVEWVm9qp7-v5zne-j5DXOZJM6Sz3cuZnHlNce0mSSS-MWBxInitj6Xy-jMVkEs_nSRPRXVs6AVEU8XabVP9V1NAGwsajs_8g7rZTaID3IHS4gtjheiPBn3SZBTEAU3NagWF5gVm1V0N5_q1cLTeLuhTDcO6t5NXwF7IQgTYF_SKb_MdlsSgvShjIYJ6sPWPStWWnlS3xbLZVm8YhLcd1vdP8vcmVRyu5ztB3q6RND3B7PHhWqJNd3OzzfJQrl5_sdiTA_cQgTVeJgssIfqlbSM01bU7z7r6EDvBxV48mvGYR_UvDA4hAAtPRO2bLs-2WsSZ0P5mmp2fjcTobzWdvqh8eEoxhIN6xrRyQ24HgCSrAz79HbcCJiZqHp3lMV4QKRnvfjrVnuvRKUMF7bsl-Um3HSpk9IPede0E_1LB4SG6Z4hG5a9N89fox-boDBy1z2gEHrcFBd-CgAA5qwUERHLQDDrrEVwcc1ILjCTk7Hc1OPnmOYMPToUg2XqCx_poCC5XHsYL1xs8lx5KToQxznsFvUT6XWSiMkkL7ORMqFDpSgQHDPZQqfEp6RVmYZ4T6KhGGm2MTS85YJmSitB8q6QcillkQ9MnbZu5S7arPIwnKeWpDqhFLp6O0nuY-edXeWtUlV6676QgFkIKdiMWONWaF6U3qRxEDF6BPXjZySUFdYgxM2ulIA8Y5knNx6EHsCawdCwuu739SLBe28LqIROLH0eENej8i93Z_jeekt1ldmhfkjv65Wa5XA3Ig5vHA7v8MLA7_AFMnpzM |
| linkProvider | ISSN International Centre |
| 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=Comparison+of+distributed+memory+algorithms+for+X-ray+wave+propagation+in+inhomogeneous+media&rft.jtitle=Optics+express&rft.au=Ali%2C+Sajid&rft.au=Du%2C+Ming&rft.au=Adams%2C+Mark+F&rft.au=Smith%2C+Barry&rft.date=2020-09-28&rft.issn=1094-4087&rft.eissn=1094-4087&rft.volume=28&rft.issue=20&rft.spage=29590&rft_id=info:doi/10.1364%2FOE.400240&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1094-4087&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1094-4087&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1094-4087&client=summon |