系统级流水线建模策略
Policies of System Level Pipeline Modeling
摘要:
流水线是一种很好理解的,经常使用的实现技术,用于提高硬件系统的性能。我们开发了几种SystemC/C++建模技术,使我们能够快速建模,模拟和评估管道。我们采用了一个小的域特定语言(DSL)的基础上,资源使用模式,自动化的样板代码需要配置连接仿真模型的苦差事。DSL直接嵌入到主机建模语言SystemC/C++中。此外,我们开发了几种技术参数化的管道的行为的基础上的政策的功能,通信和定时(性能建模)。
英文摘要:
Pipelining is a well understood and often used implementation technique for increasing the performance of a hardware system. We develop several SystemC/C++ modeling techniques that allow us to quickly model, simulate, and evaluate pipelines. We employ a small domain specific language (DSL) based on resource usage patterns that automates the drudgery of boilerplate code needed to configure connectivity in simulation models. The DSL is embedded directly in the host modeling language SystemC/C++. Additionally we develop several techniques for parameterizing a pipeline's behavior based on policies of function, communication, and timing (performance modeling).
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。