<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel rdf:about="https://uvadoc.uva.es/handle/10324/1336">
<title>DEP41 - Capítulos de monografías</title>
<link>https://uvadoc.uva.es/handle/10324/1336</link>
<description>Dpto. Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia ...) - Capítulos de monografías</description>
<items>
<rdf:Seq>
<rdf:li rdf:resource="https://uvadoc.uva.es/handle/10324/72208"/>
<rdf:li rdf:resource="https://uvadoc.uva.es/handle/10324/71119"/>
<rdf:li rdf:resource="https://uvadoc.uva.es/handle/10324/70851"/>
<rdf:li rdf:resource="https://uvadoc.uva.es/handle/10324/40694"/>
</rdf:Seq>
</items>
<dc:date>2026-04-08T20:22:35Z</dc:date>
</channel>
<item rdf:about="https://uvadoc.uva.es/handle/10324/72208">
<title>Thread-level Speculative Parallelization</title>
<link>https://uvadoc.uva.es/handle/10324/72208</link>
<description>The basic idea under speculative parallelization (also called thread-level speculation) is to assign the execution of different blocks of consecutive iterations to different threads, running each one on its own processor. While execution proceeds, software monitor ensures that no thread consumes an incorrect version of a value that should be calculated by a predecessor, therefore violating sequential semantics. If such a dependence violation occur, the monitor stops the parallel execution of the offending threads, discards iterations incorrectly calculated, and restart their execution using the correct values.
</description>
<dc:date>2004-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://uvadoc.uva.es/handle/10324/71119">
<title>The All-Pair Shortest-Path Problem in Shared-Memory Heterogeneous Systems</title>
<link>https://uvadoc.uva.es/handle/10324/71119</link>
<description>This chapter faces the All-Pair Shortest-Path problem for sparse graphs combining parallel algorithms and parallel-productivity methods in heterogeneous systems. As this problem can be divided into independent Single-Source ShortestPath subproblems, we distribute this computation space into different processing units, CPUs and graphical processing units (GPUs), that are usually present in modern shared-memory systems. Although the powerful GPUs are signiﬁcantly faster than the CPUs, its combined use leads to better execution times. Furthermore, two different policies have been used for the scheduling issue, an equitable scheduling, where the workspace is equitably divided between all computational units independently of its nature, and a work-stealing scheduling, where a computational unit steals a new task when it has ﬁnished its previous work.
</description>
<dc:date>2014-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://uvadoc.uva.es/handle/10324/70851">
<title>Applying Gamification in a Parallel Programming Course</title>
<link>https://uvadoc.uva.es/handle/10324/70851</link>
<description>Pursuing a college degree is a task that requires a great amount of time and effort. Universities are facing a big challenge to attract students and keep them motivated. The gamification of education is a practice that expects to increase the students' engagement, which in turn increases learning outcomes. Nevertheless, obtaining beneficial results from gamification requires educators to mold the teaching to include this new practice, usually involving a lot of effort. In this chapter, the authors present a new software tool developed to encourage gamification dynamics, and they describe their experience using this tool in a Parallel Programming course. The chapter describes the structure of the course, the different proposed activities, the organization of hardware resources, the design of the developed software tool, and an evaluation of the gamified course. The results show that the use of gamification techniques has been a great success. The authors have had a very positive response from their students, and there has been also a big percentage of passing students.
</description>
<dc:date>2017-01-01T00:00:00Z</dc:date>
</item>
<item rdf:about="https://uvadoc.uva.es/handle/10324/40694">
<title>Consideraciones tecnológicas en los mercados electrónicos</title>
<link>https://uvadoc.uva.es/handle/10324/40694</link>
<description>Este capítulo revisa los aspectos técnicos que afectan a las plataformas utilizadas&#13;
en los mercados electrónicos. Los aspectos abordados en este capítulo se han clasificado en tres categorías, que son a su vez las que determinan sus apartados. En primer lugar abordamos los aspectos relacionados con la búsqueda de información. En segundo lugar nos ocuparemos de los aspectos relacionados con la seguridad y la privacidad.  Por último, se abordan algunas consideraciones adicionales, que no encajan en ninguna de las dos categorías anteriores.
</description>
<dc:date>2014-01-01T00:00:00Z</dc:date>
</item>
</rdf:RDF>
