
模拟器技术
忧郁的废物_Addy
不疯魔 不成活
展开
-
Simplescalar 模拟器介绍 及 sim-outorder超标量乱序执行步骤详解
SimpleScalar模拟器是一个超标量、5级流水的RISC(Reduced Instruction Set Computing)体系结构模拟器,提供了从最简单的功能模拟到超标量乱序发射的不同的模拟程序。 SimpleScalar模拟器在功能级上实现了执行驱动、解释执行,在行为级上实现了流水线模拟。该工具集提供了一个以GCC为主的编译器以及相关组件,能够产生基于SimpleSca原创 2013-01-03 16:21:00 · 9857 阅读 · 1 评论 -
Graphite Simulator模拟器详解
Graphite模拟器 Graphite Simulator是由MIT的Carbon研究组开发的一款并行分布式全系统模拟器。设计目标是针对与未来的多核甚至千核,提供高性能的设计和软件开发平台。使用了直接执行、无缝多核和多机分布、可分析性建模、松散同步等技术来提高模拟性能。提供了功能模拟和性能模拟两方面的模型,能够模拟core、NoC、存储子系统包括维护cache一致性的cache原创 2013-01-16 19:25:54 · 4542 阅读 · 1 评论 -
内存分配的原理__进程分配内存有两种方式,分别由两个系统调用完成:brk和mmap系统调用
如何查看进程发生缺页中断的次数? 用ps -o majflt,minflt -C program命令查看。 majflt代表major fault,中文名叫大错误,minflt代表minor fault,中文名叫小错误。 这两个数值表示一个进程自启动以来所发生的缺页中断的次数。发成缺页中断后,执行了那些操作?转载 2014-03-30 19:09:05 · 4068 阅读 · 0 评论 -
ARM 指令集版本和ARM 版本
常常能看到ARM7,ARM9,ARM11,以及armv6k等不同的表达。且在GCC编译中,常常要用到 -march, -mcpu等。他们分别表达什么涵义呢?Sam自己也不很清楚,只是大概有个模糊的概念。今天就仔细研究一下。 ARM(Advanced RISC Machines)是微处理器行业的一家知名企业。设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。1985年,转载 2014-09-04 09:05:05 · 2285 阅读 · 0 评论