基于区块链的毕业设计Scarab – 金龟子

本文提供基于区块链的毕业设计国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,基于区块链的毕业设计Scarab – 金龟子 是一篇很好的国外资料

Scarab

Scarab is a cycle accurate simulator for state-of-the-art, high performance, multicore chips. Scarab’s goal is to be highly accurate, while also being fast and easy to work with.

Simulator Features:
  • Accurate: Scarab is detailed cycle accurate uArchitecture model
  • Fast: 600 KIPS trace-driven, 100 KIPS exec-driven
  • SimPoint Support: Checkpoints, Fast-Forward, Marker Instructions
  • Execute-at-Fetch: Easier support for oracle features, faster development of new features
What Code Can Scarab Run?
  • Single-threaded x86_64 programs that can be run on Intel’s PIN
Scarab uArchitecture:
  • All typical pipeline stages and out-of-order structures (Fetch, Decode, Rename, Retire, ROB, R/S, and more…)
  • Multicore
  • Wrong path simulation
  • Cache Hierarchy (Private L1, Private MLC, Private/Shared LLC)
  • Ramulator Memory Simulator (DDR3/4, LPDDR3/4, GDDR5, HBM, WideIO/2, and more…)
  • Interface to McPat and CACTI for system level power/energy modeling
  • Support for DVFS
  • Latest Branch Predictors and Data Prefetchers (TAGE-SC-L, Stride, Stream, 2dc, GHB, Markov, and more…)
Code Limitations
  • 32-bit binaries not supported (work in progress)
  • Performance of System Code not modeled
  • No cooperative multithreaded code
uArch Limitations
  • No SMT
  • No real OS virtual to physical address translation
  • Shared bus interconnect only (ring, mesh, and others are in progress.)

Scarab was created in collaboration with HPS and SAFARI. This project was sponsored by Intel Labs.

License & Copyright

Please see the LICENSE for more information.

Getting Started

  1. System requirements and software prerequisites.
  2. Compiling Scarab.
  3. Setting up and running auto-verification on Scarab.
  4. Running a single program on Scarab.
  5. Running multiple jobs locally or on a batch system. (coming soon!)
  6. Viewing batch job status and results. (coming soon!)
  7. Solutions to common Scarab problems.

Contributing to Scarab

Found a bug? File a bug report.

Request a new feature? File a feature request.

Have code you would like to commit? Create a pull request.

Other Resources

  1. Auto-generated software documentation can be found here.
  • Please run this command in this directory to auto-generate documentation files.

make -C docs

We use optional third-party analytics cookies to understand how you use GitHub.com so we can build better products. Learn more.

Update build-checkpoint-creator-loader.yml (


Scarab

Scarab-ARC-cycle-ARC是最先进的高性能芯片模拟器。圣甲虫的目标是高度准确,同时也要快速和容易的工作。

模拟器功能:
  • 准确:Scarab是详细的周期精确uar架构模型
  • Fast:600 KIPS跟踪驱动,100 KIPS exec驱动的SimPoint支持:检查点、快进、标记指令
  • 在获取时执行:更容易支持oracle功能,更快地开发新功能
  • 可在Intel引脚上运行的单线程x86_64程序
Scarab可以运行什么代码?
  • 所有典型的流水线阶段和无序结构(Fetch,解码、重命名、注销、ROB、R/S等…
Scarab uar体系结构:
  • 多核
  • 错误路径模拟
  • 缓存层次结构(Private L1,Private MLC,Private/Shared LLC)
  • Ramulator内存模拟器(DDR3/4,lpddr5,HBM,WideIO/2,以及更多…
  • 与McPat和CACTI的接口,用于系统级功率/能量建模
  • 支持DVFS
  • 最新的分支预测器和数据预取器(TAGE-SC-L、Stride、Stream、2dc、GHB、Markov,以及更多…
  • 不支持32位二进制文件(正在工作)
代码限制
  • 未建模的系统代码的性能
  • 没有协作多线程代码
  • 没有SMT
uArch限制
  • 没有真正的操作系统虚拟到物理地址转换
  • 仅共享总线互连(环网、网状网,系统需求和软件先决条件。编译圣甲虫。
  • 在Scarab上设置并运行自动验证。

Scarab是与HPS和SAFARI合作创建的。这个项目是由英特尔实验室赞助的。

许可证&版权所有

有关详细信息,请参阅许可证。

入门

  1. 在圣甲虫上运行一个程序。
  2. 在本地或批处理系统上运行多个作业。(马上就来!)
  3. 查看批处理作业状态和结果。(马上就来!)常见金龟子问题的解决方案。
  4. 可以在此处找到自动生成的软件文档。
  5. 请在此目录中运行此命令以自动生成文档文件。在
  6. Viewing batch job status and results. (coming soon!)
  7. Solutions to common Scarab problems.

为Scarab贡献

发现错误?提交错误报告。

请求新功能?提交功能请求。

是否有要提交的代码?创建拉取请求。

其他资源

  1. Auto-generated software documentation can be found here.
  • Please run this command in this directory to auto-generate documentation files.

make-C docs

我们使用可选的第三方分析cookies来了解您如何使用GitHub.com网站所以我们可以制造更好的产品。了解更多。

Update build-checkpoint-creator-loader.yml (

部分转自网络,侵权联系删除区块链源码网

www.interchains.cc

https://www.interchains.cc/17975.html

区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 !
区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » 基于区块链的毕业设计Scarab – 金龟子

提供最优质的资源集合

立即查看 了解详情