learning-gem5-p1-two-level.py (11475:d372458be20f) learning-gem5-p1-two-level.py (11682:612f75cf36a0)
1# -*- coding: utf-8 -*-
2# Copyright (c) 2015 Jason Lowe-Power
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions are
7# met: redistributions of source code must retain the above copyright
8# notice, this list of conditions and the following disclaimer;

--- 31 unchanged lines hidden (view full) ---

40
41 # Set the working directory in case we are executing from
42 # outside gem5's source tree
43 import os
44 os.chdir(os.path.join(os.path.dirname(__file__), "../"))
45
46 # Add paths that we need
47 m5.util.addToPath('../configs/learning_gem5/part1')
1# -*- coding: utf-8 -*-
2# Copyright (c) 2015 Jason Lowe-Power
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions are
7# met: redistributions of source code must retain the above copyright
8# notice, this list of conditions and the following disclaimer;

--- 31 unchanged lines hidden (view full) ---

40
41 # Set the working directory in case we are executing from
42 # outside gem5's source tree
43 import os
44 os.chdir(os.path.join(os.path.dirname(__file__), "../"))
45
46 # Add paths that we need
47 m5.util.addToPath('../configs/learning_gem5/part1')
48 m5.util.addToPath('../configs/common')
48 m5.util.addToPath('../configs/')
49
50 # The path to this script is the only parameter. Delete it so we can
51 # execute the script that we want to execute.
52 import sys
53 del sys.argv[1:]
54 # Note: at this point, we could add options we want to test.
55 # For instance, sys.argv.append('--l2_size=512kB')
56
57 # Execute the script we are wrapping
58 execfile(srcpath('configs/learning_gem5/part1/two_level.py'))
49
50 # The path to this script is the only parameter. Delete it so we can
51 # execute the script that we want to execute.
52 import sys
53 del sys.argv[1:]
54 # Note: at this point, we could add options we want to test.
55 # For instance, sys.argv.append('--l2_size=512kB')
56
57 # Execute the script we are wrapping
58 execfile(srcpath('configs/learning_gem5/part1/two_level.py'))