Between Tuesday August 20th, 5:00pm and Thursday August 22nd, 8:00am git.uwaterloo.ca will be down for an upgrade to version 10.8.7.

a027a138 by Anirudh Mohan Kaushik

initial commit

0 parents
Showing 1000 changed files with 3133 additions and 0 deletions

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

syntax: glob
build
parser.out
parsetab.py
cscope.files
cscope.out
*.pyc
*~
.*.swp
m5out
src/doxygen
ext/dramsim2/DRAMSim2
ext/mcpat/regression/*/*.out
6b99127531fd692ff0f202e327d0826ed2bfcf5f m5_1.0_beta1
1a40e60270c11ec24f11c783e70367e2740cdc56 m5_1.0_beta1
069849384988e553b6edae71ecaf1fb6e918d738 m5_1.0_beta2
4cfa92eca35d532b339507f1c631e1986d87b258 m5_1.0_tutorial
ffe1942d845c67fb3fd04692420c9433638eba13 m5_1.0_web
af8bf5e4e85ba1a773183cc3f6c43bcdf0ce146a m5_1.1
1c0eeb0dae9b6a2a5479faf3ab52fb1ed0ce703f m5_1.1
c486924ed90eb6805e8cf44ddee5ad5435c79051 m5_1.1
01e679b66ca9474f10f8f96d391693adf76fc73a m5_1.1
2608cd7def85c9fdc84251295c8023fab990d530 m5_1.1
cdd48642d9bf584bd445b40abec9e7f934a5900b m5_1.1
8d690c7c2efced99f7991b7ace56d769bae7cfdd m5_2.0_beta1
d83885ad2b41777c97b94882aa8f07e761e55ac1 m5_2.0_beta1_patch1
1906dcace7c27b2153bfb95ca1218660e1cc1f70 m5_2.0_beta2
b174ae14f007ba0c341f8df77d36f57f48369cc8 m5_2.0_beta2
91a9ac67662aa3a79315ade29b17a85961fecd88 m5_2.0_beta3
dce5a8655829b7d2e24ce40cafc9c8873a71671f m5_2.0_beta5
1ac44b6c87ec71a8410c9a9c219269eca71f8077 m5_2.0_beta4
60a931b03fb165807f02bcccc4f7d0fd705a67a9 copyright_update
d8b246a665c160a31751b4091f097022cde16dd7 m5_2.0_beta6
5de565c4b7bdf46670611858b709c1eb50ad7c5c Calvin_Submission
549b72de8f725bd411a9c73ee0d15ccbdf47bb0f stable_2012_02_02
f75ee4849c404a0c7d93413f443cec640b721f2f stable_2012_06_28
07352f119e489452b3c0bbf6d4f70e21e80e17e3 stable_2013_06_16
6a043adb1e8d67fbb03ac5cee58dd26f75663714 stable_2013_10_14
459491344fcf7f9e29250e71f33a7c7150f54d64 stable_2014_02_15
cb2e6950956d475da97b04c41f19769ce2e8541a stable_2014_08_26
bdb307e8be54a5808a9af2537e9261d88de6ed1b stable_2014_12_14
e1794974515011f81f8d0fda7543ba3360a12c9b stable_2015_04_15
Please see individual files for details of the license on each file.
The preferred license can be found in LICENSE.
All files in this distribution (other than in the ext directory) have
licenses based on the BSD or MIT licenses. Some files in the ext
directory are GNU LGPL. No other licenses are found in this
distribution.
Beyond the BSD license, some files include the following clarification
of the license as required by the copyright holder:
The license below extends only to copyright in the software and
shall not be construed as granting a license to any other
intellectual property including but not limited to intellectual
property relating to a hardware implementation of the
functionality of the software licensed hereunder. You may use the
software subject to the license terms below provided that you
ensure that this notice is replicated unmodified and in its
entirety in all distributions of the software, modified or
unmodified, in source code or in binary form.
The copyright holders include (not counting the ext directory):
Copyright (c) 2000-2011 The Regents of The University of Michigan
Copyright (c) 1990,1993-1995,2007-2010 The Hewlett-Packard Development Company
Copyright (c) 1999-2009,2011 Mark D. Hill and David A. Wood
Copyright (c) 2009-2011 ARM Limited
Copyright (c) 2008-2009 Princeton University
Copyright (c) 2007 MIPS Technologies, Inc.
Copyright (c) 2009-2011 Advanced Micro Devices, Inc.
Copyright (c) 2009 The University of Edinburgh
Copyright (c) 2007-2008 The Florida State University
Copyright (c) 2010 Massachusetts Institute of Technology
Copyright (c) 1990-1993 The Regents of the University of California
Copyright (c) 2006-2009 Nathan Binkert
Copyright (c) 2001 The NetBSD Foundation, Inc.
Copyright (c) 2010-2011 Gabe Black
Copyright (c) 1994 Adam Glass
Copyright (c) 1990-1992 MIPS Computer Systems, Inc.
Copyright (c) 2004 Richard J. Wagner
Copyright (c) 2000 Computer Engineering and Communication Networks Lab
Copyright (c) 2001 Eric Jackson
Copyright (c) 1990 Hewlett-Packard Development Company
Copyright (c) 1994-1996 Carnegie-Mellon University.
Copyright (c) 1993-1994 Christopher G. Demetriou
Copyright (c) 1997-2002 Makoto Matsumoto and Takuji Nishimura
Copyright (c) 1998,2001 Manuel Bouyer.
Copyright (c) <date> <copyright holder>
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met: redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer;
redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution;
neither the name of the copyright holders nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
This is the gem5 simulator.
The main website can be found at http://www.gem5.org
A good starting point is http://www.gem5.org/Introduction, and for
more information about building the simulator and getting started
please see http://www.gem5.org/Documentation and
http://www.gem5.org/Tutorials.
To build gem5, you will need the following software: g++ or clang,
Python (gem5 links in the Python interpreter), SCons, SWIG, zlib, m4,
and lastly protobuf if you want trace capture and playback
support. Please see http://www.gem5.org/Dependencies for more details
concerning the minimum versions of the aforementioned tools.
Once you have all dependencies resolved, type 'scons
build/<ARCH>/gem5.opt' where ARCH is one of ALPHA, ARM, NULL, MIPS,
POWER, SPARC, or X86. This will build an optimized version of the gem5
binary (gem5.opt) for the the specified architecture. See
http://www.gem5.org/Build_System for more details and options.
With the simulator built, have a look at
http://www.gem5.org/Running_gem5 for more information on how to use
gem5.
The basic source release includes these subdirectories:
- configs: example simulation configuration scripts
- ext: less-common external packages needed to build gem5
- src: source code of the gem5 simulator
- system: source for some optional system software for simulated systems
- tests: regression tests
- util: useful utility programs and files
To run full-system simulations, you will need compiled system firmware
(console and PALcode for Alpha), kernel binaries and one or more disk
images. Please see the gem5 download page for these items at
http://www.gem5.org/Download
If you have questions, please send mail to gem5-users@gem5.org
Enjoy using gem5 and please share your modifications and extensions.
TARGET_ISA = 'alpha'
SS_COMPATIBLE_FP = 1
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU,MinorCPU'
PROTOCOL = 'MI_example'
SS_COMPATIBLE_FP = 1
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU,MinorCPU'
PROTOCOL = 'MESI_Two_Level'
SS_COMPATIBLE_FP = 1
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU,MinorCPU'
PROTOCOL = 'MOESI_CMP_directory'
SS_COMPATIBLE_FP = 1
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU,MinorCPU'
PROTOCOL = 'MOESI_CMP_token'
SS_COMPATIBLE_FP = 1
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU,MinorCPU'
PROTOCOL = 'MOESI_hammer'
TARGET_ISA = 'alpha'
SS_COMPATIBLE_FP = 1
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU'
PROTOCOL = 'MSI_Snooping_One_Level_RT'
RUBY = True
SS_COMPATIBLE_FP = 1
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU,MinorCPU'
PROTOCOL = 'Network_test'
TARGET_ISA = 'arm'
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU,MinorCPU'
PROTOCOL = 'MI_example'
TARGET_ISA = 'mips'
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU'
PROTOCOL = 'MI_example'
TARGET_ISA = 'null'
CPU_MODELS = ''
PROTOCOL='MI_example'
TARGET_ISA = 'power'
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU'
PROTOCOL = 'MI_example'
TARGET_ISA = 'sparc'
CPU_MODELS = 'AtomicSimpleCPU,TimingSimpleCPU,O3CPU'
PROTOCOL = 'MI_example'
TARGET_ISA = 'x86'
CPU_MODELS = 'AtomicSimpleCPU,O3CPU,TimingSimpleCPU,InOrderCPU'
PROTOCOL = 'MI_example'
TARGET_ISA = 'x86'
CPU_MODELS = 'AtomicSimpleCPU,O3CPU,TimingSimpleCPU'
PROTOCOL = 'MI_example'
FULL_SYSTEM = True
TARGET_ISA = 'x86'
CPU_MODELS = 'TimingSimpleCPU,O3CPU,AtomicSimpleCPU'
PROTOCOL = 'MESI_Two_Level'
TARGET_ISA = 'x86'
CPU_MODELS = 'AtomicSimpleCPU,O3CPU,TimingSimpleCPU'
PROTOCOL = 'MI_example'
TARGET_ISA = 'x86'
CPU_MODELS = 'TimingSimpleCPU,O3CPU,AtomicSimpleCPU'
PROTOCOL = 'MOESI_CMP_directory'
TARGET_ISA = 'x86'
CPU_MODELS = 'TimingSimpleCPU,O3CPU,AtomicSimpleCPU'
PROTOCOL = 'MOESI_hammer'
TARGET_ISA = 'x86'
CPU_MODELS = 'TimingSimpleCPU,O3CPU,AtomicSimpleCPU,InOrderCPU'
PROTOCOL = 'MSI_Snooping'
TARGET_ISA = 'x86'
CPU_MODELS = 'TimingSimpleCPU,O3CPU,AtomicSimpleCPU'
PROTOCOL = 'MSI_Snooping_One_Level_RT'
#!/bin/sh
cd /benchmarks/spec/ammp00/
/sbin/m5 checkpoint 0 0
/sbin/m5 checkpoint 100000000 200000000
/sbin/m5 loadsymbol
/sbin/m5 resetstats
./ammp < input/mdred.in
/sbin/m5 exit
000000012001da40 T AMMPmonitor
000000012001dfc0 T AMMPmonitor_mute
0000000120034338 D _DYNAMIC
00000001200346c8 D _GLOBAL_OFFSET_TABLE_
0000000120034d60 G _IO_stdin_used
0000000120034500 T _PROCEDURE_LINKAGE_TABLE_
00000001200344e0 d __CTOR_END__
00000001200344d8 d __CTOR_LIST__
00000001200344f0 d __DTOR_END__
00000001200344e8 d __DTOR_LIST__
0000000120034334 r __FRAME_END__
00000001200344f8 d __JCR_END__
00000001200344f8 d __JCR_LIST__
0000000120034da0 A __bss_start
00000001200328c8 D __data_start
0000000120020c40 t __do_global_ctors_aux
0000000120001090 t __do_global_dtors_aux
0000000120034d68 G __dso_handle
00000001200328c8 A __fini_array_end
00000001200328c8 A __fini_array_start
00000001200328c8 A __init_array_end
00000001200328c8 A __init_array_start
0000000120020ba0 T __libc_csu_fini
0000000120020af0 T __libc_csu_init
0000000120001050 W __start
0000000120034da0 A _edata
0000000120035418 A _end
0000000120020ca0 T _fini
0000000120000fe8 T _init
0000000120001050 T _start
000000012000d220 T a_angle
000000012000b3d0 T a_bond
000000012000e1b0 T a_c_angle
0000000120009cd0 T a_d_zero
0000000120009c90 T a_f_zero
0000000120009f70 T a_ftodx
000000012000a000 T a_ftogx
000000012000a090 T a_ftovx
0000000120009d20 T a_g_zero
0000000120010950 T a_hybrid
000000012000a7c0 T a_inactive_f_zero
0000000120009e50 T a_inc_d
0000000120009dc0 T a_inc_f
0000000120009ee0 T a_inc_v
000000012000a370 T a_l2_d
000000012000a220 T a_l2_f
000000012000a290 T a_l2_g
000000012000a300 T a_l2_v
0000000120008bf0 T a_m_serial
000000012000a1a0 T a_max_d
000000012000a120 T a_max_f
000000012000d570 T a_mmangle
000000012000b620 T a_mmbond
0000000120009c30 T a_next
0000000120005350 T a_noel
0000000120004700 T a_nonbon
0000000120009bc0 T a_number
00000001200096b0 T a_pr_beta
000000012000a660 T a_readvelocity
0000000120020750 T a_restrain
000000012001eda0 T a_tether
000000012001a2e0 T a_torsion
0000000120009d70 T a_v_zero
0000000120003c90 T aaerror
0000000120009a60 T activate
000000012001fef0 T alltether
0000000120004370 T analyze
000000012000c0d0 T angle
0000000120034df8 S angle_first
0000000120034e00 S angle_last
0000000120034dd0 s ap.2
0000000120034de0 s ap.4
0000000120008970 T atom
0000000120034dc8 s atomNUMBER
0000000120034dcc s atomUPDATE
000000012000a8b0 T bond
0000000120034de8 S bond_first
0000000120034df0 S bond_last
000000012000bf20 T bond_length
000000012001f240 T bstrot
0000000120034ea0 b buff.0
000000012001ad40 T cngdel
0000000120034da0 s completed.1
00000001200200c0 T cpyvec
00000001200328c8 W data_start
0000000120034d98 g dielecold.0
000000012000efe0 T dump_angles
0000000120008d00 T dump_atoms
000000012000be40 T dump_bonds
000000012000a3e0 T dump_excludes
000000012000a6c0 T dump_force
0000000120011a50 T dump_hybrids
0000000120005c20 T dump_noels
0000000120008f40 T dump_pdb
0000000120020a10 T dump_restrains
000000012001ffe0 T dump_tethers
0000000120017b30 T dump_tgroup
000000012001a170 T dump_torsions
000000012001b7a0 T dump_variable
000000012000a590 T dump_velocity
0000000120034d7c g echo.0
0000000120001760 T eval
000000012000c580 T f_angle
000000012000ac60 T f_bond
0000000120001230 T f_box
000000012000dc50 T f_c_angle
000000012000ea10 T f_ho_angle
000000012000bab0 T f_ho_bond
0000000120011020 T f_ho_hybrid
0000000120005840 T f_ho_noel
000000012001fca0 T f_ho_tether
00000001200102b0 T f_hybrid
000000012000cd10 T f_mmangle
000000012000b0e0 T f_mmbond
0000000120005060 T f_noel
00000001200155d0 T f_nonbon
0000000120020500 T f_restrain
000000012001ebd0 T f_tether
0000000120019850 T f_torsion
000000012000fbd0 T f_trace
0000000120034db8 S first
0000000120035058 B forces
0000000120001130 t frame_dummy
0000000120014b20 T fv_update_nonbon
0000000120034e58 s fx.0
0000000120034e60 s fy.1
0000000120034e68 s fz.2
000000012000ef40 T get_angle
000000012000bda0 T get_bond
000000012000c050 T get_bond_pointer
000000012001b6e0 T get_f_variable
00000001200119b0 T get_hybrid
000000012001b740 T get_i_variable
0000000120005b80 T get_noel
0000000120020970 T get_restrain
000000012001a9f0 T get_torsion
00000001200184a0 T get_torsion_value
000000012001ca50 T getatomdata
000000012000f130 T gsdg
000000012000e5a0 T gsdg_angle
000000012000bfc0 T gsdg_bond
000000012000f810 T gsdg_dgeom
0000000120011790 T gsdg_hybrid
000000012000f6c0 T gsdg_line_search
0000000120005d30 T gsdg_noel
000000012001a850 T gsdg_torsion
0000000120034d84 g highest.0
0000000120007490 T hpac
000000012000fe30 T hybrid
0000000120034e08 S hybrid_first
0000000120034e10 S hybrid_last
0000000120034e70 S in_mom_list
0000000120009920 T inactivate
00000001200097a0 T inactivate_non_zero
0000000120034d80 g inloop.1
0000000120034e74 s ip.1
0000000120034e78 s jp.2
0000000120034e7c s kp.3
0000000120034dc0 S last
0000000120034dd8 s lastmatched.3
000000012001b0d0 T linmin
0000000120003f80 T loadloop
0000000120034e28 s local.3
0000000120034d88 g lowest.1
0000000120034e20 s lsize.2
0000000120001180 T main
0000000120017c10 T match_tgroup
000000012001b450 T match_variable
000000012001b860 T math
000000012001cd40 T math_findlabel
000000012001ccb0 T math_match_atom
0000000120020100 T matmul
0000000120012b90 T mm_fv_update_nonbon
000000012001cef0 T mom
000000012001d3f0 T mom_add
000000012001d900 T mom_jab
00000001200350f8 B mom_list
000000012001d890 T mom_param
000000012001d600 T mom_solve
0000000120004c70 T noel
0000000120034da8 S noel_first
0000000120034db0 S noel_last
0000000120034d78 G nused
0000000120034e18 s oldatomnumber.0
0000000120034d90 g oldcutoff.4
0000000120034d70 g p.0
0000000120006430 T pac
0000000120006dd0 T pacpac
00000001200350a8 B potentials
0000000120007ac0 T ppac
0000000120008180 T ptpac
000000012001e840 T rand3
000000012001e480 T randf
000000012001e760 T randg
0000000120001550 T read_eval_do
00000001200201c0 T restrain
0000000120034e90 S restrain_first
0000000120034e98 S restrain_last
000000012001b4e0 T set_f_variable
000000012001b5e0 T set_i_variable
0000000120018730 T set_torsion
000000012001e2a0 T significance
0000000120034e1c s since.1
000000012001aa90 T steep
0000000120018f50 T tailor_exclude
0000000120018d30 T tailor_include
0000000120019110 T tailor_qab
000000012001e940 T tether
0000000120034e80 S tether_first
0000000120034e88 S tether_last
00000001200171f0 T tg_apply
0000000120017490 T tg_d_apply
0000000120016fd0 T tg_do_search
0000000120034e30 S tg_first
0000000120017a20 T tg_gen_con
0000000120016b90 T tg_init
0000000120017700 T tg_nonbon
0000000120016220 T tgroup
0000000120004220 T tisint
0000000120003cd0 T tisvariable
00000001200189e0 T tmap
0000000120017ec0 T tmin
0000000120019190 T torsion
0000000120034e38 S torsion_first
0000000120034e40 S torsion_last
0000000120006840 T tpac
0000000120016800 T tsearch
0000000120017c80 T tset
0000000120018200 T tset_bond_build
0000000120012100 T u_f_nonbon
0000000120011b60 T u_v_nonbon
0000000120012770 T uselist
000000012000c310 T v_angle
000000012000aac0 T v_bond
0000000120001540 T v_box
000000012000d930 T v_c_angle
000000012000e750 T v_ho_angle
000000012000b8a0 T v_ho_bond
0000000120010ce0 T v_ho_hybrid
00000001200055e0 T v_ho_noel
000000012001faf0 T v_ho_tether
000000012000fff0 T v_hybrid
0000000120005dc0 T v_maxwell
000000012000ca20 T v_mmangle
000000012000aef0 T v_mmbond
0000000120004e60 T v_noel
0000000120015a80 T v_nonbon
0000000120005fd0 T v_rescale
0000000120020360 T v_restrain
000000012001eab0 T v_tether
00000001200193e0 T v_torsion
000000012000f990 T v_trace
000000012001c6f0 T validatom
0000000120034e48 S variableFIRST
0000000120034e50 S variableLAST
00000001200061a0 T verlet
0000000120015ec0 T zone_nonbon
#!/bin/sh
#/benchmarks/spec/art00/art -scanfile c756hel.in -trainfile1 a10.img -stride 2 -startx 134 -starty 220 -endx 184 -endy 240 -objects 3
cd /benchmarks/spec/art00/
/sbin/m5 resetstats
/benchmarks/spec/art00/art -scanfile c756hel.in -trainfile1 a10.img -stride 5 -startx 134 -starty 220 -endx 184 -endy 240 -objects 1
/sbin/m5 exit
#!/system/bin/sh
#Author: Anthony Gutierrez
# run script for bbench on gingerbread
stop_m5() {
/sbin/m5 exit
return
}
wait_bb_finishfifo() {
echo "<html><head>FINISH</head><body><h1>FINISH</h1></body></html>" > /data/bbench/finish_fifo.html
return
}
mkfifo_bbench() {
mkfifo /data/bbench/finish_fifo.html
return
}
run_bbench_test() {
mkfifo_bbench
am start -n com.android.browser/.BrowserActivity
wait_bb_finishfifo
rm /data/bbench/finish_fifo.html
stop_m5
return
}
sleep 10
/sbin/m5 dumpstats
/sbin/m5 resetstats
run_bbench_test
#!/system/bin/sh
#Author: Anthony Gutierrez
# run script for bbench on ics
stop_m5() {
/sbin/m5 exit
return
}
wait_bb_finishfifo() {
echo "<html><head>FINISH</head><body><h1>FINISH</h1></body></html>" > /data/bbench/finish_fifo.html
return
}
mkfifo_bbench() {
/sbin/busybox mkfifo /data/bbench/finish_fifo.html
return
}
run_bbench_test() {
mkfifo_bbench
am start -a android.intent.action.VIEW -d file:///data/bbench/index.html -t application/x-webarchive-xml
wait_bb_finishfifo
rm /data/bbench/finish_fifo.html
stop_m5
return
}
sleep 10
/sbin/m5 dumpstats
/sbin/m5 resetstats
run_bbench_test
cd /benchmarks/bn
./bottleneck-app
m5 exit
#!/bin/sh
#
# /etc/init.d/rcS
#
echo -n "Mounting empty disk..."
mkdir /tmp-space
/bin/mount /dev/hdb1 /tmp-space
chmod a+rwx /tmp-space
echo "done."
/bin/bonnie++ -u 99 -s 700 -r 0 -n 0 -f -F -d /tmp-space
m5 exit
#!/bin/sh
cd /benchmarks/spec/bzip200/
/sbin/m5 resetstats
/benchmarks/spec/bzip200/bzip2 lgred.graphic 1
/sbin/m5 exit
This diff could not be displayed because it is too large.
insmod /modules/devtime.ko dataAddr=0x9000008 count=100
rmmod devtime
insmod /modules/devtime.ko dataAddr=0x1a0000300 count=100
rmmod devtime
insmod /modules/devtime.ko memTest=1 count=100
rmmod devtime
m5 exit
#!/bin/sh
cd /benchmarks/spec/equake00/
/sbin/m5 checkpoint 0 0
/sbin/m5 checkpoint 100000000 200000000
/sbin/m5 loadsymbol
/sbin/m5 resetstats
/benchmarks/spec/equake00/equake < lgred.in
/sbin/m5 exit
000000012001a868 S ARCHcholeskylen
000000012001a878 S ARCHcoord
000000012001a930 S ARCHcorners
000000012001a938 S ARCHduration
000000012001a940 S ARCHelems
000000012001a8b0 S ARCHglobalelem
000000012001a8d0 S ARCHglobalelems
000000012001a8e8 S ARCHglobalnode
000000012001a8a8 S ARCHglobalnodes
000000012001a8d8 S ARCHmatrixcol
000000012001a898 S ARCHmatrixindex
000000012001a924 S ARCHmatrixlen
000000012001a8ac S ARCHmesh_dim
000000012001a8f8 S ARCHmine
000000012001a90c S ARCHnodes
000000012001a908 S ARCHpriv
000000012001a920 S ARCHsubdomains
000000012001a8b8 S ARCHvertex
000000012001a900 S C
000000012001a918 S C23
000000012001a9a8 B Damp
000000012001a9c8 B Exc
000000012001a8a0 S K
000000012001a928 S M
000000012001a888 S M23
000000012001a950 B Src
000000012001a890 S V23
000000012001a388 D _DYNAMIC
000000012001a5f8 D _GLOBAL_OFFSET_TABLE_
000000012001a848 G _IO_stdin_used
000000012001a550 T _PROCEDURE_LINKAGE_TABLE_
000000012001a530 d __CTOR_END__
000000012001a528 d __CTOR_LIST__
000000012001a540 d __DTOR_END__
000000012001a538 d __DTOR_LIST__
000000012001a384 r __FRAME_END__
000000012001a548 d __JCR_END__
000000012001a548 d __JCR_LIST__
000000012001a860 A __bss_start
000000012001a000 D __data_start
0000000120008c50 t __do_global_ctors_aux
00000001200008d0 t __do_global_dtors_aux
000000012001a850 G __dso_handle
000000012001a000 A __fini_array_end
000000012001a000 A __fini_array_start
000000012001a000 A __init_array_end
000000012001a000 A __init_array_start
0000000120008bb0 T __libc_csu_fini
0000000120008b00 T __libc_csu_init
0000000120000890 W __start
000000012001a860 A _edata
000000012001a9e0 A _end
0000000120008cb0 T _fini
0000000120000828 T _init
0000000120000890 T _start
00000001200049c4 T abe_matrix
00000001200056b8 T arch_bail
00000001200056e4 T arch_info
0000000120006584 T arch_init
00000001200057e0 T arch_parsecommandline
0000000120005bf4 T arch_readdouble
0000000120005ad0 T arch_readelemvector
00000001200059ac T arch_readnodevector
0000000120004530 T area_triangle
00000001200051e8 T centroid
000000012001a860 s completed.1
000000012001a000 W data_start
000000012001a948 S disp
00000001200050bc T distance
0000000120003c70 T element_matrices
0000000120000970 t frame_dummy
00000001200036f8 T get_Enu
0000000120003820 T inv_J
00000001200009c0 T main
0000000120007a88 T mem_init
00000001200054b8 T mv12x12
000000012001a8c0 S nodekind
000000012001a910 S nodekindf
000000012001a8f0 S options
000000012001a858 g p.0
000000012001a8c8 S packfile
0000000120004bc4 T phi0
0000000120004cc4 T phi1
0000000120004d98 T phi2
00000001200052e8 T point2fault
000000012001a870 S progname
0000000120005cd8 T readpackfile
000000012000360c T shape_ders
0000000120004e84 T slip
0000000120006604 T smvp
00000001200070f8 T smvp_opt
000000012001a880 S source_elms
000000012001a8e0 S vel
000000012000561c T vv12x12
#!/bin/sh
cd benchmarks/splash2-binaries
echo "Running fft now..."
#/sbin/m5 checkpoint
./FFT -t -p2 -m10
/sbin/m5 exit
#!/bin/sh
cd /benchmarks/spec/gcc00/
/sbin/m5 checkpoint 0 0
/sbin/m5 checkpoint 100000000 200000000
/sbin/m5 loadsymbol
/sbin/m5 resetstats
./cc1 mdred.rtlanal.i
/sbin/m5 exit