Ignore:
Timestamp:
May 25, 2009, 7:40:26 PM (16 years ago)
Author:
rosiere
Message:

1) Prediction unit : static prediction not blocking

Location:
trunk/Softwares/SPECINT2000
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Softwares/SPECINT2000/Makefile

    r117 r119  
    3232SPECINT2000_PATH_INC            = $(addprefix -I, $(addsuffix /src, $(SPECINT2000_PATHS)))
    3333SPECINT2000_PATH_SRC            = $(wildcard $(addsuffix /src    , $(SPECINT2000_PATHS)))
    34 SPECINT2000_OBJECTS             =       $(addprefix $(DIR_OBJ)/164.gzip_,   $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/164.gzip/src/*.c)))))
     34SPECINT2000_OBJECTS             =       $(addprefix $(DIR_OBJ)/164.gzip_,   $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/164.gzip/src/*.c)))))\
    3535
    36 #                                       $(addprefix $(DIR_OBJ)/175.vpr_,    $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/175.vpr/src/*.c))))) \
    37 #                                       $(addprefix $(DIR_OBJ)/176.gcc_,    $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/176.gcc/src/*.c))))) \
    38 #                                       $(addprefix $(DIR_OBJ)/181.mcf_,    $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/181.mcf/src/*.c))))) \
    39 #                                       $(addprefix $(DIR_OBJ)/255.vortex_, $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/255.vortex/src/*.c))))) \
    40 #                                       $(addprefix $(DIR_OBJ)/256.bzip2_,  $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/256.bzip2/src/*.c))))) \
    41 #                                       $(addprefix $(DIR_OBJ)/300.twolf_,  $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/300.twolf/src/*.c)))))   
     36#                                       $(addprefix $(DIR_OBJ)/175.vpr_,    $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/175.vpr/src/*.c)))))\
     37#                                       $(addprefix $(DIR_OBJ)/181.mcf_,    $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/181.mcf/src/*.c))))) \
     38#                                       $(addprefix $(DIR_OBJ)/256.bzip2_,  $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/256.bzip2/src/*.c))))) \
     39#                                       $(addprefix $(DIR_OBJ)/176.gcc_,    $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/176.gcc/src/*.c)))))
     40#                                       $(addprefix $(DIR_OBJ)/255.vortex_, $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/255.vortex/src/*.c))))) \
     41#                                       $(addprefix $(DIR_OBJ)/300.twolf_,  $(addsuffix .o, $(basename $(notdir $(wildcard $(SPECINT2000_PATH)/300.twolf/src/*.c)))))   
    4242
    4343DIR_SOFT                        = ..
     
    5454LIBNAME                         = $(NEWLIB_LIBNAME)
    5555
    56 FLAGS                           = -DSPECINT2000_PATH=\"$(SPECINT2000_PATH)\" \
    57                                   -DSPEC_CPU2000 \
    58                                   -DWANT_STDC_PROTO
     56FLAGS                           = -DSPECINT2000_PATH=\"$(SPECINT2000_PATH)\"
     57FLAGS_164.gzip                  =
     58FLAGS_175.vpr                   = -DSPEC_CPU2000
     59FLAGS_176.gcc                   =
     60FLAGS_181.mcf                   = -DWANT_STDC_PROTO
     61FLAGS_186.crafty                =
     62FLAGS_197.parser                =
     63FLAGS_252.eon                   =
     64FLAGS_253.perlbmk               =
     65FLAGS_254.gap                   =
     66FLAGS_255.vortex                =
     67FLAGS_256.bzip2                 = -DWANT_STDC_PROTO
     68FLAGS_300.twolf                 = -DSPEC_CPU2000
    5969
    6070#-----[ Files ]-------------------------------------------------------------------
     
    7383                                @\
    7484                                $(ECHO) "Compilation        : $*.c";            \
    75                                 $(OR32_CC) $(OR32_CC_OPT)     -o $@   -c $^ ;
     85                                $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_164.gzip)    -o $@   -c $^ ;
    7686
    77 # $(DIR_OBJ)/175.vpr_%.o                : $(SPECINT2000_PATH)/175.vpr/src/%.c
    78 #                               @\
    79 #                                 $(ECHO) "Compilation        : $*.c";          \
    80 #                               $(OR32_CC) $(OR32_CC_OPT)     -o $@   -c $^ ;
     87$(DIR_OBJ)/175.vpr_%.o          : $(SPECINT2000_PATH)/175.vpr/src/%.c
     88                                @\
     89                                $(ECHO) "Compilation        : $*.c";            \
     90                                $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_175.vpr)     -o $@   -c $^ ;
    8191
    82 # $(DIR_OBJ)/176.gcc_%.o                : $(SPECINT2000_PATH)/176.gcc/src/%.c
    83 #                               @\
    84 #                                 $(ECHO) "Compilation        : $*.c";          \
    85 #                               $(OR32_CC) $(OR32_CC_OPT)     -o $@   -c $^ ;
     92$(DIR_OBJ)/176.gcc_%.o          : $(SPECINT2000_PATH)/176.gcc/src/%.c
     93                                @\
     94                                $(ECHO) "Compilation        : $*.c";            \
     95                                $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_176.gcc)     -o $@   -c $^ ;
    8696
    87 # $(DIR_OBJ)/181.mcf_%.o                : $(SPECINT2000_PATH)/181.mcf/src/%.c
    88 #                               @\
    89 #                                 $(ECHO) "Compilation        : $*.c";          \
    90 #                               $(OR32_CC) $(OR32_CC_OPT)     -o $@   -c $^ ;
     97$(DIR_OBJ)/181.mcf_%.o          : $(SPECINT2000_PATH)/181.mcf/src/%.c
     98                                @\
     99                                $(ECHO) "Compilation        : $*.c";            \
     100                                $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_181.mcf)     -o $@   -c $^ ;
    91101
    92 # $(DIR_OBJ)/255.vortex_%.o     : $(SPECINT2000_PATH)/255.vortex/src/%.c
    93 #                               @\
    94 #                                 $(ECHO) "Compilation        : $*.c";          \
    95 #                               $(OR32_CC) $(OR32_CC_OPT)     -o $@   -c $^ ;
     102$(DIR_OBJ)/255.vortex_%.o       : $(SPECINT2000_PATH)/255.vortex/src/%.c
     103                                @\
     104                                $(ECHO) "Compilation        : $*.c";            \
     105                                $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_255.vortex)  -o $@   -c $^ ;
    96106
    97 # $(DIR_OBJ)/256.bzip2_%.o      : $(SPECINT2000_PATH)/256.bzip2/src/%.c
    98 #                               @\
    99 #                                 $(ECHO) "Compilation        : $*.c";          \
    100 #                               $(OR32_CC) $(OR32_CC_OPT)     -o $@   -c $^ ;
     107$(DIR_OBJ)/256.bzip2_%.o        : $(SPECINT2000_PATH)/256.bzip2/src/%.c
     108                                @\
     109                                $(ECHO) "Compilation        : $*.c";            \
     110                                $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_256.bzip2)   -o $@   -c $^ ;
    101111
    102 # $(DIR_OBJ)/300.twolf_%.o      : $(SPECINT2000_PATH)/300.twolf/src/%.c
    103 #                               @\
    104 #                                 $(ECHO) "Compilation        : $*.c";          \
    105 #                               $(OR32_CC) $(OR32_CC_OPT)     -o $@   -c $^ ;
     112$(DIR_OBJ)/300.twolf_%.o        : $(SPECINT2000_PATH)/300.twolf/src/%.c
     113                                @\
     114                                $(ECHO) "Compilation        : $*.c";            \
     115                                $(OR32_CC) $(OR32_CC_OPT) $(FLAGS_300.twolf)   -o $@   -c $^ ;
  • trunk/Softwares/SPECINT2000/src/c/benchmark.c

    r117 r119  
    1212  #define SPEC_DATA "test"
    1313//#define SPEC_DATA "train"
     14
     15int main_164_gzip   (int argc, char * argv[]);
     16int main_175_vpr    (int argc, char * argv[]);
     17int main_176_gcc    (int argc, char * argv[]);
     18int main_181_mcf    (int argc, char * argv[]);
     19int main_255_vortex (int argc, char * argv[]);
     20int main_256_bzip2  (int argc, char * argv[]);
     21int main_300_twolf  (int argc, char * argv[]);
    1422
    1523//=======================================================================================
Note: See TracChangeset for help on using the changeset viewer.