Core Devices

Table of Contents


CPU

The CHARON-AXP CPU can be calibrated with "set ace" directive and the following parameters:

enabled

Parameterenabled
TypeBoolean
Value

A CHARON-AXP emulated CPU is configured with the "enabled" command enabling the high performance Advanced CPU Emulation mode ("ACE"). The ACE option optimizes the Alpha instruction interpretation and significantly improves performance. It also requires approximately twice the amount of host memory allocated by CHARON instance itself to store the optimized code (Note that 2Gb of host memory + the amount of Alpha memory emulated per each CHARON instance is required).

ACE optimization is performed dynamically during execution. It does not need to write optimized code back to disk, ACE provides its full capability instantly. The optimization does not compromise the Alpha instruction decoding; CHARON-AXP remains fully Alpha hardware compatible and completely transparent to the Alpha operating systems and applications.

This configuration setting enables the ACE mode if the CHARON-AXP license permits it. If this configuration setting is omitted from the CHARON VM configuration file and the license permits it, "true" is the default, otherwise "false" is the default.

Example:

set ace enabled = false

Please note that "set ace enabled=true" is ignored when the license does not permit ACE operation.

The ACE mode is disabled when the host system does not meet the minimum physical requirements for this operation. If the emulator appears not to run at its normal performance, check the log file for a change in the ACE mode and verify that sufficient host resources, especially memory, are available.

cpu_architecture

Parameter

cpu_architecture

Type

Text 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 Core Devices#Setting of a particular Alpha model to find an appropriate value of the Alpha architecture per each Alpha model supported by CHARON-AXP.


cache_size

Parameter

cache_size

TypeValue
Value

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

"cache_size" defines the amount of memory in megabytes allocated to the ACE cache.

Default value is 1GB (1024 MB).

Example:

set ace cache_size = 2048

This parameter may be changed for performance optimization in case of some guest OS specific tasks (see the section below).

num_translators

Parameter

num_translators

TypeValue
Value

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

"num_translators" defines the number of ACE translators.

Default value in most situations is number of I/O CPUs dedicated to CHARON (defined by "n_of_io_cpus" parameter) minus 1, but in some specific situations it may be set to some other value for better performance.

Example:

set ace num_translators = 4


host_options

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 geust OS (VMS and Tru64) usage profiles. However there are some profiles (for example OpenVMS compilation tasks) where the default settings do not provide optimal perfromance.

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 "Core Devices#num_translators" must be set to the number of I/O CPUs dedicated to CHARON (see the "Core Devices#n_of_io_cpus" parameter). Also note that changing parameter "Core Devices#cache_size" can be an alternative solution too (see the section below).


Enabling the old style performance optimization

Despite the fact that CHARON is already optimized for wide range of the guest OS tasks, there may be some situations (for example OpenVMS compilation tasks) when performance degradation may reach about 50% of the version 4.8.

In this case the following solutions can be applied:

Enlarging ACE cache size

Try this solution first. It is recommended to enlarge the ACE cache size at least in 2 times as it is shown in the following example:

set ace cache_size = 2048

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

Setting specific ACE host options

Set the following set of options in the configuration file:

set session n_of_io_cpus = <N>
set ace num_translators = <N>
set ace host_options = "--fixed-variant=0 --x64-nooptimize"

where <N> is number of the I/O CPUs dedicated to CHARON. If this value is not set (the default value is used) it is recommended to specify it explicitly.

 

RAM

The CHARON VM memory subsystem is permanently loaded and has the logical name "ram" 

size

Parametersize
TypeNumeric
ValueSize of the emulated memory in MB.

Example:

set ram size = 2048

The amount of memory is capped at a maximum, this is defined in the CHARON license key. If the host system cannot allocate enough memory to map the requested emulated memory, CHARON VM generates an error message in the log file and reduces its effective memory size.


The following table lists the values of emulated RAM for various hardware models of virtual Alpha systems:

Hardware ModelRAM size (in MB)

MinMaxDefaultIncrement
AlphaServer 40064102451264
AlphaServer 8002568192512256
AlphaServer 10002561024512256
AlphaServer 1000A2561024512256
AlphaServer 120025632768512256
AlphaServer 200064204851264
AlphaServer 210064204851264

AlphaServer 4000

643276851264
AlphaServer 4100643276851264
AlphaServer DS10, DS10L643276851264
AlphaServer DS15643276851264
AlphaServer DS20643276851264
AlphaServer DS25643276851264
AlphaServer ES40643276851264
AlphaServer ES45643276851264
AlphaServer GS8025665536512256
AlphaServer GS160512131072512512
AlphaServer GS320102426214410241024

 

TOY

CHARON-AXP maintains its time and date using the "toy" (time-of-year) component. In order to preserve the time and date while a virtual system is not running, the TOY component uses a binary file on the host system to store the date and time relevant data. The name of the file is specified by the “container” option of the "toy" component.

container

Parametercontainer
TypeText string
Value

Specifies a name for the file in which CHARON-AXP preserves the time and date during its “offline” period. This file also keeps some console parameters (such as the default boot device).

By default it is left unspecified.

(info) it is recommended to specify the full path to the TOY file.


sync_to_host

Parametersync_to_host
TypeText string
Value

Specifies whether and how the guest OS time is synchronized with the CHARON host time.

Syntax:

set TOY sync_to_host = "{as_vms | as_tru64 | as_is}"

where:

  • as_vms: if the guest OS is OpenVMS/AXP and its date and time must be set to the host's date and time each time it boots.
  • as_tru64: if the guest OS is Tru64 UNIX and its date and time must be set to the host's date and time each time it boots.
  • as_is: if the TOY date and time must be set to the host's UTC date and time

Example:

set TOY sync_to_host = "as_vms"

To synchronize the guest OS with TOY, use the following commands (from "SYSTEM"/"root" account):

  • On OpenVMS/AXP, use: $ set time
  • On Tru64 UNIX, use: # date -u `consvar -g date | cut -f 3 -d ' '`

The default value is "not specified" - it means that by default CHARON does not synchronize its guest OS time with the CHARON host time but collects date and time from the file specified with "container" parameter.

(warning) If "sync_to_host" parameter is specified there is no need to specify "container" parameter in addition.

Example

set toy container="C:\Charon\my_virtual_system.dat"

The CHARON VM time zone may be different from that of the host system. Correct CHARON time relies on the correctness of the host system time to calculate the duration of any CHARON “offline” periods. (i.e. while the virtual system is not running). Every time CHARON comes on line it calculates a Delta time (the system time is used if there is no TOY file). Therefore, if the host system time is changed while CHARON VM is not running, the CHARON time may be incorrect when CHARON VM is restarted and the CHARON time must be set manually.


ROM

The System Flash ROM file conserves specific parameters between reboots.

container

Parametercontainer
TypeText string
Value

Specifies the name of a file in which CHARON-AXP stores an intermediate state of its Flash ROM. This state includes most of the console parameters.

By default it is left unspecified.

(info) it is recommended to specify the full path to this file

Example:

set rom container="C:\Charon\my_virtual_system.rom"

system_name

Parametersystem_name
TypeText string
Value

Allows changing the system name, for example:

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

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

system_serial_number

Parametersystem_serial_number
TypeText string
Value

Allows changing the system serial number, for example:

set rom system_serial_number = NY12345678

Any sequence of characters can be used as a serial number. Sequences longer than 16 characters are truncated to 16 characters.

Serial Numbers should be according to DEC standard: 10 characters. First two characters are capital letters, remaining 8 characters are decimal digits.

By default it is set to SN01234567


dsrdb

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

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

version

Parameterversion
TypeText string
Value

Sets Console and PAL code versions in the following way:

  • Set SRM Console version to X.Y-Z:
    set rom version[0] = x.y-z
  • Set OpenVMS PAL code version to X.Y-Z:
    set rom version[1] = x.y-z
  • Set Tru64 UNIX PAL code version to X.Y-Z:
    set rom version[2] = x.y-z

Example:

set rom version[0] = 7.3-1 version[1] = 1.98-104 version[2] = 1.92-105



Virtual Alpha interval timer

The CHARON-AXP provides interval timer interrupts to virtual Alpha CPU(s) at frequency 100Hz (100 interrupts a second).

This is default behavior which may be changed through “clock_period” configuration parameter of virtual ISA or EISA bus, depending on emulated hardware model of virtual Alpha system.

Value of the parameter is interval timer period in microseconds. By default it is set to 10000. By changing it to 1000 frequency of virtual interval timer interrupts may be increased to 1000Hz (1000 interrupts per second).

clock_period

Parameterclock_period
TypeNumeric
Value

Specifies period of interval timer, in microseconds. Only two values are supported:

  • 10000 (which corresponds to 100Hz interval timer)
  • 1000 (which corresponds to 1000Hz interval timer)

By default it is set to 10000.

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.

Setting of a particular Alpha model

It is important to have the "system_name", "hw_model", "cpu_architecture" and "dsrdb[n]" (DSRDB - Dynamic System Recognition Data Block) parameters in sync. (see above for details) to configure CHARON VM for emulation of a particular Alpha model.


The following tables illustrate how to synchronize those values:

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

AlphaServer 600 - 800

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_800AlphaServer 600 5/333EV561310
AlphaServer_800AlphaServer 800 5/333EV561310
AlphaServer_800AlphaServer 800 5/400EV561584
AlphaServer_800AlphaStation 600A 5/500EV561590
AlphaServer_800AlphaServer 800 5/500EV561585



AlphaServer 1000

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_1000AlphaServer 1000 4/200EV41090
AlphaServer_1000AlphaServer 1000 4/233EV451091
AlphaServer_1000AlphaServer 1000 4/266EV451264

AlphaServer 1000A

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_1000AAlphaServer 1000A 4/266EV451265

AlphaServer 1200 and AlphaStation 1200

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_1200AlphaServer 1200 5/300EV51722
AlphaServer_1200AlphaServer 1200 5/300EV51724
AlphaServer_1200AlphaServer 1200 5/400EV561726
AlphaServer_1200AlphaServer 1200 5/400EV561728
AlphaServer_1200AlphaStation 1200 5/400EV561758
AlphaServer_1200AlphaStation 1200 5/400EV561760
AlphaServer_1200AlphaServer 1200 5/466EV561730
AlphaServer_1200AlphaServer 1200 5/466EV561732
AlphaServer_1200AlphaStation 1200 5/466EV561762
AlphaServer_1200AlphaStation 1200 5/466EV561764
AlphaServer_1200AlphaServer 1200 5/533EV561734
AlphaServer_1200AlphaServer 1200 5/533EV561736
AlphaServer_1200AlphaServer 1200 5/533EV561746
AlphaServer_1200AlphaServer 1200 5/533EV561748
AlphaServer_1200AlphaStation 1200 5/533EV561766
AlphaServer_1200AlphaStation 1200 5/533EV561768
AlphaServer_1200AlphaStation 1200 5/533EV561778
AlphaServer_1200AlphaStation 1200 5/533EV561780
AlphaServer_1200AlphaServer 1200 5/600EV561738
AlphaServer_1200AlphaServer 1200 5/600EV561740
AlphaServer_1200AlphaServer 1200 5/600EV561750
AlphaServer_1200AlphaStation 1200 5/600EV561752
AlphaServer_1200AlphaStation 1200 5/600EV561770
AlphaServer_1200AlphaStation 1200 5/600EV561772
AlphaServer_1200AlphaStation 1200 5/600EV561782
AlphaServer_1200AlphaStation 1200 5/600EV561784
AlphaServer_1200AlphaServer 1200 5/666EV561742
AlphaServer_1200AlphaServer 1200 5/666EV561744
AlphaServer_1200AlphaServer 1200 5/666EV561754
AlphaServer_1200AlphaServer 1200 5/666EV561756
AlphaServer_1200AlphaStation 1200 5/666EV561774
AlphaServer_1200AlphaStation 1200 5/666EV561776
AlphaServer_1200AlphaStation 1200 5/666EV561786
AlphaServer_1200AlphaStation 1200 5/666EV561788

AlphaServer 2000

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_2000AlphaServer 2000 4/200EV41123
AlphaServer_2000AlphaServer 2000 4/233EV451171
AlphaServer_2000AlphaServer 2000 4/275EV451127

AlphaServer 2100

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_2100AlphaServer 2100 4/200EV41059
AlphaServer_2100AlphaServer 2100 4/200EV41135
AlphaServer_2100AlphaServer 2100 4/233EV451179
AlphaServer_2100AlphaServer 2100 4/233EV451187
AlphaServer_2100AlphaServer 2100 4/275EV451115
AlphaServer_2100AlphaServer 2100 4/275EV451139

AlphaServer 4000

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_4000AlphaServer 4000 5/266EV51409
AlphaServer_4000AlphaServer 4000 5/266EV51411
AlphaServer_4000AlphaServer 4000 5/266EV51421
AlphaServer_4000AlphaServer 4000 5/266EV51423
AlphaServer_4000AlphaServer 4000 5/266EV51433
AlphaServer_4000AlphaServer 4000 5/266EV51435
AlphaServer_4000AlphaServer 4000 5/266EV51445
AlphaServer_4000AlphaServer 4000 5/266EV51447
AlphaServer_4000AlphaServer 4000 5/300EV51413
AlphaServer_4000AlphaServer 4000 5/300EV51415
AlphaServer_4000AlphaServer 4000 5/300EV51425
AlphaServer_4000AlphaServer 4000 5/300EV51427
AlphaServer_4000AlphaServer 4000 5/300EV51437
AlphaServer_4000AlphaServer 4000 5/300EV51439
AlphaServer_4000AlphaServer 4000 5/300EV51449
AlphaServer_4000AlphaServer 4000 5/300EV51451
AlphaServer_4000AlphaServer 4000 5/400EV561417
AlphaServer_4000AlphaServer 4000 5/400EV561419
AlphaServer_4000AlphaServer 4000 5/400EV561429
AlphaServer_4000AlphaServer 4000 5/400EV561431
AlphaServer_4000AlphaServer 4000 5/400EV561441
AlphaServer_4000AlphaServer 4000 5/400EV561443
AlphaServer_4000AlphaServer 4000 5/400EV561453
AlphaServer_4000AlphaServer 4000 5/400EV561455
AlphaServer_4000AlphaServer 4000 5/466EV561634
AlphaServer_4000AlphaServer 4000 5/466EV561636
AlphaServer_4000AlphaServer 4000 5/466EV561654
AlphaServer_4000AlphaServer 4000 5/466EV561656
AlphaServer_4000AlphaServer 4000 5/533EV561638
AlphaServer_4000AlphaServer 4000 5/533EV561640
AlphaServer_4000AlphaServer 4000 5/533EV561642
AlphaServer_4000AlphaServer 4000 5/533EV561644
AlphaServer_4000AlphaServer 4000 5/533EV561658
AlphaServer_4000AlphaServer 4000 5/533EV561660
AlphaServer_4000AlphaServer 4000 5/533EV561662
AlphaServer_4000AlphaServer 4000 5/533EV561664
AlphaServer_4000AlphaServer 4000 5/600EV561646
AlphaServer_4000AlphaServer 4000 5/600EV561648
AlphaServer_4000AlphaServer 4000 5/600EV561666
AlphaServer_4000AlphaServer 4000 5/600EV561668
AlphaServer_4000AlphaServer 4000 5/666EV561650
AlphaServer_4000AlphaServer 4000 5/666EV561652
AlphaServer_4000AlphaServer 4000 5/666EV561670
AlphaServer_4000AlphaServer 4000 5/666EV561672


AlphaServer 4100

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_4100AlphaServer 4100 5/266EV51313
AlphaServer_4100AlphaServer 4100 5/266EV51317
AlphaServer_4100AlphaServer 4100 5/266EV51337
AlphaServer_4100AlphaServer 4100 5/266EV51341
AlphaServer_4100AlphaServer 4100 5/266EV51361
AlphaServer_4100AlphaServer 4100 5/266EV51365
AlphaServer_4100AlphaServer 4100 5/266EV51385
AlphaServer_4100AlphaServer 4100 5/266EV51389
AlphaServer_4100AlphaServer 4100 5/300EV51321
AlphaServer_4100AlphaServer 4100 5/300EV51325
AlphaServer_4100AlphaServer 4100 5/300EV51345
AlphaServer_4100AlphaServer 4100 5/300EV51349
AlphaServer_4100AlphaServer 4100 5/300EV51369
AlphaServer_4100AlphaServer 4100 5/300EV51373
AlphaServer_4100AlphaServer 4100 5/300EV51393
AlphaServer_4100AlphaServer 4100 5/300EV51397
AlphaServer_4100AlphaServer 4100 5/400EV561329
AlphaServer_4100AlphaServer 4100 5/400EV561333
AlphaServer_4100AlphaServer 4000 5/400EV561353
AlphaServer_4100AlphaServer 4000 5/400EV561357
AlphaServer_4100AlphaServer 4000 5/400EV561377
AlphaServer_4100AlphaServer 4100 5/400EV561381
AlphaServer_4100AlphaServer 4100 5/400EV561401
AlphaServer_4100AlphaServer 4100 5/400EV561405
AlphaServer_4100AlphaServer 4100 5/466EV561594
AlphaServer_4100AlphaServer 4100 5/466EV561598
AlphaServer_4100AlphaServer 4100 5/533EV561602
AlphaServer_4100AlphaServer 4100 5/533EV561606
AlphaServer_4100AlphaServer 4100 5/533EV561610
AlphaServer_4100AlphaServer 4100 5/533EV561614
AlphaServer_4100AlphaServer 4100 5/600EV561618
AlphaServer_4100AlphaServer 4100 5/600EV561622
AlphaServer_4100AlphaServer 4100 5/666EV561626
AlphaServer_4100AlphaServer 4100 5/666EV561630


AlphaServer/AlphaStation DS10 and AlphaServer DS10L

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_DS10AlphaServer DS10 6/466EV61839
AlphaServer_DS10AlphaStation DS10 6/466EV61879
AlphaServer_DS10AlphaStation XP900 6/466EV61879
AlphaServer_DS10LAlphaServer DS10L 6/466EV61961
AlphaServer_DS10LAlphaServer DS10L 67/616EV671962
AlphaServer_DS10AlphaStation DS10 67/616EV671962
AlphaServer_DS10AlphaServer DS10 67/616EV671970

AlphaServer DS15 and AlphaStation DS15

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_DS15AlphaServer DS15 68CB/1000EV682047
AlphaServer_DS15AlphaStation DS15 68CB/1000EV682048
AlphaServer_DS15AlphaServer TS15 68CB/1000EV682049

AlphaServer DS20 and AlphaStation DS20

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_DS20AlphaServer DS20 6/500EV61838
AlphaServer_DS20AlphaServer DS20E 6/500EV61840
AlphaServer_DS20AlphaServer DS20 6/500EV61920
AlphaServer_DS20AlphaServer DS20 6/500EV61921
AlphaServer_DS20AlphaServer DS20E 67/667EV671939
AlphaServer_DS20AlphaStation DS20E 6/500EV61941
AlphaServer_DS20AlphaStation DS20E 67/667EV571943
AlphaServer_DS20AlphaServer DS20E 68A/833EV681964
AlphaServer_DS20AlphaServer DS20E 68A/833EV681982
AlphaServer_DS20AlphaServer DS20L 68A/833EV682006


AlphaServer DS25 and AlphaStation DS25

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_DS25AlphaServer DS25 68CB/1000EV681994
AlphaServer_DS25AlphaStation DS25 68CB/1000EV681995

AlphaServer ES40 and AlphaStation ES40

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_ES40AlphaServer ES40 6/500EV61813
AlphaServer_ES40AlphaServer ES40 6/500EV61861
AlphaServer_ES40AlphaServer ES40 6/500EV61869
AlphaServer_ES40AlphaServer ES40 6/500EV61923
AlphaServer_ES40AlphaServer ES40 6/500EV61931
AlphaServer_ES40AlphaServer ES40 6/667EV61817
AlphaServer_ES40AlphaServer ES40 6/667EV61865
AlphaServer_ES40AlphaServer ES40 6/667EV61873
AlphaServer_ES40AlphaServer ES40 6/667EV61927
AlphaServer_ES40AlphaServer ES40 6/667EV61935
AlphaServer_ES40AlphaStation ES40 67/667EV671949
AlphaServer_ES40AlphaStation ES40 67/667EV671957
AlphaServer_ES40AlphaStation ES40 68/833EV681984
AlphaServer_ES40AlphaStation ES40 68/833EV681988


AlphaServer ES45

set session hw_model=set rom system_name=set ace cpu_architecture=set rom dsrdb[0]=
AlphaServer_ES45AlphaServer ES45/3B 68CB/1000EV681971
AlphaServer_ES45AlphaServer ES45/2 68CB/1000EV681975
AlphaServer_ES45AlphaServer ES45/2B 68CB/1000EV681975
AlphaServer_ES45AlphaServer ES45/1B 68CB/1000EV682002
AlphaServer_ES45AlphaServer ES45/3B 68CB/1250EV682013
AlphaServer_ES45AlphaServer ES45/2 68CB/1250EV682017
AlphaServer_ES45AlphaServer ES45/2B 68CB/1250EV682017
AlphaServer_ES45AlphaServer ES45/1B 68CB/1250EV682021

AlphaServer GS80

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

AlphaServer GS160

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_GS160AlphaServer GS160 67/728EV671968

AlphaServer_GS160AlphaServer GS1280EV672039503050

AlphaServer GS320

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_GS320AlphaServer GS320 67/728EV671969

AlphaServer_GS320AlphaServer GS1280EV672040503050


Auto Boot

CHARON VMs can be configured to boot the operating system automatically at start up to behave like hardware.

auto_action restart

Parameterauto_action restart
TypeText string
Value

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

Example:

>>>set bootdef_dev dka0

>>>set auto_action restart

 

Setting System Marketing Model (SMM)

CHARON-AXP allows to set an exact System Marketing Model (SMM) for a given model of Alpha, for example:

set rom dsrdb[0]=1090

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



© Stromasys, 1999-2024  - All the information is provided on the best effort basis, and might be changed anytime without notice. Information provided does not mean Stromasys commitment to any features described.