000126901 001__ 126901
000126901 005__ 20240731103308.0
000126901 0247_ $$2doi$$a10.1016/j.jpdc.2021.05.008
000126901 0248_ $$2sideral$$a126160
000126901 037__ $$aART-2021-126160
000126901 041__ $$aeng
000126901 100__ $$0(orcid)0000-0002-0824-5833$$aValero, Alejandro$$uUniversidad de Zaragoza
000126901 245__ $$aA learning experience toward the understanding of abstraction-level interactions in parallel applications
000126901 260__ $$c2021
000126901 5060_ $$aAccess copy available to the general public$$fUnrestricted
000126901 5203_ $$aIn the curriculum of a Computer Engineering program, concepts like parallelism, concurrency, consistency, or atomicity are usually addressed in separate courses due to their thoroughness and extension. Isolating such concepts in courses helps students not only to focus on specific aspects, but also to experience the reality of working with modern computer systems, where those concepts are often detached in different abstraction levels. However, due to such an isolation, it exists a risk of inducing to the students an absence of interactions between these concepts, and, by extension, between the different abstraction levels of a system. This paper proposes a learning experience showcasing the interactions between abstraction levels addressed in laboratory sessions of different courses. The driving example is a parallel ray tracer. In the different courses, students implement and assemble components of this application from the algorithmic level of the tracer to the assembly instructions required to guarantee atomicity. Each lab focuses on a single abstraction level, but shows students the interactions with the rest of the levels. Technical results and student learning outcomes through the analysis of surveys validate the proposed experience and confirm the students learning improvement with a more integrated view of the system.
000126901 536__ $$9info:eu-repo/grantAgreement/ES/DGA-ESF/T58-20R$$9info:eu-repo/grantAgreement/ES/DGA-FEDER/Construyendo Europa desde Aragón$$9info:eu-repo/grantAgreement/ES/DGA/T21-20R-DISCO$$9info:eu-repo/grantAgreement/EC/H2020/682080/EU/Intuitive editing of visual appearance from real-world datasets/CHAMELEON$$9This project has received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No H2020 682080-CHAMELEON$$9info:eu-repo/grantAgreement/ES/MICINN/PID2019-105004GB-I00$$9info:eu-repo/grantAgreement/ES/MINECO-AEI-ERDF/PID2019-105660RB-C21$$9info:eu-repo/grantAgreement/ES/MINECO/TIN2017-84796-C2-2-R$$9info:eu-repo/grantAgreement/ES/UZ/PIIDUZ-18-246
000126901 540__ $$9info:eu-repo/semantics/openAccess$$aby$$uhttp://creativecommons.org/licenses/by/3.0/es/
000126901 590__ $$a4.542$$b2021
000126901 591__ $$aCOMPUTER SCIENCE, THEORY & METHODS$$b18 / 110 = 0.164$$c2021$$dQ1$$eT1
000126901 592__ $$a1.289$$b2021
000126901 593__ $$aArtificial Intelligence$$c2021$$dQ1
000126901 593__ $$aTheoretical Computer Science$$c2021$$dQ1
000126901 593__ $$aSoftware$$c2021$$dQ1
000126901 593__ $$aComputer Networks and Communications$$c2021$$dQ1
000126901 594__ $$a9.2$$b2021
000126901 655_4 $$ainfo:eu-repo/semantics/article$$vinfo:eu-repo/semantics/publishedVersion
000126901 700__ $$0(orcid)0000-0002-4031-5651$$aGran-Tejero, Rubén$$uUniversidad de Zaragoza
000126901 700__ $$0(orcid)0000-0002-7490-4067$$aSuárez-Gracia, Darío$$uUniversidad de Zaragoza
000126901 700__ $$aGeorgescu, Emanue A.
000126901 700__ $$0(orcid)0000-0002-9622-8186$$aEzpeleta, Joaquín$$uUniversidad de Zaragoza
000126901 700__ $$0(orcid)0000-0002-6584-7259$$aÁlvarez, Pedro$$uUniversidad de Zaragoza
000126901 700__ $$0(orcid)0000-0002-8160-7159$$aMuñoz, Adolfo$$uUniversidad de Zaragoza
000126901 700__ $$0(orcid)0000-0001-8057-6533$$aRamos, Luis M.$$uUniversidad de Zaragoza
000126901 700__ $$0(orcid)0000-0002-5916-7898$$aIbáñez, Pablo$$uUniversidad de Zaragoza
000126901 7102_ $$15007$$2035$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Arquit.Tecnología Comput.
000126901 7102_ $$15007$$2570$$aUniversidad de Zaragoza$$bDpto. Informát.Ingenie.Sistms.$$cÁrea Lenguajes y Sistemas Inf.
000126901 773__ $$g156 (2021), 38-52$$pJ. parallel distrib. comput.$$tJournal of Parallel and Distributed Computing$$x0743-7315
000126901 8564_ $$s1240890$$uhttps://zaguan.unizar.es/record/126901/files/texto_completo.pdf$$yVersión publicada
000126901 8564_ $$s2779181$$uhttps://zaguan.unizar.es/record/126901/files/texto_completo.jpg?subformat=icon$$xicon$$yVersión publicada
000126901 909CO $$ooai:zaguan.unizar.es:126901$$particulos$$pdriver
000126901 951__ $$a2024-07-31-09:38:27
000126901 980__ $$aARTICLE