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...
Gespeichert in:
| Veröffentlicht in: | IEEE antennas and wireless propagation letters Jg. 11; S. 81 - 84 |
|---|---|
| 1. Verfasser: | |
| 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 |