Research on Parallel Computing Teaching: state of the art and future directions

This research full paper identifies how the teaching of parallel computing has been developing over the years. The learning of parallel and distributed computing is fundamental for computing professionals, due to the popularization of parallel architectures. Teaching parallel computing involves theo...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Proceedings - Frontiers in Education Conference s. 1 - 9
Hlavní autoři: de Jesus Oliveira Duraes, Thiago, Sergio Lopes de Souza, Paulo, Martins, Guilherme, Jose Conte, Davi, Garcia Bachiega, Naylor, Mazzini Bruschi, Sarita
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 21.10.2020
Témata:
ISSN:2377-634X
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract This research full paper identifies how the teaching of parallel computing has been developing over the years. The learning of parallel and distributed computing is fundamental for computing professionals, due to the popularization of parallel architectures. Teaching parallel computing involves theoretical concepts and the development of practical skills. Its content is dense and comprises different disciplines in computer courses. Although there is growing concerned about this type of teaching, the organization and depth of parallel computing teaching at universities change widely. The available literature on the teaching of parallel computing shows some experiences about how to teach parallel computing; however, it is not easy to determine the state of the art with challenges and gaps. Our objective is to identify essential aspects related to the teaching of parallel computing as methodologies, supporting resources, subjects taught, the satisfaction of students with learning and curricula. We carried out a systematic mapping to extract information from the literature, which is composed of three phases: planning, conduction, and reporting. We initially selected 819 papers from the Scopus, IEEE, ACM, and Google Scholar databases. After a previous analysis, we performed a full read of 94 papers. The use of different teaching methodologies appears in the publications, however, the traditional teaching methodology still is the most used. There is a small number of students in parallel computing courses, a concern of different authors. Educational software or hardware resources are reported, with software proposals corresponding to most of them. The teaching of parallel computing at the beginning of undergraduate courses appear in different papers. This paper contributes to research in teaching parallel computing, pointing out the state of the art of this area, highlighting challenges that should be the focus of investigations.
AbstractList This research full paper identifies how the teaching of parallel computing has been developing over the years. The learning of parallel and distributed computing is fundamental for computing professionals, due to the popularization of parallel architectures. Teaching parallel computing involves theoretical concepts and the development of practical skills. Its content is dense and comprises different disciplines in computer courses. Although there is growing concerned about this type of teaching, the organization and depth of parallel computing teaching at universities change widely. The available literature on the teaching of parallel computing shows some experiences about how to teach parallel computing; however, it is not easy to determine the state of the art with challenges and gaps. Our objective is to identify essential aspects related to the teaching of parallel computing as methodologies, supporting resources, subjects taught, the satisfaction of students with learning and curricula. We carried out a systematic mapping to extract information from the literature, which is composed of three phases: planning, conduction, and reporting. We initially selected 819 papers from the Scopus, IEEE, ACM, and Google Scholar databases. After a previous analysis, we performed a full read of 94 papers. The use of different teaching methodologies appears in the publications, however, the traditional teaching methodology still is the most used. There is a small number of students in parallel computing courses, a concern of different authors. Educational software or hardware resources are reported, with software proposals corresponding to most of them. The teaching of parallel computing at the beginning of undergraduate courses appear in different papers. This paper contributes to research in teaching parallel computing, pointing out the state of the art of this area, highlighting challenges that should be the focus of investigations.
Author Jose Conte, Davi
Martins, Guilherme
Sergio Lopes de Souza, Paulo
Garcia Bachiega, Naylor
de Jesus Oliveira Duraes, Thiago
Mazzini Bruschi, Sarita
Author_xml – sequence: 1
  givenname: Thiago
  surname: de Jesus Oliveira Duraes
  fullname: de Jesus Oliveira Duraes, Thiago
  email: duraes.tjo@usp.br
  organization: ICMC University of Sao Paulo,Dept. of Computer Systems,Sao Carlos,Brazil
– sequence: 2
  givenname: Paulo
  surname: Sergio Lopes de Souza
  fullname: Sergio Lopes de Souza, Paulo
  email: pssouza@icmc.usp.br
  organization: ICMC University of Sao Paulo,Dept. of Computer Systems,Sao Carlos,Brazil
– sequence: 3
  givenname: Guilherme
  surname: Martins
  fullname: Martins, Guilherme
  email: guilhermemartins@usp.br
  organization: ICMC University of Sao Paulo,Dept. of Computer Systems,Sao Carlos,Brazil
– sequence: 4
  givenname: Davi
  surname: Jose Conte
  fullname: Jose Conte, Davi
  email: daviconte@usp.br
  organization: ICMC University of Sao Paulo,Dept. of Computer Systems,Sao Carlos,Brazil
– sequence: 5
  givenname: Naylor
  surname: Garcia Bachiega
  fullname: Garcia Bachiega, Naylor
  email: naylor@usp.br
  organization: ICMC University of Sao Paulo,Dept. of Computer Systems,Sao Carlos,Brazil
– sequence: 6
  givenname: Sarita
  surname: Mazzini Bruschi
  fullname: Mazzini Bruschi, Sarita
  email: sarita@icmc.usp.br
  organization: ICMC University of Sao Paulo,Dept. of Computer Systems,Sao Carlos,Brazil
BookMark eNotj91KwzAYQKMouE6fQIS8QGv-1qTeSdl0MJjIBO_Gl_SLrXTpSLIL317BXZ1zdeAU5CpMAQl54KzinDWPq_VSKSNUJZhgVSO0bLi6IAXXwnDT1Ly-JDMhtS5rqT5vSJHSN2NMmlrPyPYdE0J0PZ0CfYMI44gjbafD8ZSH8EV3CK7_kyeaMmSkk6e5RwoxUwgd9ad8iki7IaLLwxTSLbn2MCa8O3NOPlbLXftabrYv6_Z5Uw6CyVxaVKCt1IYpxzU6x5XkxopaKGC-aRZKW-2VZQKMB4PGGrALrb3ous6IWs7J_X93QMT9MQ4HiD_787z8BRJFUNw
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/FIE44824.2020.9273914
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE/IET Electronic Library
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Education
EISBN 1728189616
9781728189611
EISSN 2377-634X
EndPage 9
ExternalDocumentID 9273914
Genre orig-research
GroupedDBID -~X
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
OCL
RIE
RIL
RIO
RNS
ID FETCH-LOGICAL-i203t-be4a7b37804c17ecc14318b2624a0f99547b7f4b02a8fa8e8b8ab577f2ddd8263
IEDL.DBID RIE
ISICitedReferencesCount 7
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000646660800047&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 27 02:33:59 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i203t-be4a7b37804c17ecc14318b2624a0f99547b7f4b02a8fa8e8b8ab577f2ddd8263
PageCount 9
ParticipantIDs ieee_primary_9273914
PublicationCentury 2000
PublicationDate 2020-Oct.-21
PublicationDateYYYYMMDD 2020-10-21
PublicationDate_xml – month: 10
  year: 2020
  text: 2020-Oct.-21
  day: 21
PublicationDecade 2020
PublicationTitle Proceedings - Frontiers in Education Conference
PublicationTitleAbbrev FIE
PublicationYear 2020
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0003867
Score 2.171911
Snippet This research full paper identifies how the teaching of parallel computing has been developing over the years. The learning of parallel and distributed...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Education
Educational Methods
Educational Resources
Parallel Computing
Parallel processing
Parallel programming
Proposals
Software
Systematic Re-view
Systematics
Title Research on Parallel Computing Teaching: state of the art and future directions
URI https://ieeexplore.ieee.org/document/9273914
WOSCitedRecordID wos000646660800047&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
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NSwMxEB1q8aAXta34TQ4e3TabbDdZr9KiILWHKr2VzG4CBdmV2vr7zWTXquDF22ZJCGTCTCaZ9x7AdWolL8KrP3JNEmbS-0EzjPjQt1PMcgxahy-PajLR83k2bcHNFgtjrQ3FZ7ZPn-Etv6jyDV2VDTIfazNSrd5RStVYra3XlTpVDUIn5tlg_DDyiYegWxPB-83AXwoqIYCMD_439SH0vpF4bLqNMUfQsmWHlJabqowO7P8gFOzC01chHatKNjUrEkp5ZbVyg-_AZk3t5C0LQCJWOeYPgMxvH2bKgtUEI6wOc7Qfe_A8Hs3u7qNGMiFaCi7XEdrEKJTEKpTHypvHH4dijSIVieGOuN8UKpcgF0Y7o61GbXColBNFUfhMQx5Du6xKewKMS0x9soHaCUxyKzUWPvly1hKfDAp9Cl1apsVbzYqxaFbo7O_f57BHliCvL-ILaK9XG3sJu_nHevm-ugqm_ATRJJ73
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH4MFdSLuk38bQ4e7ZYmbZN6lY0N59xhym4jr01gIK3Mzb_fJK1TwYu3prQE8kK-vOR93wdwk2hOc3_rj1Q6CzNu10EVBzS27QTTDL3X4ctIjMdyNksnDbjdcGG01r74THfco7_Lz8ts7Y7KuqnF2tS5Vm_HUcTCiq21WXe5TETN0Qlp2u0Pezb1YO7chNFO_esvDxUPIf2D_3V-CO1vLh6ZbFDmCBq6aDqv5bouown7PyQFW_D0VUpHyoJM1NJZpbySyrvBfkCmdfXkHfFUIlIaYreAxE4gooqcVBIjpAI6NyPb8NzvTe8HQW2aECwY5asAdaQEcqcrlIXCBshuiEKJLGGRosapvwkUJkLKlDRKaolSYSyEYXme21yDH8NWURb6BAjlmNh0A6VhGGWaS8xt-mW0dooyyOQptNwwzd8qXYx5PUJnf7--ht3B9HE0Hw3HD-ew56LiMICFF7C1Wq71JexkH6vF-_LKh_UTRNqiPg
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=proceeding&rft.title=Proceedings+-+Frontiers+in+Education+Conference&rft.atitle=Research+on+Parallel+Computing+Teaching%3A+state+of+the+art+and+future+directions&rft.au=de+Jesus+Oliveira+Duraes%2C+Thiago&rft.au=Sergio+Lopes+de+Souza%2C+Paulo&rft.au=Martins%2C+Guilherme&rft.au=Jose+Conte%2C+Davi&rft.date=2020-10-21&rft.pub=IEEE&rft.eissn=2377-634X&rft.spage=1&rft.epage=9&rft_id=info:doi/10.1109%2FFIE44824.2020.9273914&rft.externalDocID=9273914