Particle-in-Cell algorithms for emerging computer architectures
We have designed Particle-in-Cell algorithms for emerging architectures. These algorithms share a common approach, using fine-grained tiles, but different implementations depending on the architecture. On the GPU, there were two different implementations, one with atomic operations and one with no d...
Saved in:
| Published in | Computer physics communications Vol. 185; no. 3; pp. 708 - 719 |
|---|---|
| Main Authors | , |
| Format | Journal Article |
| Language | English |
| Published |
Elsevier B.V
01.03.2014
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0010-4655 1879-2944 1879-2944 |
| DOI | 10.1016/j.cpc.2013.10.013 |
Cover
| Abstract | We have designed Particle-in-Cell algorithms for emerging architectures. These algorithms share a common approach, using fine-grained tiles, but different implementations depending on the architecture. On the GPU, there were two different implementations, one with atomic operations and one with no data collisions, using CUDA C and Fortran. Speedups up to about 50 compared to a single core of the Intel i7 processor have been achieved. There was also an implementation for traditional multi-core processors using OpenMP which achieved high parallel efficiency. We believe that this approach should work for other emerging designs such as Intel Phi coprocessor from the Intel MIC architecture. |
|---|---|
| AbstractList | We have designed Particle-in-Cell algorithms for emerging architectures. These algorithms share a common approach, using fine-grained tiles, but different implementations depending on the architecture. On the GPU, there were two different implementations, one with atomic operations and one with no data collisions, using CUDA C and Fortran. Speedups up to about 50 compared to a single core of the Intel i7 processor have been achieved. There was also an implementation for traditional multi-core processors using OpenMP which achieved high parallel efficiency. We believe that this approach should work for other emerging designs such as Intel Phi coprocessor from the Intel MIC architecture. |
| Author | Decyk, Viktor K. Singh, Tajendra V. |
| Author_xml | – sequence: 1 givenname: Viktor K. surname: Decyk fullname: Decyk, Viktor K. email: decyk@physics.ucla.edu organization: Department of Physics and Astronomy, University of California, Los Angeles, CA 90095-1547, USA – sequence: 2 givenname: Tajendra V. surname: Singh fullname: Singh, Tajendra V. organization: Institute for Digital Research and Education, University of California, Los Angeles, CA 90095-1547, USA |
| BookMark | eNqNkE1LAzEQhoMo2FZ_gLc9etk12a8keBApfkFBD3oO2WS2TdndrElW6b83pZ48FE8vM7zPwDxzdDrYARC6IjgjmNQ320yNKssxKeKcxThBM8IoT3NelqdohjHBaVlX1Tmae7_FGFPKixm6e5MuGNVBaoZ0CV2XyG5tnQmb3ietdQn04NZmWCfK9uMUwCXSqY0JoMLkwF-gs1Z2Hi5_c4E-Hh_el8_p6vXpZXm_SlVZ8JCSJoe6lpRrqaFSrC5ZQ3ImS0IrKlvFADjhFGgNGlpeNEwzrfNGtw1uJeHFAuWHu9Mwyt237DoxOtNLtxMEi70CsRVRgdgr2K9iROj6AI3Ofk7gg-iNV_FJOYCdvCB1RUpSsZLGKjlUlbPeO2j_dZ7-YZQJMhg7BCdNd5S8PZAQlX0ZcMIrA4MCbVwUK7Q1R-gfzceXsg |
| CitedBy_id | crossref_primary_10_1371_journal_pone_0302578 crossref_primary_10_1088_1742_6596_973_1_012022 crossref_primary_10_1016_j_cpc_2021_107913 crossref_primary_10_1088_1361_6587_ac9016 crossref_primary_10_1016_j_cpc_2016_08_023 crossref_primary_10_1088_1361_6463_ab35cb crossref_primary_10_1016_j_cpc_2023_108755 crossref_primary_10_1088_1748_0221_11_12_C12004 crossref_primary_10_1103_PhysRevE_109_065307 crossref_primary_10_4208_cicp_070115_030715a crossref_primary_10_1016_j_jocs_2018_06_004 crossref_primary_10_2514_1_J062614 crossref_primary_10_20914_2310_1202_2018_2_108_113 crossref_primary_10_1016_j_cpc_2023_108994 crossref_primary_10_1109_TPS_2016_2593491 crossref_primary_10_1016_j_jcp_2021_110671 crossref_primary_10_5194_gmd_16_6211_2023 crossref_primary_10_1007_s11227_021_04287_1 crossref_primary_10_20914_2310_1202_2018_2_335_342 crossref_primary_10_1088_1742_6596_1640_1_012015 crossref_primary_10_1016_j_jcp_2018_07_005 crossref_primary_10_1088_1742_6596_837_1_012017 crossref_primary_10_1016_j_cpc_2016_05_008 crossref_primary_10_1088_0963_0252_23_6_065040 crossref_primary_10_1109_MCSE_2014_131 crossref_primary_10_1063_5_0177132 crossref_primary_10_1109_TPS_2014_2368145 crossref_primary_10_1017_S0022377824001569 crossref_primary_10_1088_2516_1067_ab0918 crossref_primary_10_1140_epjs_s11734_023_00909_2 crossref_primary_10_3847_1538_4365_ac9fd6 crossref_primary_10_1103_PhysRevE_92_023305 crossref_primary_10_1088_1361_6595_aaa86d crossref_primary_10_1016_j_cpc_2020_107633 crossref_primary_10_1016_j_jcp_2016_04_036 crossref_primary_10_1109_TPS_2021_3098682 crossref_primary_10_3847_1538_4365_ad31a3 crossref_primary_10_4236_jsea_2019_129020 crossref_primary_10_1051_e3sconf_202454201006 crossref_primary_10_1007_s40042_021_00375_w crossref_primary_10_1016_j_cpc_2019_05_001 crossref_primary_10_1063_5_0010135 |
| Cites_doi | 10.1109/TPS.2012.2234402 10.1109/TPS.2010.2064310 10.1016/j.jcp.2012.04.040 10.1145/163359.163361 10.1016/j.cpc.2010.11.009 10.1016/j.parco.2011.02.001 10.1103/RevModPhys.55.403 10.1109/TPS.2010.2090905 10.1109/IPDPS.2011.46 10.1016/0021-9991(89)90153-8 10.1016/j.jcp.2010.11.032 10.1103/PhysRevLett.110.165001 |
| ContentType | Journal Article |
| Copyright | 2013 The Authors |
| Copyright_xml | – notice: 2013 The Authors |
| DBID | 6I. AAFTH AAYXX CITATION 7SC 7U5 8FD H8D JQ2 L7M L~C L~D ADTOC UNPAY |
| DOI | 10.1016/j.cpc.2013.10.013 |
| DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef Computer and Information Systems Abstracts Solid State and Superconductivity Abstracts Technology Research Database Aerospace Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Unpaywall for CDI: Periodical Content Unpaywall |
| DatabaseTitle | CrossRef Aerospace Database Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest Computer Science Collection Computer and Information Systems Abstracts Solid State and Superconductivity Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Aerospace Database |
| Database_xml | – sequence: 1 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Physics |
| EISSN | 1879-2944 |
| EndPage | 719 |
| ExternalDocumentID | 10.1016/j.cpc.2013.10.013 10_1016_j_cpc_2013_10_013 S001046551300341X |
| GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1RT 1~. 1~5 29F 4.4 457 4G. 5GY 5VS 6I. 7-5 71M 8P~ 9JN AACTN AAEDT AAEDW AAFTH 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- 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 7SC 7U5 8FD H8D JQ2 L7M L~C L~D ADTOC AGCQF UNPAY |
| ID | FETCH-LOGICAL-c439t-1b2e66a79dade5c8648b128a41757afc8ee9197e76edef93b8d8dd2bdfb0fa193 |
| IEDL.DBID | .~1 |
| ISSN | 0010-4655 1879-2944 |
| IngestDate | Tue Aug 19 20:39:38 EDT 2025 Thu Oct 02 05:56:23 EDT 2025 Wed Oct 01 03:22:45 EDT 2025 Thu Apr 24 23:09:25 EDT 2025 Fri Feb 23 02:30:57 EST 2024 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Keywords | CUDA Plasma simulation Particle-in-Cell Parallel algorithms GPU |
| Language | English |
| License | http://creativecommons.org/licenses/by-nc-sa/3.0 cc-by-nc-sa |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c439t-1b2e66a79dade5c8648b128a41757afc8ee9197e76edef93b8d8dd2bdfb0fa193 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| OpenAccessLink | https://www.sciencedirect.com/science/article/pii/S001046551300341X |
| PQID | 1651415847 |
| PQPubID | 23500 |
| PageCount | 12 |
| ParticipantIDs | unpaywall_primary_10_1016_j_cpc_2013_10_013 proquest_miscellaneous_1651415847 crossref_primary_10_1016_j_cpc_2013_10_013 crossref_citationtrail_10_1016_j_cpc_2013_10_013 elsevier_sciencedirect_doi_10_1016_j_cpc_2013_10_013 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | March 2014 2014-03-00 20140301 |
| PublicationDateYYYYMMDD | 2014-03-01 |
| PublicationDate_xml | – month: 03 year: 2014 text: March 2014 |
| PublicationDecade | 2010 |
| PublicationTitle | Computer physics communications |
| PublicationYear | 2014 |
| Publisher | Elsevier B.V |
| Publisher_xml | – name: Elsevier B.V |
| References | Hockney, Eastwood (br000020) 1981 Winjum, Fahlen, Tsung, Mori (br000030) 2013; 110 Cook (br000005) 2012 Wild (br000090) 2013 Liewer, Decyk (br000025) 1989; 85 K. Germaschewski, H. Ruhl, W. Fox, A. Bhattacharjee, Dynamic load-balancing and GPU computing with the particle-in-cell code PSC, in: 22nd International Conference on Numerical Simulation of Plasmas ICNSP2001, Long Branch, NJ, September 2011. (br000085) 1996; vol. 1132 Daniel Hillis, Tucker (br000095) 1993; 36 R.G. Joseph, G. Ravunnikutty, S. Ranka, E. D’Azevedo, S. Klasky, Efficient GPU implementation for particle in cell algorithm, in: 2011 IEEE International, Intl. Parallel and Distributed Symposium (IPDPS), Anchorage, AK, May 2011. Chen, Chacon, Barnes (br000065) 2012; 231 Burau, Widera, Honig, Juckeland, Debus, Kluge, Schramm, Cowan, Sauerbrey, Bussman (br000035) 2010; 38 Madduri, Im, Ibrahim, Williams, Ethier, Oliker (br000060) 2011; 37 Kong, Huang, Ren, Decyk (br000045) 2011; 230 Abreu, Fonseca, Pereira, Silva (br000050) 2011; 39 Claustre, Chaudhury, Fubiani, Paulin, Boeuf (br000070) 2013; 41 Decyk, Singh (br000040) 2011; 182 Birdsall, Bruce Langdon (br000015) 1985 Dawson (br000080) 1983; 55 Jeffers, Reinders (br000010) 2013 Birdsall (10.1016/j.cpc.2013.10.013_br000015) 1985 Wild (10.1016/j.cpc.2013.10.013_br000090) 2013 10.1016/j.cpc.2013.10.013_br000075 10.1016/j.cpc.2013.10.013_br000055 Daniel Hillis (10.1016/j.cpc.2013.10.013_br000095) 1993; 36 Cook (10.1016/j.cpc.2013.10.013_br000005) 2012 Winjum (10.1016/j.cpc.2013.10.013_br000030) 2013; 110 (10.1016/j.cpc.2013.10.013_br000085) 1996; vol. 1132 Jeffers (10.1016/j.cpc.2013.10.013_br000010) 2013 Kong (10.1016/j.cpc.2013.10.013_br000045) 2011; 230 Claustre (10.1016/j.cpc.2013.10.013_br000070) 2013; 41 Liewer (10.1016/j.cpc.2013.10.013_br000025) 1989; 85 Chen (10.1016/j.cpc.2013.10.013_br000065) 2012; 231 Abreu (10.1016/j.cpc.2013.10.013_br000050) 2011; 39 Madduri (10.1016/j.cpc.2013.10.013_br000060) 2011; 37 Burau (10.1016/j.cpc.2013.10.013_br000035) 2010; 38 Decyk (10.1016/j.cpc.2013.10.013_br000040) 2011; 182 Dawson (10.1016/j.cpc.2013.10.013_br000080) 1983; 55 Hockney (10.1016/j.cpc.2013.10.013_br000020) 1981 |
| References_xml | – year: 2013 ident: br000090 article-title: The CUDA Handbook: A Comprehensive Guide to GPU Programming – volume: 38 start-page: 2831 year: 2010 ident: br000035 article-title: PIConGPU: a fully relativistic particle-in-cell code for a GPU cluster publication-title: IEEE Trans. Plasma Sci. – volume: 41 start-page: 391 year: 2013 ident: br000070 article-title: Particle-in-cell Monte Carlo collision model on GPU—application to a low-temperature magnetized plasma publication-title: IEEE Trans. Plasma Sci. – volume: 37 start-page: 501 year: 2011 ident: br000060 article-title: Gyrokinetic particle-in-cell optimization on emerging multi-and manycore platforms publication-title: Parallel Comput. – volume: vol. 1132 year: 1996 ident: br000085 publication-title: The Data Parallel Programming Model – volume: 231 start-page: 5374 year: 2012 ident: br000065 article-title: An efficient mixed-precision, hybrid CPU–GPU implementation of a non-linearly implicit one-dimensional particle-in-cell algorithm publication-title: J. Comput. Phys. – year: 2013 ident: br000010 article-title: Intel Xeon Phi Coprocessor High Performance Programming – volume: 39 start-page: 675 year: 2011 ident: br000050 article-title: PIC codes in new processors: a fully relativistic PIC code in CUDA enabled hardware with direct visualization publication-title: IEEE Trans. Plasma Sci. – volume: 182 start-page: 641 year: 2011 ident: br000040 article-title: Adaptable particle-in-cell algorithms for graphical processsing units publication-title: Comput. Phys. Comm. – volume: 55 start-page: 403 year: 1983 ident: br000080 article-title: Particle simulation of plasmas publication-title: Rev. Modern Phys. – volume: 230 start-page: 1676 year: 2011 ident: br000045 article-title: Particle-in-cell simulations with charge-conserving current deposition on graphical processsing units publication-title: J. Comput. Phys. – volume: 36 start-page: 31 year: 1993 ident: br000095 article-title: The CM-5 connection machine: a scalable supercomputer publication-title: Commun. ACM – year: 2012 ident: br000005 article-title: CUDA Programming: A Developer’s Guide to Parallel Computing with GPUs – reference: K. Germaschewski, H. Ruhl, W. Fox, A. Bhattacharjee, Dynamic load-balancing and GPU computing with the particle-in-cell code PSC, in: 22nd International Conference on Numerical Simulation of Plasmas ICNSP2001, Long Branch, NJ, September 2011. – year: 1985 ident: br000015 article-title: Plasma Physics via Computer Simulation – year: 1981 ident: br000020 article-title: Computer Simulation Using Particles – volume: 85 start-page: 302 year: 1989 ident: br000025 article-title: A general concurrent algorithm for plasma particle-in-cell codes publication-title: J. Comput. Phys. – volume: 110 start-page: 165001 year: 2013 ident: br000030 article-title: Anomalously hot electrons due to rescatter of stimulated Raman scattering in the kinetic regime publication-title: Phys. Rev. Lett. – reference: R.G. Joseph, G. Ravunnikutty, S. Ranka, E. D’Azevedo, S. Klasky, Efficient GPU implementation for particle in cell algorithm, in: 2011 IEEE International, Intl. Parallel and Distributed Symposium (IPDPS), Anchorage, AK, May 2011. – volume: 41 start-page: 391 year: 2013 ident: 10.1016/j.cpc.2013.10.013_br000070 article-title: Particle-in-cell Monte Carlo collision model on GPU—application to a low-temperature magnetized plasma publication-title: IEEE Trans. Plasma Sci. doi: 10.1109/TPS.2012.2234402 – volume: 38 start-page: 2831 year: 2010 ident: 10.1016/j.cpc.2013.10.013_br000035 article-title: PIConGPU: a fully relativistic particle-in-cell code for a GPU cluster publication-title: IEEE Trans. Plasma Sci. doi: 10.1109/TPS.2010.2064310 – volume: 231 start-page: 5374 year: 2012 ident: 10.1016/j.cpc.2013.10.013_br000065 article-title: An efficient mixed-precision, hybrid CPU–GPU implementation of a non-linearly implicit one-dimensional particle-in-cell algorithm publication-title: J. Comput. Phys. doi: 10.1016/j.jcp.2012.04.040 – ident: 10.1016/j.cpc.2013.10.013_br000075 – volume: vol. 1132 year: 1996 ident: 10.1016/j.cpc.2013.10.013_br000085 – volume: 36 start-page: 31 year: 1993 ident: 10.1016/j.cpc.2013.10.013_br000095 article-title: The CM-5 connection machine: a scalable supercomputer publication-title: Commun. ACM doi: 10.1145/163359.163361 – volume: 182 start-page: 641 year: 2011 ident: 10.1016/j.cpc.2013.10.013_br000040 article-title: Adaptable particle-in-cell algorithms for graphical processsing units publication-title: Comput. Phys. Comm. doi: 10.1016/j.cpc.2010.11.009 – volume: 37 start-page: 501 year: 2011 ident: 10.1016/j.cpc.2013.10.013_br000060 article-title: Gyrokinetic particle-in-cell optimization on emerging multi-and manycore platforms publication-title: Parallel Comput. doi: 10.1016/j.parco.2011.02.001 – volume: 55 start-page: 403 year: 1983 ident: 10.1016/j.cpc.2013.10.013_br000080 article-title: Particle simulation of plasmas publication-title: Rev. Modern Phys. doi: 10.1103/RevModPhys.55.403 – volume: 39 start-page: 675 year: 2011 ident: 10.1016/j.cpc.2013.10.013_br000050 article-title: PIC codes in new processors: a fully relativistic PIC code in CUDA enabled hardware with direct visualization publication-title: IEEE Trans. Plasma Sci. doi: 10.1109/TPS.2010.2090905 – year: 2013 ident: 10.1016/j.cpc.2013.10.013_br000010 – ident: 10.1016/j.cpc.2013.10.013_br000055 doi: 10.1109/IPDPS.2011.46 – volume: 85 start-page: 302 year: 1989 ident: 10.1016/j.cpc.2013.10.013_br000025 article-title: A general concurrent algorithm for plasma particle-in-cell codes publication-title: J. Comput. Phys. doi: 10.1016/0021-9991(89)90153-8 – year: 2013 ident: 10.1016/j.cpc.2013.10.013_br000090 – volume: 230 start-page: 1676 year: 2011 ident: 10.1016/j.cpc.2013.10.013_br000045 article-title: Particle-in-cell simulations with charge-conserving current deposition on graphical processsing units publication-title: J. Comput. Phys. doi: 10.1016/j.jcp.2010.11.032 – year: 1985 ident: 10.1016/j.cpc.2013.10.013_br000015 – volume: 110 start-page: 165001 year: 2013 ident: 10.1016/j.cpc.2013.10.013_br000030 article-title: Anomalously hot electrons due to rescatter of stimulated Raman scattering in the kinetic regime publication-title: Phys. Rev. Lett. doi: 10.1103/PhysRevLett.110.165001 – year: 1981 ident: 10.1016/j.cpc.2013.10.013_br000020 – year: 2012 ident: 10.1016/j.cpc.2013.10.013_br000005 |
| SSID | ssj0007793 |
| Score | 2.3396015 |
| Snippet | We have designed Particle-in-Cell algorithms for emerging architectures. These algorithms share a common approach, using fine-grained tiles, but different... |
| SourceID | unpaywall proquest crossref elsevier |
| SourceType | Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 708 |
| SubjectTerms | Algorithms Architecture (computers) Collisions Coprocessors CUDA FORTRAN GPU Microprocessors Parallel algorithms Particle in cell technique Particle-in-Cell Plasma simulation Tiles |
| SummonAdditionalLinks | – databaseName: Unpaywall dbid: UNPAY link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFA2yIT75LU5UKvikZLRrmjZPMoZjCI49OJhPJV_Vae3G2iL6681d2zFFpz4VShLam5vcE87NuQidc0p94QYgGwo0o2Ye5tJ1MVEE4mfEIg0Hxds-7Q3JzcgblWLRcBfmE38_z8OSU1AadNwmJGFBfdo69QzsrqH6sD9o3xc7rY1BBwwOV4HPcIsRUjGY343xUwxawpgbeTLlb688jpfCTXerSNRK5yqFkGXy3Mwz0ZTvXzQc__Qn22izBJ1Wu_CSHbSmk120Pk_-lOkeuhqU_oPHCe7oOLZ4_DCZjbPHl9QyoNaCS8RQzMiSZQ0Ia5l_SPfRsHt91-nhsrAClgZ_ZNgRLU0p95niSnsyoCQQJk5xYrCEzyMZaM0c5mufaqUj5opABUq1hIqEHXED-Q5QLZkk-hBZroFwkTI7qqcYMaMxYXucexEncF3aVQ1kV6YOZak6DsUv4rBKL3sKjV1CsAu8Mo8Gulh0mRaSG6sak2r-whIzFFggNPZf1e2smuvQrCcgSXiiJ3kaOtRASAfI4wa6XDjB7x9y9K_Wx6iWzXJ9YgBNJk5LV_4AQPrvkA priority: 102 providerName: Unpaywall |
| Title | Particle-in-Cell algorithms for emerging computer architectures |
| URI | https://dx.doi.org/10.1016/j.cpc.2013.10.013 https://www.proquest.com/docview/1651415847 https://doi.org/10.1016/j.cpc.2013.10.013 |
| UnpaywallVersion | publishedVersion |
| Volume | 185 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier) customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 1879-2944 databaseCode: GBLVA dateStart: 20110101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier ScienceDirect customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 1879-2944 databaseCode: .~1 dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Complete Freedom Collection [SCCMFC] customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 1879-2944 databaseCode: ACRLP dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals [SCFCJ] customDbUrl: eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 1879-2944 databaseCode: AIKHN dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVLSH databaseName: Elsevier Journals customDbUrl: mediaType: online eissn: 1879-2944 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0007793 issn: 1879-2944 databaseCode: AKRWK dateStart: 19690701 isFulltext: true providerName: Library Specific Holdings |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEF5KRfQiPrE-SgRPStqm2bxOUoqlWixFLNZT2GQ3GolpaFLEi7_dmWRT68EKnpYsu2GY3cx8Yb6ZIeScmabl6TaWDcUwo3AMlfm6rlJO0X8GTiDwR_FuaPbH9HZiTCqkW-bCIK1S2v7CpufWWs40pTabSRhiji_GJ7FBCRZZ0SaYwU4t7GLQ-PymeViWLLwL9gZXl5HNnOPlJ1jFUNMbSPDS9N980xL23JjHCft4Z1G05IZ622RL4kelU4i4Qyoi3iXrOY_TT_fI1UgKr4ax2hVRpLDoeToLs5e3VAF8qmA-MPYlUnzZzkFZDiWk-2Tcu37o9lXZI0H1AUpkqua1hWkyy-GMC8O3TWp74HIYBVhgscC3hXA0xxKWKbgIHN2zuc152-OB1woYoLcDUo2nsTgkig5oLOBgHA3uUHib47UMxoyAUcx81nmNtErtuL4sII59LCK3ZIq9uqBQFxWKUzDUyMViS1JUz1i1mJYqd39cARes-6ptZ-XxuPBpYLyDxWI6T13NBDSoYRy4Ri4X5_a3IEf_E-SYbMITLQhqJ6SazebiFBBL5tXzK1kna52bQX-I4-D-cQDjeDjqPH0BuCvsog |
| linkProvider | Elsevier |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB5qRepFfGJ9RvCkpG26m9dJpFiqtsVDC70tm-xGKzEtbYp48be7k25qPVjBU2CzG4bZzcy3zDczAJfccdyAeFg2FMOM0rdNHhJiUkHRf0Z-JPGi2Ok6rT59GNiDAjTyXBikVWrbP7fpmbXWI1Wtzep4OMQcX4xPYoMSLLJiDdZgndp1F29glc9vnofr6sq7yuDg9Dy0mZG8wjGWMbRIBRleFvnNOS2Bz9IsGfOPdx7HS36ouQ1bGkAat3MZd6Agk13YyIic4XQPbp609OYwMRsyjg0eP48mw_TlbWoogGpgQjA2JjJC3c_BWI4lTPeh37zrNVqmbpJghgpLpKYV1KXjcNcXXEg79BzqBcrncKpwgcuj0JPSt3xXuo4UMvJJ4AlPiHogoqAWcQXfDqCYjBJ5CAZRcCwSyjrawqfqa35Qszm3I04x9ZmIMtRy7bBQVxDHRhYxy6lir0wplKFCcUg9ynC1WDKel89YNZnmKmc_zgBT5n3Vsot8e5j6NzDgwRM5mk2Z5Sg4aGEguAzXi337W5Cj_wlyDqVWr9Nm7fvu4zFsqjd0zlY7gWI6mclTBV_S4Cw7nl9_s-rk |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFA2yIT75LU5UKvikZLRrmjZPMoZjCI49OJhPJV_Vae3G2iL6681d2zFFpz4VShLam5vcE87NuQidc0p94QYgGwo0o2Ye5tJ1MVEE4mfEIg0Hxds-7Q3JzcgblWLRcBfmE38_z8OSU1AadNwmJGFBfdo69QzsrqH6sD9o3xc7rY1BBwwOV4HPcIsRUjGY343xUwxawpgbeTLlb688jpfCTXerSNRK5yqFkGXy3Mwz0ZTvXzQc__Qn22izBJ1Wu_CSHbSmk120Pk_-lOkeuhqU_oPHCe7oOLZ4_DCZjbPHl9QyoNaCS8RQzMiSZQ0Ia5l_SPfRsHt91-nhsrAClgZ_ZNgRLU0p95niSnsyoCQQJk5xYrCEzyMZaM0c5mufaqUj5opABUq1hIqEHXED-Q5QLZkk-hBZroFwkTI7qqcYMaMxYXucexEncF3aVQ1kV6YOZak6DsUv4rBKL3sKjV1CsAu8Mo8Gulh0mRaSG6sak2r-whIzFFggNPZf1e2smuvQrCcgSXiiJ3kaOtRASAfI4wa6XDjB7x9y9K_Wx6iWzXJ9YgBNJk5LV_4AQPrvkA |
| 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=Particle-in-Cell+algorithms+for+emerging+computer+architectures&rft.jtitle=Computer+physics+communications&rft.au=Decyk%2C+Viktor+K.&rft.au=Singh%2C+Tajendra+V.&rft.date=2014-03-01&rft.issn=0010-4655&rft.volume=185&rft.issue=3&rft.spage=708&rft.epage=719&rft_id=info:doi/10.1016%2Fj.cpc.2013.10.013&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_cpc_2013_10_013 |
| 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 |