Pipeline-scheduling Simulator for Educational Purpose

dc.creatorChaves-González,José
dc.creatorVega-Rodríguez,Miguel A.
dc.creatorGómez-Pulido,Juan
dc.creatorSánchez-Pérez,Juan
dc.date2007
dc.date.accessioned2024-02-06T12:55:36Z
dc.date.available2024-02-06T12:55:36Z
dc.descriptionThis paper presents a project that provides both, to professors and to students, a tool that is useful for studying, teaching and learning how pipelines work and how they can be scheduled in an easy and widespread way. The project is called PipeSim, and features static and dynamic pipelines with a very attractive, dynamic and intuitive interface. It is well known that pipeline and pipeline-scheduling are very relevant concepts in computer science studies and it is very important that students can learn these in an easy and reliable way. The simulator makes easy both working in depth about pipeline scheduling and working slowly paying attention in the different stages of the scheduling. However, we designed the simulator knowing that principal users would be students with no experience, so both the execution and the presentation of the results have been carefully developed. In addition to this, to check the success of PipeSim, a survey has been made among some students that used the simulator. Results reveal that this kind of applications has a great acceptance among students, thought they consider that simulators are complements to the lessons given by the professor and never a substitute for them.
dc.formattext/html
dc.identifierhttps://doi.org/10.3217/jucs-013-07-0959
dc.identifierhttps://lib.jucs.org/article/28822/
dc.identifier.urihttps://openrepository.mephi.ru/handle/123456789/9405
dc.languageen
dc.publisherJournal of Universal Computer Science
dc.relationinfo:eu-repo/semantics/altIdentifier/eissn/0948-6968
dc.relationinfo:eu-repo/semantics/altIdentifier/pissn/0948-695X
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsJ.UCS License
dc.sourceJUCS - Journal of Universal Computer Science 13(7): 959-969
dc.subjectpipeline
dc.subjectpipeline scheduling
dc.subjectreservation table
dc.subjectcollision vector
dc.subjectstate diagram
dc.subjectforbidden latency list
dc.subjectdelay insertion
dc.subjecteducational simulator
dc.titlePipeline-scheduling Simulator for Educational Purpose
dc.typeResearch Article
Файлы
Коллекции