summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorAndrew M. B. Boktor <[email protected]>2012-05-15 13:40:39 -0800
committerAndrew Boktor <[email protected]>2014-08-14 13:47:30 -0700
commitff7fd9c638d473340fa3e5ed56589b32923a1d7b (patch)
tree6c69ae4e5ea3076051abcfa8a3cb8f746fa0edbc /README
parentc6375c2e20c1f78d26d4df320cceaffe142c6567 (diff)
Changing URL to the simulator
Better wording Correcting paths [git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12576]
Diffstat (limited to 'README')
-rw-r--r--README41
1 files changed, 21 insertions, 20 deletions
diff --git a/README b/README
index 7ce60c9..3ec593f 100644
--- a/README
+++ b/README
@@ -23,7 +23,8 @@ See Section 2 "INSTALLING, BUILDING and RUNNING GPGPU-Sim" below to get started.
GPGPU-Sim was created by Tor Aamodt's research group at the University of
British Columbia. Many students have contributed including: Wilson W.L. Fung,
Ali Bakhoda, George Yuan, Ivan Sham, Henry Wong, Henry Tran, Andrew Turner,
-Aaron Ariel, Inderpret Singh, Tim Rogers, Jimmy Kwa, Andrew Boktor and others.
+Aaron Ariel, Inderpret Singh, Tim Rogers, Jimmy Kwa, Andrew Boktor, Ayub Gubran
+Tayler Hetherington and others.
GPGPU-Sim models the features of a modern graphics processor that are relevant
to non-graphics applications. The first version of GPGPU-Sim was used in a
@@ -143,9 +144,9 @@ Step 2: Build
To build the simulator, you first need to configure how you want it to be
built. From the root directory of the simulator, do the following:
-
+
cd v3.x
-
+
then open the file 'setup_environment' with your favorite text editor. Read
the file carefully and modify the environment variables in that file to your
environment specific paths. In particular, you need to set CUDA_INSTALL_PATH
@@ -157,48 +158,48 @@ default system setup, so in the general case you will not need to modify it,
however, you should still read it carefully to figure out if something specific
to your system needs to be changed. After you have edited that file, save it
and run
-
+
source setup_environment <build_type>
-
+
replace <build_type> with debug or release. Use release if you need faster
simulation and debug if you need to run the simulator in gdb. If nothing is
specified, release will be used by default.
Now you are ready to build the simulator, just run
-
+
make
-
+
After make is done, the simulator would be ready to use. To clean the build,
run
-
+
make clean
-
+
To build the doxygen generated documentations, run
-
+
make docs
-
+
to clean the docs run
-
+
make cleandocs
-The documentation resides at doc/doxygen/html.
+The documentation resides at v3.x/doc/doxygen/html.
Step 3: Run
============
-Copy gpgpusim.conf and icnt_config_quadro_islip.txt from
-gpgpu-sim/v3.x/configs/QuadroFX5800/ to your application's working directory.
-These files configure the microarchitecture model of GPGPU-Sim to resemble a
-Quadro FX 5800 (GT 200).
+Copy the contents of v3.x/configs/QuadroFX5800/ or v3.x/configs/Fermi/ to your
+application's working directory.
+These files configure the microarchitecture models to resemble the respective
+GPGPU architectures.
To use ptxplus (native ISA) change the following options in the configuration
-file to "1" (Note: you need CUDA version 4.0 or higher) as follows:
+file to "1" (Note: you need CUDA version 4.0) as follows:
-gpgpu_ptx_use_cuobjdump 1
-gpgpu_ptx_convert_to_ptxplus 1
Now To run a CUDA application on the simulator, simply execute
-
+
source setup_environment <build_type>
Use the same <build_type> you used while building the simulator. Then just
@@ -225,4 +226,4 @@ samples then you will need to download, install and build the SDK.
3. Documentation
-http://gpgpu-sim.ece.ubc.ca/GPGPU-Sim_3.x_Manual
+http://gpgpu-sim.org