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

Full description

Saved in:
Bibliographic Details
Published inComputer physics communications Vol. 185; no. 3; pp. 708 - 719
Main Authors Decyk, Viktor K., Singh, Tajendra V.
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.03.2014
Subjects
Online AccessGet full text
ISSN0010-4655
1879-2944
1879-2944
DOI10.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