Fast Implementation of FDTD-Compatible Green's Function on Multicore Processor

In this letter, numerically efficient implementation of the finite-difference time domain (FDTD)-compatible Green's function on a multicore processor is presented. Recently, closed-form expression of this discrete Green's function (DGF) was derived, which simplifies its application in the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE antennas and wireless propagation letters Jg. 11; S. 81 - 84
1. Verfasser: Stefanski, T. P.
Format: Journal Article
Sprache:Englisch
Veröffentlicht: IEEE 2012
Schlagworte:
ISSN:1536-1225, 1548-5757
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract In this letter, numerically efficient implementation of the finite-difference time domain (FDTD)-compatible Green's function on a multicore processor is presented. Recently, closed-form expression of this discrete Green's function (DGF) was derived, which simplifies its application in the FDTD simulations of radiation and scattering problems. Unfortunately, the new DGF expression involves binomial coefficients, whose computations may cause long runtimes and numerical problems. The proposed fast implementation of the DGF is based on the multiple precision arithmetic and employs a common programming language extended with the OpenMP parallel programming interface. As a result, the speedup factor of three orders of magnitude compared to the previous implementation was obtained, thus applicability of the DGF in FDTD simulations was significantly improved.
AbstractList In this letter, numerically efficient implementation of the finite-difference time domain (FDTD)-compatible Green's function on a multicore processor is presented. Recently, closed-form expression of this discrete Green's function (DGF) was derived, which simplifies its application in the FDTD simulations of radiation and scattering problems. Unfortunately, the new DGF expression involves binomial coefficients, whose computations may cause long runtimes and numerical problems. The proposed fast implementation of the DGF is based on the multiple precision arithmetic and employs a common programming language extended with the OpenMP parallel programming interface. As a result, the speedup factor of three orders of magnitude compared to the previous implementation was obtained, thus applicability of the DGF in FDTD simulations was significantly improved.
Author Stefanski, T. P.
Author_xml – sequence: 1
  givenname: T. P.
  surname: Stefanski
  fullname: Stefanski, T. P.
  email: tomasz.stefanski@pg.gda.pl
  organization: Dept. of Electron., Gdansk Univ. of Technol., Gdansk, Poland
BookMark eNp9kLFOwzAQhi1UJNrCAyAWb0wpsa-2k7FqSalUoEMRY-TYVykosSs7HXh7GqViYGC60-m--3XfhIycd0jIPUtnjKX503bxuZvxlPEZZxlI4FdkzMQ8S4QSatT3IBPGubghkxi_0pQpKWBM3godO7ppjw226Drd1d5Rf6DFar9Klr49nidVg3QdEN1jpMXJmWHH0ddT09XGB6S74A3G6MMtuT7oJuLdpU7JR_G8X74k2_f1ZrnYJoZL0SXncJnbCq3WTGQSVKUgN1Ah17lRKqsYWFRolNBCWMy54ABzJa3NtJZWwJSw4a4JPsaAh_IY6laH75KlZS-k7IWUvZDyIuTMqD-MqYeHu6Dr5l_yYSBrRPxNkoznoBT8AM0_cCw
CODEN IAWPA7
CitedBy_id crossref_primary_10_1109_TAP_2012_2224837
crossref_primary_10_3390_electronics9071141
crossref_primary_10_1109_MAP_2013_6529388
crossref_primary_10_1109_LAWP_2012_2229380
crossref_primary_10_1109_TAP_2014_2353654
Cites_doi 10.1109/TAP.2010.2052577
10.1063/1.355770
10.1109/TAP.2002.802092
10.1109/TAP.2004.838797
10.1109/TAP.2011.2109363
10.1049/el:19990741
10.1109/TAP.2006.880757
10.1016/j.jcp.2007.05.017
10.1145/1815961.1816021
10.1109/TAP.2006.872674
10.1109/8.933488
ContentType Journal Article
DBID 97E
RIA
RIE
AAYXX
CITATION
DOI 10.1109/LAWP.2012.2183632
DatabaseName IEEE Xplore (IEEE)
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1548-5757
EndPage 84
ExternalDocumentID 10_1109_LAWP_2012_2183632
6129377
Genre orig-research
GroupedDBID -~X
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AIBXA
AKJIK
AKQYR
ALMA_UNASSIGNED_HOLDINGS
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
EBS
EJD
HZ~
IFIPE
IPLJI
JAVBF
LAI
M43
O9-
OCL
P2P
RIA
RIE
RNS
AAYXX
CITATION
ID FETCH-LOGICAL-c265t-17669dbedaa158637b739c3be2a9c778b13de7ec75a55de925233476dd8aa6d53
IEDL.DBID RIE
ISICitedReferencesCount 14
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000304201500022&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1536-1225
IngestDate Sat Nov 29 02:07:48 EST 2025
Tue Nov 18 21:55:52 EST 2025
Tue Aug 26 16:55:26 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c265t-17669dbedaa158637b739c3be2a9c778b13de7ec75a55de925233476dd8aa6d53
PageCount 4
ParticipantIDs crossref_primary_10_1109_LAWP_2012_2183632
crossref_citationtrail_10_1109_LAWP_2012_2183632
ieee_primary_6129377
PublicationCentury 2000
PublicationDate 20120000
2012-00-00
PublicationDateYYYYMMDD 2012-01-01
PublicationDate_xml – year: 2012
  text: 20120000
PublicationDecade 2010
PublicationTitle IEEE antennas and wireless propagation letters
PublicationTitleAbbrev LAWP
PublicationYear 2012
Publisher IEEE
Publisher_xml – name: IEEE
References ref12
ref10
kastner (ref3) 2006; 54
ref1
ma (ref14) 2004
ref8
ref7
holtzman (ref2) 2001; 49
(ref11) 2011
granlund (ref13) 2010
ref9
ref4
ref6
ref5
References_xml – ident: ref5
  doi: 10.1109/TAP.2010.2052577
– ident: ref1
  doi: 10.1063/1.355770
– year: 2004
  ident: ref14
  publication-title: Discrete Green's Function Formulation of the FDTD Method and its Application
– ident: ref6
  doi: 10.1109/TAP.2002.802092
– ident: ref9
  doi: 10.1109/TAP.2004.838797
– ident: ref10
  doi: 10.1109/TAP.2011.2109363
– year: 2011
  ident: ref11
  publication-title: OpenMP application program interface (Version 3 1)
– year: 2010
  ident: ref13
  publication-title: The multiple precision integers and rationals library (Edition 2 2 1)
– ident: ref8
  doi: 10.1049/el:19990741
– ident: ref7
  doi: 10.1109/TAP.2006.880757
– ident: ref4
  doi: 10.1016/j.jcp.2007.05.017
– ident: ref12
  doi: 10.1145/1815961.1816021
– volume: 54
  start-page: 1215
  year: 2006
  ident: ref3
  article-title: A multidimensional <formula formulatype="inline"><tex Notation="TeX">${\rm Z}$</tex></formula>-transform evaluation of the discrete finite difference time domain Green's function
  publication-title: IEEE Trans Antennas Propag
  doi: 10.1109/TAP.2006.872674
– volume: 49
  start-page: 1079
  year: 2001
  ident: ref2
  article-title: The time-domain discrete Green's function method (GFM) characterizing the FDTD grid boundary
  publication-title: IEEE Trans Antennas Propag
  doi: 10.1109/8.933488
SSID ssj0017653
Score 2.042233
Snippet In this letter, numerically efficient implementation of the finite-difference time domain (FDTD)-compatible Green's function on a multicore processor is...
SourceID crossref
ieee
SourceType Enrichment Source
Index Database
Publisher
StartPage 81
SubjectTerms Antennas
Computational electromagnetics
Finite difference methods
finite-difference time domain (FDTD) methods
Green's function methods
Indexes
Multicore processing
parallel processing
Runtime
Time domain analysis
Title Fast Implementation of FDTD-Compatible Green's Function on Multicore Processor
URI https://ieeexplore.ieee.org/document/6129377
Volume 11
WOSCitedRecordID wos000304201500022&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: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1548-5757
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0017653
  issn: 1536-1225
  databaseCode: RIE
  dateStart: 20020101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFA5zeNCDv6Y4f5GDIIjd2qZJmuNwFg9j7DB1t5ImrzCYrWydf79NGscEEbyV8gLla1-_vLz3vofQLeS6_u2p3MtBcC_Kg6h2KSY8leU-AZ0FmdXpfh3x8TiezcSkhR42vTAAYIvPoGcubS5fl2ptjsr6zJAT5ztoh3PW9GptMgacWcXJ2oHNXJmQugxm4Iv-aPA2MUVcYc_sBxgJf3DQ1lAVyynJ4f-e5ggduL0jHjQv-xi1oDhB-1uKgh00TuSqwlby9911FRW4zHEynA496_vVPFsAtuU2dyuc1LTW2BTY9uIaVUvsugfK5Sl6SZ6mj8-eG5ngqZDRyso9Cp2BljKgMSM840QokkEoheI8zgKigYPiVFKqQYR1HEoizrSOpWSakjPULsoCzhG2sRiRWtCYR7IOI6OazHkQaBKC9HPWRf43iKlyeuJmrMUitXGFL1KDe2pwTx3uXXS_WfLRiGn8ZdwxmG8MHdwXv9--RHtmcXM4coXa1XIN12hXfVbz1fLGfipfxtW60Q
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8QwEB50FdSDb3F95iAIYnfbpk2ao6hFcV08rI9bSZMpCNrKbtffb5ONywoieCtlWsrXTr9MZuYbgBMsdPPbU4VXoOBeVARR41JMeCovfIo6D3Kr0_3U4_1-8vIiHubgfNoLg4i2-Aw75tDm8nWlxmarrMsMOXE-Dwtmcpbr1prmDDizmpONC5vJMmHscpiBL7q9i-cHU8YVdsyKgNHwBwvNjFWxrJKu_e951mHVrR7JxeR1b8AclpuwMqMpuAX9VI5qYkV_311fUUmqgqRXgyvPen_9mr8hsQU3pyOSNsQ2sSmJ7cY1upbE9Q9Uw214TK8HlzeeG5rgqZDFtRV8FDpHLWUQJ4zynFOhaI6hFIrzJA-oRo6KxzKONYqwiURpxJnWiZRMx3QHWmVV4i4QG41RqUWc8Eg2gWTU0DkPAk1DlH7B2uB_g5gppyhuBlu8ZTay8EVmcM8M7pnDvQ1n00s-JnIafxlvGcynhg7uvd9PH8PSzeC-l_Vu-3f7sGxuNNkqOYBWPRzjISyqz_p1NDyyn80XswO-Gg
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=Fast+Implementation+of+FDTD-Compatible+Green%27s+Function+on+Multicore+Processor&rft.jtitle=IEEE+antennas+and+wireless+propagation+letters&rft.au=Stefanski%2C+T.+P.&rft.date=2012&rft.issn=1536-1225&rft.eissn=1548-5757&rft.volume=11&rft.spage=81&rft.epage=84&rft_id=info:doi/10.1109%2FLAWP.2012.2183632&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_LAWP_2012_2183632
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1536-1225&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1536-1225&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1536-1225&client=summon