A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Emulating Transactional Memory on FPGA Multiprocessors
[chapter]
2011
Lecture Notes in Computer Science
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.
doi:10.1007/978-3-642-19137-4_7
fatcat:6flipy4ij5hqjf2dwbjfxpdmda