Parallel distributed computing using Python
► We present two packages for parallel distributed computing with Python. ► MPI for Python (mpi4py) provides bindings for the MPI standard. ► PETSc for Python (petsc4py) provides bindings for PETSc libraries. ► MPI and PETSc for Python target large-scale scientific application development. ► Perform...
Saved in:
| Published in: | Advances in water resources Vol. 34; no. 9; pp. 1124 - 1139 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Elsevier Ltd
01.09.2011
|
| Subjects: | |
| ISSN: | 0309-1708, 1872-9657 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | ► We present two packages for parallel distributed computing with Python. ► MPI for Python (mpi4py) provides bindings for the MPI standard. ► PETSc for Python (petsc4py) provides bindings for PETSc libraries. ► MPI and PETSc for Python target large-scale scientific application development. ► Performance tests confirm that the Python layer introduces acceptable overhead.
This work presents two software components aimed to relieve the costs of accessing high-performance parallel computing resources within a Python programming environment: MPI for Python and PETSc for Python.
MPI for Python is a general-purpose Python package that provides bindings for the
Message Passing Interface (MPI) standard using any back-end MPI implementation. Its facilities allow parallel Python programs to easily exploit multiple processors using the message passing paradigm. PETSc for Python provides access to the
Portable, Extensible Toolkit for Scientific Computation (PETSc) libraries. Its facilities allow sequential and parallel Python applications to exploit state of the art algorithms and data structures readily available in PETSc for the solution of large-scale problems in science and engineering.
MPI for Python and PETSc for Python are fully integrated to PETSc-FEM, an MPI and PETSc based parallel, multiphysics, finite elements code developed at CIMEC laboratory. This software infrastructure supports research activities related to simulation of fluid flows with applications ranging from the design of microfluidic devices for biochemical analysis to modeling of large-scale stream/aquifer interactions. |
|---|---|
| AbstractList | This work presents two software components aimed to relieve the costs of accessing high-performance parallel computing resources within a Python programming environment: MPI for Python and PETSc for Python.MPI for Python is a general-purpose Python package that provides bindings for the Message Passing Interface (MPI) standard using any back-end MPI implementation. Its facilities allow parallel Python programs to easily exploit multiple processors using the message passing paradigm. PETSc for Python provides access to the Portable, Extensible Toolkit for Scientific Computation (PETSc) libraries. Its facilities allow sequential and parallel Python applications to exploit state of the art algorithms and data structures readily available in PETSc for the solution of large-scale problems in science and engineering.MPI for Python and PETSc for Python are fully integrated to PETSc-FEM, an MPI and PETSc based parallel, multiphysics, finite elements code developed at CIMEC laboratory. This software infrastructure supports research activities related to simulation of fluid flows with applications ranging from the design of microfluidic devices for biochemical analysis to modeling of large-scale stream/aquifer interactions. ► We present two packages for parallel distributed computing with Python. ► MPI for Python (mpi4py) provides bindings for the MPI standard. ► PETSc for Python (petsc4py) provides bindings for PETSc libraries. ► MPI and PETSc for Python target large-scale scientific application development. ► Performance tests confirm that the Python layer introduces acceptable overhead. This work presents two software components aimed to relieve the costs of accessing high-performance parallel computing resources within a Python programming environment: MPI for Python and PETSc for Python. MPI for Python is a general-purpose Python package that provides bindings for the Message Passing Interface (MPI) standard using any back-end MPI implementation. Its facilities allow parallel Python programs to easily exploit multiple processors using the message passing paradigm. PETSc for Python provides access to the Portable, Extensible Toolkit for Scientific Computation (PETSc) libraries. Its facilities allow sequential and parallel Python applications to exploit state of the art algorithms and data structures readily available in PETSc for the solution of large-scale problems in science and engineering. MPI for Python and PETSc for Python are fully integrated to PETSc-FEM, an MPI and PETSc based parallel, multiphysics, finite elements code developed at CIMEC laboratory. This software infrastructure supports research activities related to simulation of fluid flows with applications ranging from the design of microfluidic devices for biochemical analysis to modeling of large-scale stream/aquifer interactions. |
| Author | Dalcin, Lisandro D. Kler, Pablo A. Cosimo, Alejandro Paz, Rodrigo R. |
| Author_xml | – sequence: 1 givenname: Lisandro D. surname: Dalcin fullname: Dalcin, Lisandro D. email: dalcinl@gmail.com – sequence: 2 givenname: Rodrigo R. surname: Paz fullname: Paz, Rodrigo R. email: rodrigo.r.paz@gmail.com – sequence: 3 givenname: Pablo A. surname: Kler fullname: Kler, Pablo A. email: pabloakler@gmail.com – sequence: 4 givenname: Alejandro surname: Cosimo fullname: Cosimo, Alejandro email: alecosimo@gmail.com |
| BookMark | eNqNkD1PwzAQhi1UJNrCb6AbSCjBdpzEHhiqii-pEh26W1fbAVdpXGynqP8eV0UMDMByt7zPq7tnhAad6wxClwTnBJPqdp2D3n1A9CbkFBOSY5ZjUpygIeE1zURV1gM0xAUWGakxP0OjENYYY85qOkQ3C_DQtqadaBuit6s-Gj1RbrPto-1eJ304zMU-vrnuHJ020AZz8bXHaPlwv5w9ZfOXx-fZdJ4BK2nMWKkx10opUlLF0kXQ8JUAEJpiSKspKa8qThpqCs0KEIIYoaBQ1UppyooxujrWbr17702IcmODMm0LnXF9kDwBhSjEIXn9azL9WzKGac1TtD5GlXcheNPIrbcb8HtJsDx4lGv57VEePErMZPKYyLsfpLIRonVd9GDbf_DTI2-Ssp01XgZlTaeMtt6oKLWzf3Z8AllWlvI |
| CitedBy_id | crossref_primary_10_1093_imamat_hxaa020 crossref_primary_10_1107_S1600577518010093 crossref_primary_10_3390_en13205490 crossref_primary_10_3847_1538_4357_acb53e crossref_primary_10_1515_cmam_2024_0033 crossref_primary_10_1029_2021MS002717 crossref_primary_10_1007_s10444_019_09666_0 crossref_primary_10_1016_j_cma_2024_116890 crossref_primary_10_3390_en14051350 crossref_primary_10_3847_2041_8213_ac7dac crossref_primary_10_1016_j_jcp_2021_110778 crossref_primary_10_3389_fdata_2021_669097 crossref_primary_10_3847_1538_4357_abc01c crossref_primary_10_1103_PhysRevMaterials_7_083801 crossref_primary_10_1145_3446979 crossref_primary_10_1016_j_cpc_2022_108291 crossref_primary_10_1016_j_cma_2025_117910 crossref_primary_10_1093_mnras_stz3111 crossref_primary_10_1016_j_jcp_2019_02_020 crossref_primary_10_1051_0004_6361_202142038 crossref_primary_10_1093_mnras_stad243 crossref_primary_10_1515_auto_2019_0027 crossref_primary_10_1017_jfm_2024_335 crossref_primary_10_1016_j_compositesa_2020_106235 crossref_primary_10_1016_j_envsoft_2014_10_005 crossref_primary_10_1016_j_jocs_2022_101698 crossref_primary_10_1038_s41598_020_78284_4 crossref_primary_10_1186_s12859_020_03565_8 crossref_primary_10_1016_j_advengsoft_2018_05_007 crossref_primary_10_1017_jfm_2021_271 crossref_primary_10_1016_j_tsep_2024_102637 crossref_primary_10_1088_1538_3873_aaef0b crossref_primary_10_1016_j_applthermaleng_2023_121988 crossref_primary_10_7554_eLife_34518 crossref_primary_10_1007_s00466_021_02060_y crossref_primary_10_3390_sym14040823 crossref_primary_10_1016_j_scitotenv_2014_01_099 crossref_primary_10_3390_biomedicines13010072 crossref_primary_10_1088_1361_6382_ad3ed9 crossref_primary_10_1016_j_cma_2018_10_002 crossref_primary_10_1016_j_neunet_2020_02_016 crossref_primary_10_1103_kjpb_r698 crossref_primary_10_3390_asi7030035 crossref_primary_10_1016_j_cam_2022_115037 crossref_primary_10_1016_j_snb_2017_12_044 crossref_primary_10_1016_j_jcp_2022_111802 crossref_primary_10_1016_j_amc_2017_02_023 crossref_primary_10_1016_j_camwa_2020_01_023 crossref_primary_10_3390_fractalfract7060488 crossref_primary_10_3390_nano15010027 crossref_primary_10_1016_j_advengsoft_2012_08_005 crossref_primary_10_1017_jfm_2023_993 crossref_primary_10_1016_j_est_2023_106854 crossref_primary_10_1137_18M1167929 crossref_primary_10_1029_2025MS005028 crossref_primary_10_1016_j_ifacol_2018_03_055 crossref_primary_10_1137_17M1133956 crossref_primary_10_1002_2017GL076533 crossref_primary_10_1007_s00162_024_00704_2 crossref_primary_10_1016_j_cma_2024_117031 crossref_primary_10_1007_s00158_021_03053_4 crossref_primary_10_3847_1538_4357_abbc6c crossref_primary_10_1051_e3sconf_202450803002 crossref_primary_10_1017_jfm_2020_583 crossref_primary_10_1029_2019WR026470 crossref_primary_10_3390_math7060494 crossref_primary_10_1051_0004_6361_202451965 crossref_primary_10_1093_mnras_sty1238 crossref_primary_10_1186_s13408_015_0023_8 crossref_primary_10_1111_gwat_13017 crossref_primary_10_1016_j_jcp_2025_113915 crossref_primary_10_1287_ijoc_2023_1272 crossref_primary_10_1007_s00705_023_05747_0 crossref_primary_10_1137_21M140078X crossref_primary_10_1016_j_camwa_2020_11_008 crossref_primary_10_1016_j_cpc_2022_108283 crossref_primary_10_1016_j_jcp_2025_114305 crossref_primary_10_1016_j_cma_2021_114550 crossref_primary_10_1103_PhysRevResearch_2_042031 crossref_primary_10_1038_s41592_021_01346_6 crossref_primary_10_1007_s00366_025_02107_1 crossref_primary_10_1016_j_commatsci_2018_12_052 crossref_primary_10_1016_j_ecoinf_2015_08_002 crossref_primary_10_1016_j_icheatmasstransfer_2025_109098 crossref_primary_10_1007_s00158_024_03818_7 crossref_primary_10_1017_S0956792520000297 crossref_primary_10_1137_19M1305720 crossref_primary_10_1093_imanum_drx033 crossref_primary_10_1137_20M1336461 crossref_primary_10_1002_wcms_1340 crossref_primary_10_1016_j_bbr_2019_02_043 crossref_primary_10_1093_mnras_stac2272 crossref_primary_10_1002_eap_2025 crossref_primary_10_1016_j_cma_2022_115598 crossref_primary_10_3847_PSJ_acccef crossref_primary_10_1002_ecy_2568 crossref_primary_10_1371_journal_pcbi_1005930 crossref_primary_10_1007_s10825_019_01313_7 crossref_primary_10_1016_j_compstruct_2022_115237 crossref_primary_10_21105_joss_07831 crossref_primary_10_5194_gmd_18_4535_2025 crossref_primary_10_1016_j_jcp_2022_110965 crossref_primary_10_1007_s11227_022_04555_8 crossref_primary_10_1016_j_neucom_2021_07_098 crossref_primary_10_1107_S1600576716007469 crossref_primary_10_1088_1475_7516_2022_08_019 crossref_primary_10_1175_JPO_D_17_0121_1 crossref_primary_10_5194_npg_24_43_2017 crossref_primary_10_1145_3182393 crossref_primary_10_1016_j_cam_2021_113531 crossref_primary_10_21105_joss_08252 crossref_primary_10_1088_1361_648X_ac066b crossref_primary_10_1186_s13321_019_0358_3 crossref_primary_10_1002_num_22489 crossref_primary_10_1017_jfm_2020_1119 crossref_primary_10_1002_num_22372 crossref_primary_10_1051_0004_6361_202243970 crossref_primary_10_3389_fbioe_2023_1091294 crossref_primary_10_1016_j_cageo_2018_07_005 crossref_primary_10_1007_s10444_021_09889_0 crossref_primary_10_1007_s10915_021_01410_5 crossref_primary_10_1137_20M137286X crossref_primary_10_1140_epjb_s10051_022_00371_4 crossref_primary_10_1107_S1600576720010985 crossref_primary_10_1109_TCCN_2021_3115765 crossref_primary_10_1016_j_cam_2018_03_003 crossref_primary_10_1038_s41377_021_00700_9 crossref_primary_10_1038_s41598_025_92452_4 crossref_primary_10_1109_TIFS_2024_3377929 crossref_primary_10_1002_adma_202407046 crossref_primary_10_3847_1538_4357_aad283 crossref_primary_10_1016_j_cad_2021_103187 crossref_primary_10_1016_j_amc_2024_129157 crossref_primary_10_1016_j_cma_2024_116930 crossref_primary_10_1145_3523061 crossref_primary_10_3390_rs14092256 crossref_primary_10_1145_3310410 crossref_primary_10_1016_j_est_2022_104892 crossref_primary_10_1051_0004_6361_202142567 crossref_primary_10_1016_j_ijheatmasstransfer_2024_125462 crossref_primary_10_1093_mnras_stab1342 crossref_primary_10_1016_j_jocs_2024_102268 crossref_primary_10_1093_mnras_staf837 crossref_primary_10_1016_j_apnum_2024_11_005 crossref_primary_10_1016_j_snb_2016_08_152 crossref_primary_10_1016_j_cma_2021_113811 crossref_primary_10_1137_21M1430698 crossref_primary_10_1007_s10845_022_01990_5 crossref_primary_10_1016_j_compchemeng_2017_10_018 crossref_primary_10_1016_j_ecolmodel_2017_02_029 crossref_primary_10_1371_journal_pone_0178161 crossref_primary_10_1007_s00030_022_00798_9 crossref_primary_10_1137_120881038 crossref_primary_10_1111_1755_0998_13255 crossref_primary_10_1016_j_finel_2020_103423 crossref_primary_10_1145_2998441 crossref_primary_10_3847_1538_3881_acd75c crossref_primary_10_1016_j_jcp_2020_109425 crossref_primary_10_1016_j_neuroimage_2021_118327 crossref_primary_10_1093_mnras_staa3044 crossref_primary_10_1017_S2633903X22000083 crossref_primary_10_1016_j_cpc_2022_108465 crossref_primary_10_1186_s12859_020_03562_x crossref_primary_10_1007_s00158_020_02813_y crossref_primary_10_1016_j_compag_2023_108057 crossref_primary_10_1016_j_physd_2015_08_002 crossref_primary_10_1038_s41598_021_86771_5 crossref_primary_10_1002_cpe_6674 crossref_primary_10_1161_JAHA_123_030934 crossref_primary_10_1002_prep_202400135 crossref_primary_10_1002_qj_3063 crossref_primary_10_1093_mnras_stab255 crossref_primary_10_1016_j_envsoft_2020_104947 crossref_primary_10_1088_1361_651X_aa6e36 crossref_primary_10_1137_17M1133208 crossref_primary_10_1016_j_advengsoft_2023_103461 crossref_primary_10_1016_j_cpc_2020_107813 crossref_primary_10_1137_16M1109515 crossref_primary_10_1016_j_engappai_2022_105816 crossref_primary_10_1016_j_neucom_2016_08_120 crossref_primary_10_1038_s43588_024_00749_7 crossref_primary_10_1137_20M1368100 crossref_primary_10_1016_j_cpc_2022_108557 crossref_primary_10_1063_5_0199553 crossref_primary_10_1016_j_oceaneng_2021_109402 crossref_primary_10_1371_journal_pcbi_1010032 crossref_primary_10_1186_s13040_017_0160_6 crossref_primary_10_1145_3759244 crossref_primary_10_1016_j_softx_2025_102286 crossref_primary_10_1051_0004_6361_202039532 crossref_primary_10_1016_j_cageo_2017_11_013 crossref_primary_10_1002_spe_3047 crossref_primary_10_1093_imanum_drab067 crossref_primary_10_1016_j_ijheatmasstransfer_2024_125576 crossref_primary_10_1016_j_envsoft_2013_03_013 crossref_primary_10_3390_ijms241411671 crossref_primary_10_3389_fgene_2019_00417 crossref_primary_10_1080_10556788_2022_2117355 crossref_primary_10_1016_j_advwatres_2011_08_003 crossref_primary_10_1108_COMPEL_06_2019_0244 crossref_primary_10_1186_s12859_019_3085_x crossref_primary_10_1186_s40623_020_1147_y crossref_primary_10_3847_1538_3881_aadae0 crossref_primary_10_15252_msb_20199355 crossref_primary_10_1016_j_physletb_2020_135628 crossref_primary_10_1137_18M1209465 crossref_primary_10_1088_1361_648X_aaf75c crossref_primary_10_1007_s10586_021_03422_0 crossref_primary_10_1002_aic_16734 crossref_primary_10_1016_j_future_2019_09_051 crossref_primary_10_1145_3603373 crossref_primary_10_1016_j_cma_2017_03_022 crossref_primary_10_1016_j_bmcl_2017_06_016 crossref_primary_10_1093_gji_ggaf290 crossref_primary_10_1107_S1600576716004349 crossref_primary_10_2217_epi_2021_0123 crossref_primary_10_1016_j_jocs_2022_101813 crossref_primary_10_1109_TCI_2018_2811945 crossref_primary_10_3390_photonics10020116 crossref_primary_10_1186_s12918_018_0675_6 crossref_primary_10_1002_nme_7396 crossref_primary_10_1093_mnras_stab2867 crossref_primary_10_1186_s40679_016_0037_7 crossref_primary_10_61112_jiens_1639780 crossref_primary_10_1145_3490485 crossref_primary_10_1002_nme_6187 crossref_primary_10_1016_j_jcp_2016_05_047 crossref_primary_10_1007_s10664_022_10239_x crossref_primary_10_1017_jfm_2021_1051 crossref_primary_10_1016_j_colsurfa_2021_126543 crossref_primary_10_1103_bmm8_9pn6 crossref_primary_10_1002_num_70001 crossref_primary_10_1038_s41598_024_79364_5 crossref_primary_10_1051_0004_6361_202451121 crossref_primary_10_3390_e21030268 crossref_primary_10_1051_0004_6361_202451123 crossref_primary_10_1016_j_future_2020_05_031 crossref_primary_10_2139_ssrn_5051526 crossref_primary_10_1093_mnras_staa2483 crossref_primary_10_1016_j_ijhydene_2024_11_081 crossref_primary_10_1002_wcms_1525 crossref_primary_10_1016_j_jcp_2018_08_027 crossref_primary_10_1016_j_jcp_2018_08_028 crossref_primary_10_1103_PhysRevD_111_024060 crossref_primary_10_1002_cpe_5789 crossref_primary_10_1016_j_jcp_2025_114376 crossref_primary_10_1017_jfm_2022_519 crossref_primary_10_1016_j_cma_2022_115779 crossref_primary_10_1109_JPROC_2021_3079176 crossref_primary_10_1016_j_marpolbul_2022_113895 crossref_primary_10_1007_s00211_024_01405_y crossref_primary_10_3847_1538_4357_abb1ad crossref_primary_10_1029_2020JB021042 crossref_primary_10_1109_MCSE_2021_3074693 crossref_primary_10_1016_j_chroma_2013_04_046 crossref_primary_10_1051_0004_6361_202141847 crossref_primary_10_1063_5_0192447 crossref_primary_10_1016_j_ejor_2022_10_019 crossref_primary_10_1137_19M1276856 crossref_primary_10_1002_fld_4817 crossref_primary_10_1007_s40799_020_00392_7 crossref_primary_10_1016_j_cpc_2022_108405 crossref_primary_10_1016_j_camwa_2020_06_007 crossref_primary_10_1088_2058_9565_ac73af crossref_primary_10_5194_se_13_1107_2022 |
| Cites_doi | 10.1007/s10404-005-0041-z 10.1137/S0895479899358194 10.1007/978-3-540-30218-6_19 10.1002/elps.200700725 10.1002/1522-2683(200210)23:19<3253::AID-ELPS3253>3.0.CO;2-4 10.1007/s00216-009-2656-5 10.1109/MCSE.2010.119 10.1109/MCSE.2010.118 10.1016/S0965-9978(02)00059-5 10.1016/0167-8191(96)00024-5 10.1142/S0129183106010182 10.1109/MCSE.2011.37 10.1109/MCSE.2011.35 10.1016/0925-4005(90)80209-I 10.1002/nme.1258 10.1109/MCSE.2011.36 10.1002/elps.200800598 10.1007/s10404-010-0660-x |
| ContentType | Journal Article |
| Copyright | 2011 Elsevier Ltd |
| Copyright_xml | – notice: 2011 Elsevier Ltd |
| DBID | AAYXX CITATION 7S9 L.6 8FD FR3 KR7 |
| DOI | 10.1016/j.advwatres.2011.04.013 |
| DatabaseName | CrossRef AGRICOLA AGRICOLA - Academic Technology Research Database Engineering Research Database Civil Engineering Abstracts |
| DatabaseTitle | CrossRef AGRICOLA AGRICOLA - Academic Technology Research Database Civil Engineering Abstracts Engineering Research Database |
| DatabaseTitleList | Technology Research Database AGRICOLA |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1872-9657 |
| EndPage | 1139 |
| ExternalDocumentID | 10_1016_j_advwatres_2011_04_013 S0309170811000777 |
| GroupedDBID | --K --M -~X .~1 0R~ 1B1 1RT 1~. 1~5 23M 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 8WZ 9JN A6W AABVA AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALCJ AALRI AAOAW AAQFI AAQXK AATLK AAXUO ABEFU ABFNM ABGRD ABMAC ABQEM ABQYD ABXDB ABYKQ ACDAQ ACGFS ACIWK ACLVX ACPRK ACRLP ACSBN ADBBV ADEZE ADMUD ADQTV AEBSH AEKER AENEX AFKWA AFRAH AFTJW AFXIZ AGHFR AGUBO AGYEJ AHHHB AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ ASPBG ATOGT AVWKF AXJTR AZFZN BKOJK BLXMC CBWCG CS3 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 F5P FDB FEDTE FGOYB FIRID FNPLU FYGXN G-2 G-Q GBLVA HMA HVGLF HZ~ IHE IMUCA J1W KOM LY3 M41 MO0 N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. Q38 R2- RIG ROL RPZ SDF SDG SDP SEP SES SEW SPC SPCBC SSA SSE SSZ T5K TN5 WUQ XPP ZMT ~02 ~G- ~KM 9DU AAHBH 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 7S9 L.6 8FD FR3 KR7 |
| ID | FETCH-LOGICAL-a452t-45d08dccc152c4011af8b9aa9d20aaa9f5286681f2e3d43a991e9ca3c6bcd243 |
| ISICitedReferencesCount | 373 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000295653700006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0309-1708 |
| IngestDate | Sat Sep 27 22:16:11 EDT 2025 Sat Sep 27 23:50:40 EDT 2025 Sat Nov 29 02:37:42 EST 2025 Tue Nov 18 20:40:15 EST 2025 Fri Feb 23 02:24:57 EST 2024 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 9 |
| Keywords | PETSc MPI Python |
| Language | English |
| License | https://www.elsevier.com/tdm/userlicense/1.0 |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-a452t-45d08dccc152c4011af8b9aa9d20aaa9f5286681f2e3d43a991e9ca3c6bcd243 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 23 |
| OpenAccessLink | https://www.sciencedirect.com/science/article/pii/S0309170811000777 |
| PQID | 1705440278 |
| PQPubID | 24069 |
| PageCount | 16 |
| ParticipantIDs | proquest_miscellaneous_899139394 proquest_miscellaneous_1705440278 crossref_primary_10_1016_j_advwatres_2011_04_013 crossref_citationtrail_10_1016_j_advwatres_2011_04_013 elsevier_sciencedirect_doi_10_1016_j_advwatres_2011_04_013 |
| PublicationCentury | 2000 |
| PublicationDate | 2011-09-01 |
| PublicationDateYYYYMMDD | 2011-09-01 |
| PublicationDate_xml | – month: 09 year: 2011 text: 2011-09-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | Advances in water resources |
| PublicationYear | 2011 |
| Publisher | Elsevier Ltd |
| Publisher_xml | – name: Elsevier Ltd |
| References | Gropp, Huss-Lederman, Lumsdaine, Lusk, Nitzberg, Saphir (b0095) 1998; vol. 2 Amestoy, Duff, L’Excellent, Koster (b0145) 2001; 23 Balay S, Buschelman K, Eijkhout V, Gropp WD, Kaushik D, Knepley MG, et al. PETSc users manual, Tech. Rep. ANL-95/11 – Revision 3.1. Argonne National Laboratory; 2010. Probstein (b0230) 2003 Oliphant T. NumPy: numerical Python; 2005–2010. Landers (b0200) 2007 Falgout R, Jones J, Yang U. Numerical solution of partial differential equations on parallel computers, vol. 51. Springer-Verlag; 2006. p. 267–94 [chapter: the design and implementation of hypre, a library of parallel high performance preconditioners]. MPI Forum (b0085) 1998; 12 MPICH2 Team, MPICH2: a portable implementation of MPI; 2003–2010. Erickson (b0210) 2005; 1 Arnaud, Josserand, Rossier, Girault (b0245) 2002; 23 Pérez, Granger, Hunter (b0030) 2011; 13 . Beazley DM, Lomdahl PS. Feeding a large scale physics application to Python. In: Proceedings of 6th international Python conference, San Jose, California; 1997. p. 21–9. Kler, Berli, Guarnieri (b0240) 2010; 10 Dalcin L. PETSc for Python; 2005–2010. Snir, Otto, Huss-Lederman, Walker, Dongarra (b0090) 1998; vol. 1 Beazley DM. SWIG: simplified wrapper and interface generator; 1996–2010. Peterson P. F2PY: Fortran to Python interface generator; 2000–2010. Turgeon, Bowser (b0220) 2009; 394 van der Walt, Colbert, Varoquaux (b0035) 2011; 13 Kadau, Germann, Lomdahl (b0075) 2006; 17 Open MPI Team, Open MPI: open source high performance computing; 2004–2010. MPI Forum. MPI: a message passing interface standard, version 2.2; 2009. Nielsen O. Pypar project page; 2002–2011. Ramachandran, Varoquaux (b0045) 2011; 13 Forum (b0080) 1994; 8 Hirsch C. Numerical computation of internal and external flows. Wiley Series in numerical methods in engineering, vol. II John Wiley & Sons Inc.; 1990. Dalcin L. MPI for Python; 2005–2010. Sonzogni, Yommi, Nigro, Storti (b0165) 2002; 33 Paz, Storti (b0190) 2005; 62 Heroux M, Bartlett R, Hoekstra VHR, Hu J, Kolda T, Lehoucq R, et al. An overview of Trilinos. Tech. Rep. SAND2003-2927. Sandia National Laboratories; 2003. Storti MA, Nigro N, Paz R. PETSc-FEM: a general purpose, parallel, multi-physics FEM program; 1999–2010. Kohlheyer, Eijkel, van den Berg, Schasfoort (b0215) 2008; 29 Manz, Graber, Widmer (b0195) 1990; 1 Hunter (b0235) 2001 Gabriel E, Fagg GE, Bosilca G, Angskun T, Dongarra JJ, Squyres JM, et al. Open MPI: goals, concept, and design of a next generation MPI implementation. In: Proceedings of the 11th European PVM/MPI users’ group meeting, Budapest, Hungary; 2004. p. 97–104. van Rossum G. Python programming language; 1990–2010. Cython Team. Cython: C – extensions for Python; 2007–2010. van Rossum G. Python reference manual; 2010. Miller P. pyMPI project page, 2000–2011. Tian, Finehout (b0205) 2008 Balay S, Buschelman K, Gropp WD, Kaushik D, Knepley MG, McInnes LC, et al. PETSc web page; 2010. Rodríguez L. Investigation of stream–aquifer interactions using a coupled surface-water and ground-water flow model. PhD thesis. University of Arizona; 1995. Balay, Gropp, McInnes, Smith (b0130) 1997 Behnel, Bradshaw, Citro, Dalcin, Seljebotn, Smith (b0040) 2011; 13 Gropp, Lusk, Doss, Skjellum (b0105) 1996; 22 Sommer, Hatch (b0225) 2009; 30 Millman, Aivazis (b0025) 2011; 13 Whitham G. Linear and nonlinear waves, pure and applied mathematics. A Wiley-Interscience series of texts, monographs, and tracts John Wiley & Sons Inc.; 1974. 10.1016/j.advwatres.2011.04.013_b0020 10.1016/j.advwatres.2011.04.013_b0185 10.1016/j.advwatres.2011.04.013_b0065 10.1016/j.advwatres.2011.04.013_b0100 Kler (10.1016/j.advwatres.2011.04.013_b0240) 2010; 10 10.1016/j.advwatres.2011.04.013_b0060 10.1016/j.advwatres.2011.04.013_b0140 Kadau (10.1016/j.advwatres.2011.04.013_b0075) 2006; 17 Sommer (10.1016/j.advwatres.2011.04.013_b0225) 2009; 30 Forum (10.1016/j.advwatres.2011.04.013_b0080) 1994; 8 Balay (10.1016/j.advwatres.2011.04.013_b0130) 1997 Snir (10.1016/j.advwatres.2011.04.013_b0090) 1998; vol. 1 MPI Forum (10.1016/j.advwatres.2011.04.013_b0085) 1998; 12 Amestoy (10.1016/j.advwatres.2011.04.013_b0145) 2001; 23 10.1016/j.advwatres.2011.04.013_b0180 Manz (10.1016/j.advwatres.2011.04.013_b0195) 1990; 1 Millman (10.1016/j.advwatres.2011.04.013_b0025) 2011; 13 10.1016/j.advwatres.2011.04.013_b0010 10.1016/j.advwatres.2011.04.013_b0175 10.1016/j.advwatres.2011.04.013_b0055 Behnel (10.1016/j.advwatres.2011.04.013_b0040) 2011; 13 10.1016/j.advwatres.2011.04.013_b0170 Arnaud (10.1016/j.advwatres.2011.04.013_b0245) 2002; 23 10.1016/j.advwatres.2011.04.013_b0050 Pérez (10.1016/j.advwatres.2011.04.013_b0030) 2011; 13 10.1016/j.advwatres.2011.04.013_b0135 10.1016/j.advwatres.2011.04.013_b0015 Turgeon (10.1016/j.advwatres.2011.04.013_b0220) 2009; 394 Gropp (10.1016/j.advwatres.2011.04.013_b0095) 1998; vol. 2 10.1016/j.advwatres.2011.04.013_b0120 Sonzogni (10.1016/j.advwatres.2011.04.013_b0165) 2002; 33 Tian (10.1016/j.advwatres.2011.04.013_b0205) 2008 10.1016/j.advwatres.2011.04.013_b0160 10.1016/j.advwatres.2011.04.013_b0125 10.1016/j.advwatres.2011.04.013_b0005 Landers (10.1016/j.advwatres.2011.04.013_b0200) 2007 Ramachandran (10.1016/j.advwatres.2011.04.013_b0045) 2011; 13 Probstein (10.1016/j.advwatres.2011.04.013_b0230) 2003 Hunter (10.1016/j.advwatres.2011.04.013_b0235) 2001 10.1016/j.advwatres.2011.04.013_b0110 Paz (10.1016/j.advwatres.2011.04.013_b0190) 2005; 62 10.1016/j.advwatres.2011.04.013_b0155 Gropp (10.1016/j.advwatres.2011.04.013_b0105) 1996; 22 10.1016/j.advwatres.2011.04.013_b0150 10.1016/j.advwatres.2011.04.013_b0115 van der Walt (10.1016/j.advwatres.2011.04.013_b0035) 2011; 13 Erickson (10.1016/j.advwatres.2011.04.013_b0210) 2005; 1 10.1016/j.advwatres.2011.04.013_b0070 Kohlheyer (10.1016/j.advwatres.2011.04.013_b0215) 2008; 29 |
| References_xml | – year: 2001 ident: b0235 article-title: Foundations of colloid science – reference: Dalcin L. MPI for Python; 2005–2010. – volume: 17 start-page: 1755 year: 2006 end-page: 1761 ident: b0075 article-title: Molecular dynamics comes of age: 320 billion atom simulation on BlueGene/L publication-title: Int J Modern Phys C – reference: van Rossum G. Python programming language; 1990–2010. – volume: 23 start-page: 15 year: 2001 end-page: 41 ident: b0145 article-title: A fully asynchronous multifrontal solver using distributed dynamic scheduling publication-title: SIAM J Matrix Anal Appl – reference: MPICH2 Team, MPICH2: a portable implementation of MPI; 2003–2010. – year: 2008 ident: b0205 article-title: Microfluidics for biological applications – volume: vol. 1 year: 1998 ident: b0090 publication-title: MPI – the complete reference – volume: 33 start-page: 427 year: 2002 end-page: 443 ident: b0165 article-title: A parallel finite element program on a Beowulf cluster publication-title: Adv Eng Softw – reference: Open MPI Team, Open MPI: open source high performance computing; 2004–2010. – volume: 13 start-page: 31 year: 2011 end-page: 39 ident: b0040 article-title: Cython: the best of both worlds publication-title: Comput Sci Eng – reference: Cython Team. Cython: C – extensions for Python; 2007–2010. – volume: 13 start-page: 9 year: 2011 end-page: 12 ident: b0025 article-title: Python for scientists and engineers publication-title: Comput Sci Eng – volume: 8 start-page: 159 year: 1994 end-page: 416 ident: b0080 article-title: MPI: a message passing interface standard publication-title: Int J Supercomput Appl – volume: 23 start-page: 3253 year: 2002 end-page: 3261 ident: b0245 article-title: Finite element simulation of off-gel buffering publication-title: Electrophoresis – volume: 62 start-page: 1873 year: 2005 end-page: 1894 ident: b0190 article-title: An interface strip preconditioner for domain decomposition methods: application to hydrology publication-title: Int J Numer Methods Eng – reference: Balay S, Buschelman K, Eijkhout V, Gropp WD, Kaushik D, Knepley MG, et al. PETSc users manual, Tech. Rep. ANL-95/11 – Revision 3.1. Argonne National Laboratory; 2010. – reference: MPI Forum. MPI: a message passing interface standard, version 2.2; 2009. – reference: Dalcin L. PETSc for Python; 2005–2010. – volume: 1 start-page: 244 year: 1990 end-page: 248 ident: b0195 article-title: Miniaturized total chemical analysis systems: a novel concept for chemical sensing publication-title: Sensor Actuator B – reference: Heroux M, Bartlett R, Hoekstra VHR, Hu J, Kolda T, Lehoucq R, et al. An overview of Trilinos. Tech. Rep. SAND2003-2927. Sandia National Laboratories; 2003. – reference: Rodríguez L. Investigation of stream–aquifer interactions using a coupled surface-water and ground-water flow model. PhD thesis. University of Arizona; 1995. – year: 2003 ident: b0230 article-title: Physicochemical hydrodynamics. An introduction – reference: Whitham G. Linear and nonlinear waves, pure and applied mathematics. A Wiley-Interscience series of texts, monographs, and tracts John Wiley & Sons Inc.; 1974. – reference: Hirsch C. Numerical computation of internal and external flows. Wiley Series in numerical methods in engineering, vol. II John Wiley & Sons Inc.; 1990. – start-page: 163 year: 1997 end-page: 202 ident: b0130 article-title: Efficient management of parallelism in object oriented numerical software libraries publication-title: Modern software tools in scientific computing – volume: vol. 2 year: 1998 ident: b0095 publication-title: MPI – the complete reference – reference: . – reference: Storti MA, Nigro N, Paz R. PETSc-FEM: a general purpose, parallel, multi-physics FEM program; 1999–2010. – reference: Balay S, Buschelman K, Gropp WD, Kaushik D, Knepley MG, McInnes LC, et al. PETSc web page; 2010. – reference: van Rossum G. Python reference manual; 2010. – volume: 13 start-page: 22 year: 2011 end-page: 30 ident: b0035 article-title: The NumPy array: a structure for efficient numerical computation publication-title: Comput Sci Eng – volume: 13 start-page: 13 year: 2011 end-page: 21 ident: b0030 article-title: Python: an ecosystem for scientific computing publication-title: Comput Sci Eng – reference: Nielsen O. Pypar project page; 2002–2011. – volume: 10 start-page: 187 year: 2010 end-page: 198 ident: b0240 article-title: Modelling and high performance simulation of electrophoretic techniques in microfluidic chips publication-title: Microfluid Nanofluid – reference: Gabriel E, Fagg GE, Bosilca G, Angskun T, Dongarra JJ, Squyres JM, et al. Open MPI: goals, concept, and design of a next generation MPI implementation. In: Proceedings of the 11th European PVM/MPI users’ group meeting, Budapest, Hungary; 2004. p. 97–104. – reference: Miller P. pyMPI project page, 2000–2011. – reference: Beazley DM. SWIG: simplified wrapper and interface generator; 1996–2010. – reference: Beazley DM, Lomdahl PS. Feeding a large scale physics application to Python. In: Proceedings of 6th international Python conference, San Jose, California; 1997. p. 21–9. – reference: Falgout R, Jones J, Yang U. Numerical solution of partial differential equations on parallel computers, vol. 51. Springer-Verlag; 2006. p. 267–94 [chapter: the design and implementation of hypre, a library of parallel high performance preconditioners]. – volume: 394 start-page: 187 year: 2009 end-page: 198 ident: b0220 article-title: Micro free-flow electrophoresis: theory and applications publication-title: Anal Bioanal Chem – volume: 13 start-page: 40 year: 2011 end-page: 51 ident: b0045 article-title: Mayavi: 3D visualization of scientific data publication-title: Comput Sci Eng – volume: 1 start-page: 301 year: 2005 end-page: 318 ident: b0210 article-title: Towards numerical prototyping of labs-on-chip: modeling for integrated microfluidic devices publication-title: Microfluid Nanofluid – reference: Peterson P. F2PY: Fortran to Python interface generator; 2000–2010. – volume: 22 start-page: 789 year: 1996 end-page: 828 ident: b0105 article-title: A high-performance, portable implementation of the MPI message passing interface standard publication-title: Parallel Comput – volume: 30 start-page: 742 year: 2009 end-page: 757 ident: b0225 article-title: IEF in microfluidic devices publication-title: Electrophoresis – volume: 29 start-page: 977 year: 2008 end-page: 993 ident: b0215 article-title: Miniaturizing free-flow electrophoresis — a critical review publication-title: Electrophoresis – volume: 12 start-page: 1 year: 1998 end-page: 299 ident: b0085 article-title: MPI-2: a message passing interface standard publication-title: High Perform Comput Appl – reference: Oliphant T. NumPy: numerical Python; 2005–2010. – year: 2007 ident: b0200 article-title: Handbook of capillary and microchip electrophoresis and associated microtechniques – ident: 10.1016/j.advwatres.2011.04.013_b0125 – ident: 10.1016/j.advwatres.2011.04.013_b0150 – volume: 1 start-page: 301 issue: 4 year: 2005 ident: 10.1016/j.advwatres.2011.04.013_b0210 article-title: Towards numerical prototyping of labs-on-chip: modeling for integrated microfluidic devices publication-title: Microfluid Nanofluid doi: 10.1007/s10404-005-0041-z – ident: 10.1016/j.advwatres.2011.04.013_b0070 – ident: 10.1016/j.advwatres.2011.04.013_b0160 – volume: 23 start-page: 15 issue: 1 year: 2001 ident: 10.1016/j.advwatres.2011.04.013_b0145 article-title: A fully asynchronous multifrontal solver using distributed dynamic scheduling publication-title: SIAM J Matrix Anal Appl doi: 10.1137/S0895479899358194 – volume: vol. 1 year: 1998 ident: 10.1016/j.advwatres.2011.04.013_b0090 – ident: 10.1016/j.advwatres.2011.04.013_b0115 doi: 10.1007/978-3-540-30218-6_19 – year: 2008 ident: 10.1016/j.advwatres.2011.04.013_b0205 – volume: vol. 2 year: 1998 ident: 10.1016/j.advwatres.2011.04.013_b0095 – year: 2001 ident: 10.1016/j.advwatres.2011.04.013_b0235 – volume: 29 start-page: 977 issue: 5 year: 2008 ident: 10.1016/j.advwatres.2011.04.013_b0215 article-title: Miniaturizing free-flow electrophoresis — a critical review publication-title: Electrophoresis doi: 10.1002/elps.200700725 – ident: 10.1016/j.advwatres.2011.04.013_b0055 – ident: 10.1016/j.advwatres.2011.04.013_b0140 – volume: 23 start-page: 3253 year: 2002 ident: 10.1016/j.advwatres.2011.04.013_b0245 article-title: Finite element simulation of off-gel buffering publication-title: Electrophoresis doi: 10.1002/1522-2683(200210)23:19<3253::AID-ELPS3253>3.0.CO;2-4 – ident: 10.1016/j.advwatres.2011.04.013_b0010 – volume: 394 start-page: 187 issue: 1 year: 2009 ident: 10.1016/j.advwatres.2011.04.013_b0220 article-title: Micro free-flow electrophoresis: theory and applications publication-title: Anal Bioanal Chem doi: 10.1007/s00216-009-2656-5 – volume: 13 start-page: 13 issue: 2 year: 2011 ident: 10.1016/j.advwatres.2011.04.013_b0030 article-title: Python: an ecosystem for scientific computing publication-title: Comput Sci Eng doi: 10.1109/MCSE.2010.119 – volume: 13 start-page: 31 issue: 2 year: 2011 ident: 10.1016/j.advwatres.2011.04.013_b0040 article-title: Cython: the best of both worlds publication-title: Comput Sci Eng doi: 10.1109/MCSE.2010.118 – ident: 10.1016/j.advwatres.2011.04.013_b0100 – ident: 10.1016/j.advwatres.2011.04.013_b0175 – year: 2007 ident: 10.1016/j.advwatres.2011.04.013_b0200 – ident: 10.1016/j.advwatres.2011.04.013_b0020 – volume: 33 start-page: 427 issue: 7–10 year: 2002 ident: 10.1016/j.advwatres.2011.04.013_b0165 article-title: A parallel finite element program on a Beowulf cluster publication-title: Adv Eng Softw doi: 10.1016/S0965-9978(02)00059-5 – volume: 22 start-page: 789 issue: 6 year: 1996 ident: 10.1016/j.advwatres.2011.04.013_b0105 article-title: A high-performance, portable implementation of the MPI message passing interface standard publication-title: Parallel Comput doi: 10.1016/0167-8191(96)00024-5 – ident: 10.1016/j.advwatres.2011.04.013_b0185 – ident: 10.1016/j.advwatres.2011.04.013_b0155 – volume: 8 start-page: 159 issue: 3/4 year: 1994 ident: 10.1016/j.advwatres.2011.04.013_b0080 article-title: MPI: a message passing interface standard publication-title: Int J Supercomput Appl – volume: 17 start-page: 1755 year: 2006 ident: 10.1016/j.advwatres.2011.04.013_b0075 article-title: Molecular dynamics comes of age: 320 billion atom simulation on BlueGene/L publication-title: Int J Modern Phys C doi: 10.1142/S0129183106010182 – volume: 13 start-page: 22 issue: 2 year: 2011 ident: 10.1016/j.advwatres.2011.04.013_b0035 article-title: The NumPy array: a structure for efficient numerical computation publication-title: Comput Sci Eng doi: 10.1109/MCSE.2011.37 – ident: 10.1016/j.advwatres.2011.04.013_b0120 – volume: 13 start-page: 40 issue: 2 year: 2011 ident: 10.1016/j.advwatres.2011.04.013_b0045 article-title: Mayavi: 3D visualization of scientific data publication-title: Comput Sci Eng doi: 10.1109/MCSE.2011.35 – ident: 10.1016/j.advwatres.2011.04.013_b0015 – ident: 10.1016/j.advwatres.2011.04.013_b0065 – volume: 1 start-page: 244 year: 1990 ident: 10.1016/j.advwatres.2011.04.013_b0195 article-title: Miniaturized total chemical analysis systems: a novel concept for chemical sensing publication-title: Sensor Actuator B doi: 10.1016/0925-4005(90)80209-I – start-page: 163 year: 1997 ident: 10.1016/j.advwatres.2011.04.013_b0130 article-title: Efficient management of parallelism in object oriented numerical software libraries – ident: 10.1016/j.advwatres.2011.04.013_b0170 – year: 2003 ident: 10.1016/j.advwatres.2011.04.013_b0230 – volume: 62 start-page: 1873 issue: 13 year: 2005 ident: 10.1016/j.advwatres.2011.04.013_b0190 article-title: An interface strip preconditioner for domain decomposition methods: application to hydrology publication-title: Int J Numer Methods Eng doi: 10.1002/nme.1258 – ident: 10.1016/j.advwatres.2011.04.013_b0135 – volume: 13 start-page: 9 issue: 2 year: 2011 ident: 10.1016/j.advwatres.2011.04.013_b0025 article-title: Python for scientists and engineers publication-title: Comput Sci Eng doi: 10.1109/MCSE.2011.36 – ident: 10.1016/j.advwatres.2011.04.013_b0110 – volume: 12 start-page: 1 issue: 1–2 year: 1998 ident: 10.1016/j.advwatres.2011.04.013_b0085 article-title: MPI-2: a message passing interface standard publication-title: High Perform Comput Appl – ident: 10.1016/j.advwatres.2011.04.013_b0050 – ident: 10.1016/j.advwatres.2011.04.013_b0005 – ident: 10.1016/j.advwatres.2011.04.013_b0180 – volume: 30 start-page: 742 year: 2009 ident: 10.1016/j.advwatres.2011.04.013_b0225 article-title: IEF in microfluidic devices publication-title: Electrophoresis doi: 10.1002/elps.200800598 – volume: 10 start-page: 187 issue: 1 year: 2010 ident: 10.1016/j.advwatres.2011.04.013_b0240 article-title: Modelling and high performance simulation of electrophoretic techniques in microfluidic chips publication-title: Microfluid Nanofluid doi: 10.1007/s10404-010-0660-x – ident: 10.1016/j.advwatres.2011.04.013_b0060 |
| SSID | ssj0008472 |
| Score | 2.5430331 |
| Snippet | ► We present two packages for parallel distributed computing with Python. ► MPI for Python (mpi4py) provides bindings for the MPI standard. ► PETSc for Python... This work presents two software components aimed to relieve the costs of accessing high-performance parallel computing resources within a Python programming... |
| SourceID | proquest crossref elsevier |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1124 |
| SubjectTerms | Algorithms aquifers Computation Computer programs computer software Data structures Distributed processing engineering infrastructure Mathematical models Message passing MPI PETSc Python Software streams |
| Title | Parallel distributed computing using Python |
| URI | https://dx.doi.org/10.1016/j.advwatres.2011.04.013 https://www.proquest.com/docview/1705440278 https://www.proquest.com/docview/899139394 |
| Volume | 34 |
| WOSCitedRecordID | wos000295653700006&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: PRVESC databaseName: Elsevier SD Freedom Collection Journals 2021 customDbUrl: eissn: 1872-9657 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0008472 issn: 0309-1708 databaseCode: AIEXJ dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3Nb5swFLe2dIftMO1TS9dNTJp2qaiMMWD3FlWp9hFlHJiUm2UMSI0iYCHp2v71fcaG0G1Vu8MugBzsyO897Of38XsIfSxIyqIiIK5XUOzSLMhcFqbSZfC2IhITaRKFZ9F8zhYLHtuQoKYtJxCVJbu44PV_ZTW0AbN16uw_sLsfFBrgGZgOV2A7XO_F-FiudX2U1vdiylnlbeZavW0jnLetcSC-1JgBQ810YoIB2vDYX1JDJ66tZX9Qen6lDOTA7KyRGulgFy8cyysTqJ3Bcb_ahSF-s5mGsUxX1c5welI1ICQ2w2bZjjW0P2iDKu_sDzbvShdUiDAbrqnWQGlkhx_WOlOJup5ngIvsYqnbBhtv9-sfi7qxLyyPZHYO84fJW-RVeoRNHutNGO35d3H6YzYTyXSRfKp_urrCmPbE23IrD9EeiQLORmhv8mW6-Nrv27BP9z4nPZ8b0YB__e_bdJnfdvVWVUmeoaf2jOFMjGw8Rw_y8gV6MkCefIkOOylxBlLi9FLitFLiGCl5hZLTaXLy2bV1M1xJA7JxaZBhlimlQDdTcH72ZMFSLiXPCJZwg0-ThSHzCpL7GfUlHBFyrqSvwlRlhPqv0aisyvwNcogiOA2KgklYtjmOUskZ89NCj8hAOR2jsCOAUBZTXpc2WYkueHApesoJTTmBqQDKjRHuO9YGVuXuLscdhYXVDo3WJ0BO7u78oeOJgPVTO8VkmVfbRmg4KUq1_32MnFveYVyD5_qc7t9jmLfo8e4zOUCjzXqbv0OP1PnmrFm_t0J3DRU5n2k |
| linkProvider | Elsevier |
| 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=Parallel+distributed+computing+using+Python&rft.jtitle=Advances+in+water+resources&rft.au=Dalcin%2C+Lisandro+D&rft.au=Paz%2C+Rodrigo+R&rft.au=Kler%2C+Pablo+A&rft.au=Cosimo%2C+Alejandro&rft.date=2011-09-01&rft.issn=0309-1708&rft.volume=34&rft.issue=9+p.1124-1139&rft.spage=1124&rft.epage=1139&rft_id=info:doi/10.1016%2Fj.advwatres.2011.04.013&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0309-1708&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0309-1708&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0309-1708&client=summon |