Anchor | ||||
---|---|---|---|---|
|
...
The CHARON-AXP CPU can be calibrated with "set ace" directive and the following parameters:
Parameter | Type | Description | |||
---|---|---|---|---|---|
enabled | Boolean | 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 HP 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 HP 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 HP Alpha instruction decoding; CHARON-AXP remains fully HP Alpha hardware compatible and completely transparent to the HP 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-AXP configuration file and the license permits it, "true" is the default, otherwise "false" is the default. Example:
| |||
cpu_architecture | Text String | Specifies the architecture of the virtual Alpha CPU. Can be one of the following: EV4, EV45, EV5, EV56, EV6, EV67, EV68 Example:
Refer to this section to find an appropriate value of the HP Alpha architecture per each HP Alpha model supported by CHARON-AXP. | |||
cache_size | Value | "cache_size" defines the amount of memory in megabytes allocated to the ACE cache. Default value is 1GB (1024 MB). Example:
|
RAM
The CHARON-AXP memory subsystem is permanently loaded and has the logical name "ram".
Parameter | Type | Description |
---|---|---|
size | Numeric | Size of the emulated memory in MB. |
...
HP AlphaStation 200 - 400
set session hw_model= | set rom system_name= | set ace cpu_architecture= | set rom dsrdb[0]= |
---|---|---|---|
AlphaServer_400 | AlphaStation 200 4/100 | EV4 | 1156 |
AlphaServer_400 | AlphaStation 200 4/133 | EV4 | 1088 |
AlphaServer_400 | AlphaStation 205 4/133 | EV4 | 1250 |
AlphaServer_400 | AlphaStation 255 4/133 | EV4 | 1257 |
AlphaServer_400 | AlphaStation 200 4/166 | EV4 | 1087 |
AlphaServer_400 | AlphaStation 205 4/166 | EV4 | 1251 |
AlphaServer_400 | AlphaStation 255 4/166 | EV4 | 1258 |
AlphaServer_400 | AlphaStation 400 4/166 | EV4 | 1086 |
AlphaServer_400 | AlphaStation 205 4/200 | EV4 | 1252 |
AlphaServer_400 | AlphaStation 255 4/200 | EV4 | 1259 |
AlphaServer_400 | AlphaStation 200 4/233 | EV45 | 1151 |
AlphaServer_400 | AlphaStation 205 4/233 | EV45 | 1253 |
AlphaServer_400 | AlphaStation 255 4/233 | EV45 | 1260 |
AlphaServer_400 | AlphaStation 400 4/233 | EV45 | 1152 |
AlphaServer_400 | AlphaStation 205 4/266 | EV45 | 1254 |
AlphaServer_400 | AlphaStation 255 4/266 | EV45 | 1261 |
AlphaServer_400 | AlphaServer 300 4/266 | EV45 | 1593 |
AlphaServer_400 | AlphaStation 400 4/266 | EV45 | 1153 |
AlphaServer_400 | AlphaStation 400 4/266 | EV45 | 1154 |
AlphaServer_400 | AlphaStation 200 4/300 | EV45 | 1157 |
AlphaServer_400 | AlphaStation 205 4/300 | EV45 | 1255 |
AlphaServer_400 | AlphaStation 255 4/300 | EV45 | 1262 |
AlphaServer_400 | AlphaStation 400 4/300 | EV45 | 1160 |
AlphaServer_400 | AlphaStation 205 4/333 | EV45 | 1256 |
AlphaServer_400 | AlphaStation 255 4/333 | EV45 | 1263 |
...
set session hw_model= | set rom system_name= | set ace cpu_architecture= | set rom dsrdb[0]= |
---|---|---|---|
AlphaServer_DS20 | AlphaServer DS20 6/500 | EV6 | 1838 |
AlphaServer_DS20 | AlphaServer DS20E 6/500 | EV6 | 1840 |
AlphaServer_DS20 | AlphaServer DS20 6/500 | EV6 | 1920 |
AlphaServer_DS20 | AlphaServer DS20 6/500 | EV6 | 1921 |
AlphaServer_DS20 | AlphaServer DS20E 67/667 | EV67 | 1939 |
AlphaServer_DS20 | AlphaStation DS20E 6/500 | EV6 | 1941 |
AlphaServer_DS20 | AlphaStation DS20E 67/667 | EV57 | 1943 |
AlphaServer_DS20 | AlphaServer DS20E 68A/833 | EV68 | 19441964 |
AlphaServer_DS20 | AlphaServer DS20E 68A/833 | EV68 | 1982 |
AlphaServer_DS20 | AlphaServer DS20L 68A/833 | EV68 | 2006 |
...
set session hw_model= | set rom system_name= | set ace cpu_architecture= | set rom dsrdb[0]= |
---|---|---|---|
AlphaServer_DS25 | AlphaServer DS25 68CB/1000 | EV6EV68 | 18381994 |
AlphaServer_DS25 | AlphaStation DS25 68CB/1000 | EV6EV68 | 18401995 |
...
set session hw_model= | set rom system_name= | set ace cpu_architecture= | set rom dsrdb[0]= |
---|---|---|---|
AlphaServer_ES45 | AlphaServer ES45/3B 68CB/1000 | EV68 | 18131971 |
AlphaServer_ES45 | AlphaServer ES45/2 68CB/1000 | EV68 | 18611975 |
AlphaServer_ES45 | AlphaServer ES45/2B 68CB/1000 | EV68 | 18691975 |
AlphaServer_ES45 | AlphaServer ES45/1B 68CB/1000 | EV68 | 19232002 |
AlphaServer_ES45 | AlphaServer ES45/3B 68CB/1250 | EV68 | 19312013 |
AlphaServer_ES45 | AlphaServer ES45/2 68CB/1250 | EV68 | 18172017 |
AlphaServer_ES45 | AlphaServer ES45/2B 68CB/1250 | EV68 | 18652017 |
AlphaServer_ES45 | AlphaServer ES45/1B 68CB/1250 | EV68 | 18732021 |
...
set session hw_model= | set rom system_name= | set ace cpu_architecture= | set rom dsrdb[0]= | set rom dsrdb[1]= | set rom dsrdb[2]= |
---|---|---|---|---|---|
AlphaServer_GS80 | AlphaServer GS80 67/728 | EV67 | 1967 | ||
AlphaServer_GS80 | AlphaServer GS1280 | EV67 | 2038 | 50 | 3050 |
...