In this paper we discuss the development of two emulation platforms for transactional memory systems on a single Field Programmable Gate Array (FPGA). We introduce two systems, integrating only off-the-shelf components, that respectively use a centralized and a distributed approach, presenting their hardware and software design. We analyze and compare these two architectures to a lock based multiprocessor prototype, discussing the trade-offs in terms of design complexity, performance and scalability. © 2011 Springer-Verlag.
CITATION STYLE
Pusceddu, M., Ceccolini, S., Tumeo, A., Palermo, G., & Sciuto, D. (2011). Emulating transactional memory on FPGA multiprocessors. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6566 LNCS, pp. 74–85). https://doi.org/10.1007/978-3-642-19137-4_7
Mendeley helps you to discover research relevant for your work.