Skip to content

Commit 40d149f

Browse files
authored
Merge pull request gtcasl#6 from sixshotx/laddr
KitFox Framework & 3D HMC Integration
2 parents 86c2eb8 + b93ef05 commit 40d149f

File tree

168 files changed

+8591
-130385
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

168 files changed

+8591
-130385
lines changed

.gitignore

+8-1
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,18 @@
22
*.a
33
*.status
44
*.log
5+
DBG_LOG*
6+
aclocal.m4
57
.deps
68
dep
79
autom4te.cache
10+
depcomp
11+
install-sh
12+
missing
13+
compile
14+
Makefile.in
815
Makefile
16+
configure
917
smp_llp
1018
smp_l1l2
11-
DBG_LOG0
1219

.travis.yml

+16-1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ addons:
1818
- qemu-user
1919
- qemu
2020
before_install:
21+
- sudo apt-get -qq update
2122
- sudo apt-get -y build-dep qemu linux-meta
2223
- export MANIFOLD_DIR=`pwd`
2324
- git clone https://github.com/gtcasl/qsim
@@ -37,11 +38,25 @@ before_install:
3738
- cd $QSIM_PREFIX
3839
- make release install
3940
- cd ..
41+
- wget http://manifold.gatech.edu/wp-content/uploads/2016/10/kitfox-v1.1.tar.gz
42+
- tar xzvf kitfox-v1.1.tar.gz
43+
- cd kitfox-v1.1
44+
- sudo apt-get -y install flex bison
45+
- make mcpat;make 3dice
46+
- make kitfox
47+
- export KITFOX_PREFIX=`pwd`
48+
- cd ..
4049
script:
41-
- ./configure QSIMINC=${QSIM_PREFIX}/include
50+
- autoreconf -siv
51+
- ./configure QSIMINC=${QSIM_PREFIX}/include KITFOXINC=${KITFOX_PREFIX}
4252
- make
4353
- cd ${MANIFOLD_DIR}/simulator/smp/QsimProxy
54+
- make -f Makefile.kitfox
55+
- cd ${MANIFOLD_DIR}
56+
- ./configure QSIMINC=${QSIM_PREFIX}/include --without-kitfox
4457
- make
58+
- cd ${MANIFOLD_DIR}/simulator/smp/QsimProxy
59+
- make -f Makefile
4560
after_failure:
4661
- cat ${MANIFOLD_DIR}/config.log
4762
compiler:

Makefile.am

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
MAINTAINERCLEANFILES= aclocal.m4 config.log config.status configure depcomp \
2-
Makefile.in INSTALL install-sh missing
2+
Makefile.in INSTALL install-sh missing
33

4-
SUBDIRS = kernel uarch models/cache/mcp-cache models/cache/simple-cache models/memory/CaffDRAM models/memory/DRAMSim2 models/network/iris models/processor/spx models/cross/mcp_cache-iris models/qsim/interrupt_handler models/qsim/proxy
5-
#models/memory/simple-mc
6-
#models/network/simple-net
4+
SUBDIRS = kernel uarch models/cache/mcp-cache models/cache/simple-cache models/memory/CaffDRAM models/memory/DRAMSim2 models/network/iris models/processor/spx models/cross/mcp_cache-iris models/qsim/interrupt_handler models/qsim/proxy models/kitfox/proxy
5+
#models/memory/simple-mc
6+
#models/network/simple-net
77

88
EXTRA_DIST = util/traceGen simulator/smp simulator/smp2 doc/doxygen
99

0 commit comments

Comments
 (0)