new target
This commit is contained in:
@@ -127,7 +127,7 @@ services:
|
|||||||
context: ./berachain
|
context: ./berachain
|
||||||
dockerfile: beacon-kit.Dockerfile
|
dockerfile: beacon-kit.Dockerfile
|
||||||
args:
|
args:
|
||||||
BEACONKIT_VERSION: ${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.1.3}
|
BEACONKIT_VERSION: ${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.2.0}
|
||||||
BEACONKIT_IMAGE: ${BERACHAIN_BARTIO_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
BEACONKIT_IMAGE: ${BERACHAIN_BARTIO_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
||||||
ports:
|
ports:
|
||||||
- 15527:15527
|
- 15527:15527
|
||||||
|
|||||||
@@ -128,7 +128,7 @@ services:
|
|||||||
context: ./berachain
|
context: ./berachain
|
||||||
dockerfile: beacon-kit.Dockerfile
|
dockerfile: beacon-kit.Dockerfile
|
||||||
args:
|
args:
|
||||||
BEACONKIT_VERSION: ${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.1.3}
|
BEACONKIT_VERSION: ${BERACHAIN_BARTIO_BEACON_KIT_VERSION:-v1.2.0}
|
||||||
BEACONKIT_IMAGE: ${BERACHAIN_BARTIO_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
BEACONKIT_IMAGE: ${BERACHAIN_BARTIO_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
||||||
ports:
|
ports:
|
||||||
- 19467:19467
|
- 19467:19467
|
||||||
|
|||||||
@@ -128,7 +128,7 @@ services:
|
|||||||
context: ./berachain
|
context: ./berachain
|
||||||
dockerfile: beacon-kit.Dockerfile
|
dockerfile: beacon-kit.Dockerfile
|
||||||
args:
|
args:
|
||||||
BEACONKIT_VERSION: ${BERACHAIN_BEPOLIA_BEACON_KIT_VERSION:-v1.2.0.rc2}
|
BEACONKIT_VERSION: ${BERACHAIN_BEPOLIA_BEACON_KIT_VERSION:-v1.2.0}
|
||||||
BEACONKIT_IMAGE: ${BERACHAIN_BEPOLIA_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
BEACONKIT_IMAGE: ${BERACHAIN_BEPOLIA_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
||||||
ports:
|
ports:
|
||||||
- 16347:16347
|
- 16347:16347
|
||||||
|
|||||||
@@ -129,7 +129,7 @@ services:
|
|||||||
context: ./berachain
|
context: ./berachain
|
||||||
dockerfile: beacon-kit.Dockerfile
|
dockerfile: beacon-kit.Dockerfile
|
||||||
args:
|
args:
|
||||||
BEACONKIT_VERSION: ${BERACHAIN_BEPOLIA_BEACON_KIT_VERSION:-v1.2.0.rc2}
|
BEACONKIT_VERSION: ${BERACHAIN_BEPOLIA_BEACON_KIT_VERSION:-v1.2.0}
|
||||||
BEACONKIT_IMAGE: ${BERACHAIN_BEPOLIA_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
BEACONKIT_IMAGE: ${BERACHAIN_BEPOLIA_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
||||||
ports:
|
ports:
|
||||||
- 17274:17274
|
- 17274:17274
|
||||||
|
|||||||
@@ -128,7 +128,7 @@ services:
|
|||||||
context: ./berachain
|
context: ./berachain
|
||||||
dockerfile: beacon-kit.Dockerfile
|
dockerfile: beacon-kit.Dockerfile
|
||||||
args:
|
args:
|
||||||
BEACONKIT_VERSION: ${BERACHAIN_MAINNET_BEACON_KIT_VERSION:-v1.1.3}
|
BEACONKIT_VERSION: ${BERACHAIN_MAINNET_BEACON_KIT_VERSION:-v1.2.0}
|
||||||
BEACONKIT_IMAGE: ${BERACHAIN_MAINNET_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
BEACONKIT_IMAGE: ${BERACHAIN_MAINNET_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
||||||
ports:
|
ports:
|
||||||
- 17881:17881
|
- 17881:17881
|
||||||
|
|||||||
@@ -129,7 +129,7 @@ services:
|
|||||||
context: ./berachain
|
context: ./berachain
|
||||||
dockerfile: beacon-kit.Dockerfile
|
dockerfile: beacon-kit.Dockerfile
|
||||||
args:
|
args:
|
||||||
BEACONKIT_VERSION: ${BERACHAIN_MAINNET_BEACON_KIT_VERSION:-v1.1.3}
|
BEACONKIT_VERSION: ${BERACHAIN_MAINNET_BEACON_KIT_VERSION:-v1.2.0}
|
||||||
BEACONKIT_IMAGE: ${BERACHAIN_MAINNET_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
BEACONKIT_IMAGE: ${BERACHAIN_MAINNET_BEACON_KIT_IMAGE:-ghcr.io/berachain/beacon-kit}
|
||||||
ports:
|
ports:
|
||||||
- 15900:15900
|
- 15900:15900
|
||||||
|
|||||||
@@ -103,6 +103,11 @@ RUN --mount=type=cache,target=/usr/local/cargo/registry \
|
|||||||
RUSTFLAGS="-C target-cpu=znver4 -C link-arg=-fuse-ld=/usr/local/bin/mold -C opt-level=3 -C llvm-args=-enable-machine-outliner -C llvm-args=-enable-gvn-hoist -C llvm-args=-enable-dfa-jump-thread -C llvm-args=-slp-vectorize-hor-store -C llvm-args=-data-sections -C llvm-args=-function-sections" \
|
RUSTFLAGS="-C target-cpu=znver4 -C link-arg=-fuse-ld=/usr/local/bin/mold -C opt-level=3 -C llvm-args=-enable-machine-outliner -C llvm-args=-enable-gvn-hoist -C llvm-args=-enable-dfa-jump-thread -C llvm-args=-slp-vectorize-hor-store -C llvm-args=-data-sections -C llvm-args=-function-sections" \
|
||||||
CFLAGS="$CFLAGS_BASE -march=znver4 -mtune=znver4 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=1024 --param l3-cache-size=65536" \
|
CFLAGS="$CFLAGS_BASE -march=znver4 -mtune=znver4 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=1024 --param l3-cache-size=65536" \
|
||||||
CXXFLAGS="$CXXFLAGS_BASE -march=znver4 -mtune=znver4 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=1024 --param l3-cache-size=65536"; \
|
CXXFLAGS="$CXXFLAGS_BASE -march=znver4 -mtune=znver4 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=1024 --param l3-cache-size=65536"; \
|
||||||
|
elif [ "$ARCH_TARGET" = "epyc-9124" ] || [ "$ARCH_TARGET" = "zen4-9124" ]; then \
|
||||||
|
# AMD EPYC 9124: 16 cores, 16MB L2 (1MB per core), 128MB L3 (32MB per CCX, 4 CCX)
|
||||||
|
RUSTFLAGS="-C target-cpu=znver4 -C link-arg=-fuse-ld=/usr/local/bin/mold -C opt-level=3 -C llvm-args=-enable-machine-outliner -C llvm-args=-enable-gvn-hoist -C llvm-args=-enable-dfa-jump-thread -C llvm-args=-slp-vectorize-hor-store -C llvm-args=-data-sections -C llvm-args=-function-sections" \
|
||||||
|
CFLAGS="$CFLAGS_BASE -march=znver4 -mtune=znver4 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=1024 --param l3-cache-size=131072" \
|
||||||
|
CXXFLAGS="$CXXFLAGS_BASE -march=znver4 -mtune=znver4 --param l1-cache-line-size=64 --param l1-cache-size=32 --param l2-cache-size=1024 --param l3-cache-size=131072"; \
|
||||||
elif [ "$ARCH_TARGET" = "zen4" ]; then \
|
elif [ "$ARCH_TARGET" = "zen4" ]; then \
|
||||||
RUSTFLAGS="-C target-cpu=znver4 -C link-arg=-fuse-ld=/usr/local/bin/mold -C opt-level=3 -C llvm-args=-enable-machine-outliner" \
|
RUSTFLAGS="-C target-cpu=znver4 -C link-arg=-fuse-ld=/usr/local/bin/mold -C opt-level=3 -C llvm-args=-enable-machine-outliner" \
|
||||||
CFLAGS="$CFLAGS_BASE -march=znver4" \
|
CFLAGS="$CFLAGS_BASE -march=znver4" \
|
||||||
|
|||||||
Reference in New Issue
Block a user