Mostra el registre d'ítem simple

dc.contributor.authorArcas, Oriol
dc.contributor.authorCristal Kestelman, Adrián
dc.contributor.authorUnsal, Osman S.
dc.contributor.otherBarcelona Supercomputing Center
dc.date.accessioned2016-07-07T10:48:54Z
dc.date.available2016-07-07T10:48:54Z
dc.date.issued2015-05-05
dc.identifier.citationArcas, Oriol; Cristal, Adrian; Unsal, Osman S. High-Level Debugging and Verification for FPGA-Based Multicore Architectures. A: 23rd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), Vancouver, BC, 2-6 May 2015. "Field-Programmable Custom Computing Machines (FCCM), 2015 IEEE 23rd Annual International Symposium on". Institute of Electrical and Electronics Engineers (IEEE), 2015, p. 135-142.
dc.identifier.urihttp://hdl.handle.net/2117/88604
dc.description.abstractSimulators are key tools for computer architecture research. However, multicore architectures represent a highly complex challenge for software simulators, which may suffer from fidelity loss and long execution times. FPGAs can simulate multicore architectures with scalable performance and high accuracy, but the difficulty of debugging could hinder their adoption. In this paper we propose several techniques for inspection, debugging and verification of multicore architectures, both for software-based and FPGA-based simulations. These debugging extensions are cycle-accurate and unobtrusive. As a proof of concept, we have developed a 24-core RISC multiprocessor that runs the Linux Kernel, for which we provide three simulation modes: a fast, functional simulation; a detailed, cycle-accurate simulation; and a FPGA-based simulation. Our platform can run up to 24 cores and perform full-system verification at 17 million instructions per second.
dc.format.extent8 p.
dc.language.isoeng
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.subjectÀrees temàtiques de la UPC::Enginyeria electrònica
dc.subject.lcshDebugging in computer science
dc.subject.lcshComputer architecture
dc.subject.lcshFPGA
dc.subject.lcshComputer simulation
dc.subject.otherFPGA
dc.subject.otherDebugging
dc.subject.otherVerification
dc.subject.otherMulticore
dc.titleHigh-Level Debugging and Verification for FPGA-Based Multicore Architectures
dc.typeConference lecture
dc.subject.lemacSimulació, Mètodes de
dc.subject.lemacSimulació per ordinador
dc.subject.lemacMultiprocessadors
dc.subject.lemacArquitectura d'ordinadors
dc.identifier.doi10.1109/FCCM.2015.14
dc.description.peerreviewedPeer Reviewed
dc.relation.publisherversionhttp://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=7160057&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D7160057
dc.rights.accessOpen Access
dc.description.versionPostprint (author's final draft)
local.citation.contributor23rd Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), Vancouver, BC, 2-6 May 2015
local.citation.publicationNameField-Programmable Custom Computing Machines (FCCM), 2015 IEEE 23rd Annual International Symposium on
local.citation.startingPage135
local.citation.endingPage142


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple