Comments (2)
I found an interesting thing, if you open SimplePIM.cs, you may find code like this:
if (command.Equals("c", StringComparison.OrdinalIgnoreCase) || command.Equals("cycle", StringComparison.OrdinalIgnoreCase))
{
Config.sim_type = SIM_TYPE.cycle;
Config.sim_cycle = UInt64.Parse(args[i + 1]);
DEBUG.WriteLine("cycle success.");
}
Usage();
Environment.Exit(1);
which means if you give the parameter '-c',program will just print something and exit.
if you put
Usage(); Environment.Exit(1);
in an 'else',this program may work.
btw, one of the examples the author provide can't work.The whole program and 'readme' made me feel that the author didn't want others to use it.
from pimsim.
I found an interesting thing, if you open SimplePIM.cs, you may find code like this:
if (command.Equals("c", StringComparison.OrdinalIgnoreCase) || command.Equals("cycle", StringComparison.OrdinalIgnoreCase))
{
Config.sim_type = SIM_TYPE.cycle;
Config.sim_cycle = UInt64.Parse(args[i + 1]);
DEBUG.WriteLine("cycle success.");
}
Usage();
Environment.Exit(1);
which means if you give the parameter '-c',program will just print something and exit.
if you put
Usage(); Environment.Exit(1);
in an 'else',this program may work.
btw, one of the examples the author provide can't work.The whole program and 'readme' made me feel that the author didn't want others to use it.
Excuse me, I have met a problem of how to generate the trace file in a required format as below. Can you tell me what tool should I use and how to do it? Thank you!
18|rdip t7, %ctrl153,
19|st t7, SS:[rsp + 0xffffffffff8]|W|D=0x00000000004001ba A=0x7fffffffee08
20|subi rsp, rsp, 0x8
21|wrip , t7, t1
22|st r15, SS:[rsp + 0xfffffffff8]|W|D=0x0000000000000000 A=0x7fffffffee00
from pimsim.
Related Issues (20)
- No performance improvement in PIM as compared to cpu HOT 4
- IndexError: list index out of range
- fatal: PIM ports on system.pim_kernels0 are not connected.
- Getting this to run?
- How to use PIMProcess HOT 3
- No build directory in /PIMSim/GEM5Simulation/gem5, unable to build HOT 1
- Found bug in gem5/src/mem/abstract_mem.cc HOT 1
- Found issue in GEM5Simulation/gem5/tests/test-progs/pim-hello/pim_test.cpp
- I am using xshell windows x64 architect to run pimsim using gem5 getting errors in code help me to solve this problem
- Run hellopim.sh
- hellopim.sh did not correctly work
- msbuild:command not found
- Merge with latest GEM5
- SST Simulator Support
- Do you add new instructions of x86 to enable pim?
- Fast Simulation not responsive
- GEM5 to simulate testbenches - sample execution HOT 2
- Segmentation Fault Bug with Out of Order CPUs HOT 4
- fatal error while trying to run pim_test.cpp HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pimsim.