[r12173]: rvmroot / trunk / testing / tests / pseudojbb / props / pseudojbb_4.400000.props Maximize Restore History

Download this file

pseudojbb_4.400000.props    119 lines (92 with data), 4.5 kB

################################################################################
#                                                                              #
#     Control parameters for SPECjbb benchmark                                 #
#                                                                              #
################################################################################


#
#  This file has 2 sections; changable parameters and fixed parameters.  The
#  fixed parameters exist so that you may run tests any way you want, however
#  in order to have a valid, reportable run of SPECjbb, you must reset
#  them to their original values.
#
#


################################################################################
#                                                                              #
#     Changable input parameters                                               #
#                                                                              #
################################################################################


# Warehouse sequence may be controlled in either of two ways.  The more
# usual method for specifying warehouse sequence is the triple
# input.starting_number_warehouses, input.increment_number_warehouses,
# and input.ending_number_warehouses, which causes the sequence of
# warehouses to progress from input.starting_number_warehouses to
# input.ending_number_warehouses, incrementing by
# input.increment_number_warehouses.
# The alternative method of specifying warehouse sequence is
# input.sequence_of_number_of_warehouses, which allows specification of
# an arbitrary list of positive integers in increasing order.

# For a publishable result the warehouse sequence must begin at 1, increment by
# 1 and go to at least 8 warehouses

#DS# input.starting_number_warehouses=1
#DS# input.increment_number_warehouses=1
#DS# input.ending_number_warehouses=8
#DS# input.ending_number_warehouses=4

#DS# use the sequence explicitly
#input.sequence_of_number_of_warehouses=1 2 3 4 5 6 7 8
input.sequence_of_number_of_warehouses=4


#
# 'forcegc' controls whether to garbage collect between each number of
# warehouses.
#

input.forcegc=false
#DS# This is overriden in the code itself.

#
# 'include_file' is the name for the descriptive properties file.
# On systems where the file separator is \, use \\ as the file separator here
#
# Examples:
#        input.include_file=pseudojbb_config.props
#        input.include_file=/path/to/pseudojbb_config.props
#        input.include_file=c:\\path\\to\\pseudojbb_config.props
#

input.include_file=pseudojbb_config.props

#
# directory to store output files
# On systems where the file separator is \, use \\ as the file separator here
#
# Examples:
#        input.include_file=results
#        input.include_file=/path/to/results
#        input.include_file=c:\\path\\to\\results
#
input.output_directory=results


################################################################################
#                                                                              #
#     Fixed input parameters                                                   #
#                                                                              #
#     YOUR RESULTS WILL BE INVALID IF YOU CHANGE THESE PARAMETERS              #
#                                                                              #
################################################################################

# DON'T CHANGE THIS PARAMETER, OR ELSE !!!!
input.suite=SPECjbb

#
# If you need to collect stats or profiles, it may be useful to increase
# the 'measurement_seconds'.  This will, however, invalidate your results
#

# Amount of time to run each point prior to the measurement window

#DS#input.ramp_up_seconds=30
input.ramp_up_seconds=0

# Time of measurement window

#DS#input.measurement_seconds=120
#DS# In pseudojbb, measurement_seconds is abused to stand for the number of
#DS# transactions. This is the total number of transactions for all
#DS# warehouses.
#DS# On 1.4GHz Athlon with IBMJava2-13 we are seeing a throughput of about
#DS# 7000 btps for SPECjbb2000.
#DS# Thus if we want pseudojbb to run in steady state
#DS# for about 10s, regardless of the number of
#DS# warehouses, we should set the # of transactions to 70000.
#DS# In addition, there is an overhead for building data of about
#DS# (1.3*(#warehouses) + 3) seconds.
input.ramp_up_seconds=30
input.measurement_seconds=400000