PyCOMPSs as an Instrument for Translational Computer Science

With the advent of distributed computing, the need for frameworks that facilitate its programming and management has also appeared. These tools have typically been used to support the research on application areas that require them. This poses good initial conditions for translational computer scien...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computing in science & engineering 2022-03, Vol.24 (2), p.79-84
Hauptverfasser: Badia, Rosa M., Conejero, Javier, Ejarque, Jorge, Lezzi, Daniele, Lordan, Francesc
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 84
container_issue 2
container_start_page 79
container_title Computing in science & engineering
container_volume 24
creator Badia, Rosa M.
Conejero, Javier
Ejarque, Jorge
Lezzi, Daniele
Lordan, Francesc
description With the advent of distributed computing, the need for frameworks that facilitate its programming and management has also appeared. These tools have typically been used to support the research on application areas that require them. This poses good initial conditions for translational computer science (TCS), although this does not always occur. This article describes our experience with the PyCOMPSs project, a programming model for distributed computing. While it is a research instrument for our team, it has also been applied in multiple real use cases under the umbrella of European Funded projects, or as part of internal projects between various departments at the Barcelona Supercomputing Center. This article illustrates how the authors have engaged in TCS as an underlying research methodology, collecting experiences from three European projects.
doi_str_mv 10.1109/MCSE.2022.3152945
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2674081687</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2674081687</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-d06563c2760c9685a7ab397459561d63aa954e333cef393c568f3af0921c08333</originalsourceid><addsrcrecordid>eNotkFFLwzAQx4MoOKcfwLeCz525XHNNwBcpUwcbG2yCbyFmKXR07Uzah317Wzb4w_05fhzHj7Fn4DMArl9XxXY-E1yIGYIUOpM3bAJSqhSJfm7HLiDVBPKePcR44JxnSssJe9uci_Vqs42JHdIkiyZ2oT_6pkvKNiS7YJtY265qG1snRXs89Z0PydZVvnH-kd2Vto7-6Tqn7Ptjviu-0uX6c1G8L1OHQF265yQJnciJO01K2tz-os4zqSXBntBaLTOPiM6XqNFJUiXakmsBjqthP2Uvl7un0P71Pnbm0PZh-CgaQXnGFZDKBwoulAttjMGX5hSqow1nA9yMkswoyYySzFUS_gPfl1fy</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2674081687</pqid></control><display><type>article</type><title>PyCOMPSs as an Instrument for Translational Computer Science</title><source>IEEE Xplore</source><creator>Badia, Rosa M. ; Conejero, Javier ; Ejarque, Jorge ; Lezzi, Daniele ; Lordan, Francesc</creator><contributor>David Abramson ; Manish Parashar</contributor><creatorcontrib>Badia, Rosa M. ; Conejero, Javier ; Ejarque, Jorge ; Lezzi, Daniele ; Lordan, Francesc ; David Abramson ; Manish Parashar</creatorcontrib><description>With the advent of distributed computing, the need for frameworks that facilitate its programming and management has also appeared. These tools have typically been used to support the research on application areas that require them. This poses good initial conditions for translational computer science (TCS), although this does not always occur. This article describes our experience with the PyCOMPSs project, a programming model for distributed computing. While it is a research instrument for our team, it has also been applied in multiple real use cases under the umbrella of European Funded projects, or as part of internal projects between various departments at the Barcelona Supercomputing Center. This article illustrates how the authors have engaged in TCS as an underlying research methodology, collecting experiences from three European projects.</description><identifier>ISSN: 1521-9615</identifier><identifier>EISSN: 1558-366X</identifier><identifier>DOI: 10.1109/MCSE.2022.3152945</identifier><language>eng</language><publisher>New York: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</publisher><subject>Computer networks ; Distributed processing ; Initial conditions</subject><ispartof>Computing in science &amp; engineering, 2022-03, Vol.24 (2), p.79-84</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-d06563c2760c9685a7ab397459561d63aa954e333cef393c568f3af0921c08333</citedby><cites>FETCH-LOGICAL-c316t-d06563c2760c9685a7ab397459561d63aa954e333cef393c568f3af0921c08333</cites><orcidid>0000-0003-2941-5499 ; 0000-0001-5081-7244 ; 0000-0001-6401-6229 ; 0000-0002-9845-8890 ; 0000-0003-4725-5097</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids></links><search><contributor>David Abramson</contributor><contributor>Manish Parashar</contributor><creatorcontrib>Badia, Rosa M.</creatorcontrib><creatorcontrib>Conejero, Javier</creatorcontrib><creatorcontrib>Ejarque, Jorge</creatorcontrib><creatorcontrib>Lezzi, Daniele</creatorcontrib><creatorcontrib>Lordan, Francesc</creatorcontrib><title>PyCOMPSs as an Instrument for Translational Computer Science</title><title>Computing in science &amp; engineering</title><description>With the advent of distributed computing, the need for frameworks that facilitate its programming and management has also appeared. These tools have typically been used to support the research on application areas that require them. This poses good initial conditions for translational computer science (TCS), although this does not always occur. This article describes our experience with the PyCOMPSs project, a programming model for distributed computing. While it is a research instrument for our team, it has also been applied in multiple real use cases under the umbrella of European Funded projects, or as part of internal projects between various departments at the Barcelona Supercomputing Center. This article illustrates how the authors have engaged in TCS as an underlying research methodology, collecting experiences from three European projects.</description><subject>Computer networks</subject><subject>Distributed processing</subject><subject>Initial conditions</subject><issn>1521-9615</issn><issn>1558-366X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><recordid>eNotkFFLwzAQx4MoOKcfwLeCz525XHNNwBcpUwcbG2yCbyFmKXR07Uzah317Wzb4w_05fhzHj7Fn4DMArl9XxXY-E1yIGYIUOpM3bAJSqhSJfm7HLiDVBPKePcR44JxnSssJe9uci_Vqs42JHdIkiyZ2oT_6pkvKNiS7YJtY265qG1snRXs89Z0PydZVvnH-kd2Vto7-6Tqn7Ptjviu-0uX6c1G8L1OHQF265yQJnciJO01K2tz-os4zqSXBntBaLTOPiM6XqNFJUiXakmsBjqthP2Uvl7un0P71Pnbm0PZh-CgaQXnGFZDKBwoulAttjMGX5hSqow1nA9yMkswoyYySzFUS_gPfl1fy</recordid><startdate>20220301</startdate><enddate>20220301</enddate><creator>Badia, Rosa M.</creator><creator>Conejero, Javier</creator><creator>Ejarque, Jorge</creator><creator>Lezzi, Daniele</creator><creator>Lordan, Francesc</creator><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0003-2941-5499</orcidid><orcidid>https://orcid.org/0000-0001-5081-7244</orcidid><orcidid>https://orcid.org/0000-0001-6401-6229</orcidid><orcidid>https://orcid.org/0000-0002-9845-8890</orcidid><orcidid>https://orcid.org/0000-0003-4725-5097</orcidid></search><sort><creationdate>20220301</creationdate><title>PyCOMPSs as an Instrument for Translational Computer Science</title><author>Badia, Rosa M. ; Conejero, Javier ; Ejarque, Jorge ; Lezzi, Daniele ; Lordan, Francesc</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-d06563c2760c9685a7ab397459561d63aa954e333cef393c568f3af0921c08333</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Computer networks</topic><topic>Distributed processing</topic><topic>Initial conditions</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Badia, Rosa M.</creatorcontrib><creatorcontrib>Conejero, Javier</creatorcontrib><creatorcontrib>Ejarque, Jorge</creatorcontrib><creatorcontrib>Lezzi, Daniele</creatorcontrib><creatorcontrib>Lordan, Francesc</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computing in science &amp; engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Badia, Rosa M.</au><au>Conejero, Javier</au><au>Ejarque, Jorge</au><au>Lezzi, Daniele</au><au>Lordan, Francesc</au><au>David Abramson</au><au>Manish Parashar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>PyCOMPSs as an Instrument for Translational Computer Science</atitle><jtitle>Computing in science &amp; engineering</jtitle><date>2022-03-01</date><risdate>2022</risdate><volume>24</volume><issue>2</issue><spage>79</spage><epage>84</epage><pages>79-84</pages><issn>1521-9615</issn><eissn>1558-366X</eissn><abstract>With the advent of distributed computing, the need for frameworks that facilitate its programming and management has also appeared. These tools have typically been used to support the research on application areas that require them. This poses good initial conditions for translational computer science (TCS), although this does not always occur. This article describes our experience with the PyCOMPSs project, a programming model for distributed computing. While it is a research instrument for our team, it has also been applied in multiple real use cases under the umbrella of European Funded projects, or as part of internal projects between various departments at the Barcelona Supercomputing Center. This article illustrates how the authors have engaged in TCS as an underlying research methodology, collecting experiences from three European projects.</abstract><cop>New York</cop><pub>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</pub><doi>10.1109/MCSE.2022.3152945</doi><tpages>6</tpages><orcidid>https://orcid.org/0000-0003-2941-5499</orcidid><orcidid>https://orcid.org/0000-0001-5081-7244</orcidid><orcidid>https://orcid.org/0000-0001-6401-6229</orcidid><orcidid>https://orcid.org/0000-0002-9845-8890</orcidid><orcidid>https://orcid.org/0000-0003-4725-5097</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1521-9615
ispartof Computing in science & engineering, 2022-03, Vol.24 (2), p.79-84
issn 1521-9615
1558-366X
language eng
recordid cdi_proquest_journals_2674081687
source IEEE Xplore
subjects Computer networks
Distributed processing
Initial conditions
title PyCOMPSs as an Instrument for Translational Computer Science
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T23%3A14%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=PyCOMPSs%20as%20an%20Instrument%20for%20Translational%20Computer%20Science&rft.jtitle=Computing%20in%20science%20&%20engineering&rft.au=Badia,%20Rosa%20M.&rft.date=2022-03-01&rft.volume=24&rft.issue=2&rft.spage=79&rft.epage=84&rft.pages=79-84&rft.issn=1521-9615&rft.eissn=1558-366X&rft_id=info:doi/10.1109/MCSE.2022.3152945&rft_dat=%3Cproquest_cross%3E2674081687%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2674081687&rft_id=info:pmid/&rfr_iscdi=true