Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update for PDF export

Anchor
TOC
TOC
Include Page
KBCOMMON:KB-CSSstyle
KBCOMMON:KB-CSSstyle

...

Parametercpu_architecture
TypeText String
Value

Specifies the architecture of the virtual Alpha CPU. Can be one of the following: EV4, EV45, EV5, EV56, EV6, EV67, EV68

Example:

set ace cpu_architecture = EV6

Refer to 471924947Setting of a particular HP Alpha model to find an appropriate value of the HP Alpha architecture per each HP Alpha model supported by CHARON-AXP.

...

Parameter

host_options

TypeText String
Value

(warning) This parameter may affect Charon performance. Do not change this parameter until advised by Stromasys.

"host_options" defines options of ACE (DIT) translator and code-generator. Those options affect Charon performance

Default settings are set to optimize performance for most guest OS (VMS and Tru64) usage profiles. However there are some profiles (for example OpenVMS compilation tasks) where the default settings do not provide optimal performance.

The following switches are available to user:

1. --fixed-variant=[X]

The value X can be one of three options: [-1, 0, 1]. This value defines the desired translation variant. Set -1 for dynamic (default) or 0 or 1 for the fixed number implemented by the translator.

2. --x64-optimize or --x64-nooptimize 

This switch enables translation optimizations (the default is to optimize).

(warning) Default parameters have been changed in Charon version 4.9 compared to previous versions (4.8 and below). If Charon system demonstrates lower performance after upgrade to version 4.9, please test the system with host_options switched to default 4.8 settings:

set ace host_options = "--fixed-variant=0 --x64-nooptimize"

Note that in this case the parameter "471924947num_translators" must be set to the number of I/O CPUs dedicated to CHARON (see the "n_of_io_cpus" parameter). Also note that changing parameter "471924947cache_size" can be an alternative solution too (see the section below).

...

If this solution does not work for the specific guest OS tasks, apply also the next solution.

...

Setting specific ACE host options

...

The CHARON-AXP memory subsystem is permanently loaded and has the logical name "ram".

size

Parametersize
TypeNumeric
ValueSize of the emulated memory in MB.

...

Parametersystem_name
TypeText string
Value

Allows changing the system name, for example:

set rom system_name="Alpha Server 1000 4/200"

Refer to 471924947Setting of a particular HP Alpha model to find an appropriate value of the HP Alpha system name per each HP Alpha model supported by CHARON-AXP

...

Parameterdsrdb[n]
TypeNumeric
Value

DSRDB - Dynamic System Recognition Data Block. These parameters allow changing the emulated hardware model type.

dsrdb[0] stands for SMM - System Marketing Model.

Example:

set rom dsrdb[0]=1090

471924947 Setting of a particular HP Alpha model describes connection between "dsrdb" parameter and the rest of the parameters defining an exact HP Alpha model - including SMM.

...

Example for AlphaServer 400, DS, ES, GS:

set ISA clock_period=1000

Example for AlphaServer 800, 1000, 1000A, 1200, 2000, 2100, 4000, 4100:

set EISA clock_period=1000

(warning) Higher interval timer frequency creates higher load for virtual Alpha CPU which may cause degradation of overall virtual system performance.

...

HP AlphaStation 200 - 400

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_400AlphaStation 200 4/100EV41156
AlphaServer_400AlphaStation 200 4/133EV41088
AlphaServer_400AlphaStation 205 4/133EV41250
AlphaServer_400AlphaStation 255 4/133EV41257
AlphaServer_400AlphaStation 200 4/166EV41087
AlphaServer_400AlphaStation 205 4/166EV41251
AlphaServer_400AlphaStation 255 4/166EV41258
AlphaServer_400AlphaStation 400 4/166EV41086
AlphaServer_400AlphaStation 205 4/200EV41252
AlphaServer_400AlphaStation 255 4/200EV41259
AlphaServer_400AlphaStation 200 4/233EV451151
AlphaServer_400AlphaStation 205 4/233EV451253
AlphaServer_400AlphaStation 255 4/233EV451260
AlphaServer_400AlphaStation 400 4/233EV451152
AlphaServer_400AlphaStation 205 4/266EV451254
AlphaServer_400AlphaStation 255 4/266EV451261
AlphaServer_400AlphaServer 300 4/266EV451593
AlphaServer_400AlphaStation 400 4/266EV451153
AlphaServer_400AlphaStation 400 4/266EV451154
AlphaServer_400AlphaStation 200 4/300EV451157
AlphaServer_400AlphaStation 205 4/300EV451255
AlphaServer_400AlphaStation 255 4/300EV451262
AlphaServer_400AlphaStation 400 4/300EV451160
AlphaServer_400AlphaStation 205 4/333EV451256
AlphaServer_400AlphaStation 255 4/333EV451263

...

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=set rom dsrdb[1]=set rom dsrdb[4]=
AlphaServer_GS80AlphaServer GS80 67/728EV671967

AlphaServer_GS80AlphaServer GS1280EV672038503050

...

Parameterauto_action restart
TypeText string
Value

Determines whether CHARON-AXP boots automatically if the correct boot flags are set (and saved in the HP Alpha console files).

Example:

>>>set bootdef_dev dka0
>>>set auto_action restart

...


Setting System Marketing Model (SMM)

...

set rom dsrdb[0]=1090

Refer to 471924947 Setting of a particular HP Alpha model to find allowed values of SMM per each HP Alpha model supported by CHARON-AXP.

...