透過您的圖書館登入
IP:3.14.69.119
  • 學位論文

FPGA加速硬體模擬

FPGA Accelerated Hardware Co-simulation

指導教授 : 洪士灝
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


在硬體開發期間,如何讓軟體開發者可以在虛擬平台上快速與精確地程式分析,是當前很重要的研究議題。而FPGA有著能源節省、適合大量整數運算以及能夠反覆重組以適應不同的工作需求的好處,如此的結構同時擁有硬體的速度以及軟體的彈性,近年逐漸受到廣泛使用。本論文中,我們希望透過FPGA來加速我們實驗室的效能分析工具(VPMU)快取部分的模擬來讓使用者可以更快地對程式進行分析。

關鍵字

FPGA 硬體加速

並列摘要


Before the hardware of a system is available, developers often use a virtual platform to develop software for the system. However, to deliver a fast and accurate simulation of systems is still an important issue that is open for research. And FPGA chips has many benefits such as high power-performance ratio, good at intensive integer operation and can be reconfigured to adapt to different workloads. Such structure has the performance of hardware and the flexibility of software. In the thesis, with FPGA, we accelerate the cache simulation part of VPMU and let user profile a program much faster.

並列關鍵字

FPGA Hardware acceleration

參考文獻


[5] I. Coporation. SignalTap II with Verilog Designs.
[11] M. D. Hill and A. J. Smith. Evaluating associativity in cpu caches. IEEE Transactions
[12] M. Jacobsen, D. Richmond, M. Hogains, and R. Kastner. Riffa 2.1: A reusable integration framework for fpga accelerators. ACM Transactions on Reconfigurable Technology and Systems (TRETS), 8(4):22, 2015.
[15] Y. S. Shao, S. L. Xi, V. Srinivasan, G.-Y. Wei, and D. Brooks. Co-designing accelerators and soc interfaces using gem5-aladdin. In Microarchitecture (MICRO), 2016 49th Annual IEEE/ACM International Symposium on, pages 1–12. IEEE, 2016.
[1] F. Bellard. Qemu, a fast and portable dynamic translator. In USENIX Annual Technical Conference, FREENIX Track, pages 41–46, 2005.

延伸閱讀


國際替代計量