Ignore:
Timestamp:
May 11, 2011, 6:53:01 PM (14 years ago)
Author:
kane
Message:

delete all timeout reference (multi write buffer)

Location:
trunk/platforms/caba-ring-ccxcachev4_memcachev4-mips32el
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/platforms/caba-ring-ccxcachev4_memcachev4-mips32el/configuration/default.cfg

    r166 r167  
    334 64 16
    444 64 16
    5 4 8 16
     54 8
    6616 256 16 4096
  • trunk/platforms/caba-ring-ccxcachev4_memcachev4-mips32el/configuration/gen_config.sh

    r140 r167  
    1919#wnwords=(        "1" "16"   "*2" "4");
    2020#wnlines=(        "1" "8"    "*2" "8");
    21 #wtimeout=(       "1" "1024" "*4" "16");
    2221
    2322wnwords=(        "4"  "4"  "*2" "4");
    2423wnlines=(        "8"  "8"  "*2" "8");
    25 wtimeout=(       "16" "16" "*4" "16");
    2624
    2725archi_default="1";
     
    3028function gen_file ()
    3129{
    32         filename=$(printf "archi_%s-x%.2d_%.2d_%.2d-wbuf_%.2d_%.2d_%.4d.cfg" ${archi_name[${4}]} ${1} ${2} ${3} ${5} ${6} ${7});
     30        filename=$(printf "archi_%s-x%.2d_%.2d_%.2d-wbuf_%.2d_%.2d_%.4d.cfg" ${archi_name[${4}]} ${1} ${2} ${3} ${5} ${6});
    3331
    3432        echo ${filename};
     
    3836        echo "${iways[${4}]} ${isets[${4}]} ${iwords[${4}]}" >> ${filename};
    3937        echo "${dways[${4}]} ${dsets[${4}]} ${dwords[${4}]}" >> ${filename};
    40         echo "${5} ${6} ${7}" >> ${filename};
     38        echo "${5} ${6}" >> ${filename};
    4139        echo "${memc_nways[${4}]} ${memc_nsets[${4}]} ${memc_words[${4}]} ${memc_heap_size[${4}]}" >> ${filename};
    4240}
     
    5351        echo "${iways[${archi}]} ${isets[${archi}]} ${iwords[${archi}]}" >> ${filename};
    5452        echo "${dways[${archi}]} ${dsets[${archi}]} ${dwords[${archi}]}" >> ${filename};
    55         echo "${wnwords[3]} ${wnlines[3]} ${wtimeout[3]}" >> ${filename};
     53        echo "${wnwords[3]} ${wnlines[3]}" >> ${filename};
    5654        echo "${memc_nways[${archi}]} ${memc_nsets[${archi}]} ${memc_words[${archi}]} ${memc_heap_size[${archi}]}" >> ${filename};
    5755}
     
    8179                        num_lines=${wnlines[0]};
    8280                        while test ${num_lines} -le ${wnlines[1]}; do
    83                             num_timeout=${wtimeout[0]};
    84                             while test ${num_timeout} -le ${wtimeout[1]}; do
    85                                
    86                                 gen_file ${num_proc} ${num_cpu_by_cache} ${num_cache} ${num_archi} ${num_words} ${num_lines} ${num_timeout};
    87                                
    88                                 num_timeout=$((${num_timeout} ${wtimeout[2]}));
    89                             done;
     81                           
     82                            gen_file ${num_proc} ${num_cpu_by_cache} ${num_cache} ${num_archi} ${num_words} ${num_lines};
     83
    9084                            num_lines=$((${num_lines} ${wnlines[2]}));
    9185                        done;
  • trunk/platforms/caba-ring-ccxcachev4_memcachev4-mips32el/top.cpp

    r165 r167  
    4949                                           
    5050// * Simulation                             
    51 #  define CONFIG_DEFAULT                      "configuration/default.cfg"
     51#  define CONFIG_DEFAULT                    "configuration/default.cfg"
    5252#  define NCYCLES_DEFAULT                   0
    5353#  define SOFT_DEFAULT                      "soft/bin.soft"
     
    6464  std::cout << "                    - iways, isets, iwords," << std::endl;
    6565  std::cout << "                    - dways, dsets, dwords," << std::endl;
    66   std::cout << "                    - wnwords, wnlines, wtimeout," << std::endl;
     66  std::cout << "                    - wnwords, wnlines, " << std::endl;
    6767  std::cout << "                    - memc_nways, memc_nsets, memc_words, memc_heap_size." << std::endl;
    6868  std::cout << "                  default : \"" << CONFIG_DEFAULT << "\"" << std::endl;
     
    112112        uint32_t iways, isets, iwords;
    113113        uint32_t dways, dsets, dwords;
    114         uint32_t wnwords, wnlines, wtimeout;
     114        uint32_t wnwords, wnlines;
    115115        uint32_t memc_nways, memc_nsets, memc_words, memc_heap_size;
    116116
     
    149149        if (not (inFile >> str)){std::cout << "Invalid parameters number in configuration file." << std::endl; usage(argv[0]);}
    150150        wnlines         =std::atoi(str.c_str());
    151         if (not (inFile >> str)){std::cout << "Invalid parameters number in configuration file." << std::endl; usage(argv[0]);}
    152         wtimeout        =std::atoi(str.c_str());
    153151        if (not (inFile >> str)){std::cout << "Invalid parameters number in configuration file." << std::endl; usage(argv[0]);}
    154152        memc_nways      =std::atoi(str.c_str());
     
    179177        std::cout << "    * wnwords          : " << wnwords          << std::endl;
    180178        std::cout << "    * wnlines          : " << wnlines          << std::endl;
    181         std::cout << "    * wtimeout         : " << wtimeout         << std::endl;
    182179        std::cout << "    * memc_nways       : " << memc_nways       << std::endl;
    183180        std::cout << "    * memc_nsets       : " << memc_nsets       << std::endl;
     
    296293                                                                                    ,iways*nb_cpu_by_cache, isets, iwords
    297294                                                                                    ,dways*nb_cpu_by_cache, dsets, dwords
    298                                                                                     ,wnwords, wnlines*nb_cpu_by_cache, wtimeout
     295                                                                                    ,wnwords, wnlines*nb_cpu_by_cache
    299296#endif
    300297                                                                                    );
Note: See TracChangeset for help on using the changeset viewer.