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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Optics express Jg. 28; H. 20; S. 29590 - 29618
Hauptverfasser: Ali, Sajid, Du, Ming, Adams, Mark F., Smith, Barry, Jacobsen, Chris
Format: Journal Article
Sprache:Englisch
Veröffentlicht: United States Optical Society of America (OSA) 28.09.2020
Optical Society of America
Schlagworte:
ISSN:1094-4087, 1094-4087
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
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: 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/eLvHCXMwtV3fb9MwELZKAYkXxE9RBpVBPCBVGW3i2M7jmDrxworEkPqCIsd1aFGXRFkZ3Qt_O3e2k6bahOABqYoqN7JV3-fz3fnzHSFvNFtI8HtMwEUWBcyELEjGiQliEXLN8pjnWW6LTYjTUzmfJ596vaq5C3O5FkUht9uk-q-ihjYQNl6d_Qdxt51CA3wHocMTxA7PvxL8cbeyIB7AuJpWYFieI6v2aqTW38p6tVm6VAyjeVCrq9FPrEIE2hT0i2r4j6tiWZ6XMJBBnqy9Y9K1ZWeVTfFstlVL41C2xrWLNH9vuPJoJTuGvt8lLT3Ax3jwrtDo5PBaoOe9qj1B2YckwP_EUxq5c2ArF4ZveKdoUrvjJ5tC9fNRE-RwKhccTPBi_bZrbmjzejqUHTzaG3TX9X_EGchnNj1kNnnbbpNrqYcTzlmMlc9vhyJOUA9-_DVtz52YcOV4mvF9Liro9l3b6Z4F0y9BE-95J_vc2o6xcvaA3PdeBj1y6HhIeqZ4RO5atq--eEy-7jBCy5x2MEIdRugOIxQwQi1GKGKEdjBCV_jpYIRajDwhX06mZ8cfAl9nI9CRSDZBqDENWwaGaixlBtvOJFcxZp6MVJTHC_gv2SRWC1jRmRJ6kjNY1kLzLDRgv0cqi56SflEW5hmhIsoXsHuGMI85i7QGDZGzhRqPNdfSSDkgb5u5S7VPQo-1UNapPVnlLJ1NUzfNA_K6fbVymVdueukABZCCuYg5jzWSw_Qm9UIekFeNXFLQmngUpux0pCGLY6zRFUMPYk9g7ViYd33_l2K1tPnXBRfJRPLnfxz7gNzbLY0XpL-pf5iX5I6-3Kwu6iG5JeZyaANAQ4vA33rbpVQ
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.pub=Optical+Society+of+America+%28OSA%29&rft.issn=1094-4087&rft.eissn=1094-4087&rft.volume=28&rft.issue=20&rft_id=info:doi/10.1364%2FOE.400240&rft.externalDocID=1664514
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