mirror of
https://github.com/zama-ai/tfhe-rs.git
synced 2026-01-09 14:47:56 -05:00
155 lines
4.1 KiB
TOML
155 lines
4.1 KiB
TOML
[profile.cpu-big]
|
|
region = "eu-west-3"
|
|
image_id = "ami-051942e4055555752"
|
|
instance_type = "m6i.32xlarge"
|
|
|
|
[profile.cpu-big_fallback]
|
|
region = "us-east-1"
|
|
image_id = "ami-04e3bb9aebb6786df"
|
|
instance_type = "m6i.32xlarge"
|
|
|
|
[profile.cpu-small]
|
|
region = "eu-west-3"
|
|
image_id = "ami-051942e4055555752"
|
|
instance_type = "m6i.4xlarge"
|
|
|
|
[profile.bench]
|
|
region = "eu-west-1"
|
|
image_id = "ami-0e88d98b86aff13de"
|
|
instance_type = "hpc7a.96xlarge"
|
|
|
|
[profile.gpu-test]
|
|
region = "us-east-1"
|
|
image_id = "ami-05b4b37bcbb24dc48"
|
|
instance_type = "p3.2xlarge"
|
|
# One spawn attempt every 30 seconds for 1 hour
|
|
spawn_retry_attempts = 120
|
|
spawn_retry_duration = 60
|
|
|
|
[profile.gpu-bench]
|
|
region = "us-east-1"
|
|
image_id = "ami-05b4b37bcbb24dc48"
|
|
instance_type = "p4d.24xlarge"
|
|
# One spawn attempt every 30 seconds for 6 hours
|
|
spawn_retry_attempts = 720
|
|
spawn_retry_duration = 360
|
|
max_spot_hourly_price = "100.0"
|
|
|
|
[profile.gpu-bench-big]
|
|
region = "us-east-1"
|
|
image_id = "ami-05b4b37bcbb24dc48"
|
|
instance_type = "p5.48xlarge"
|
|
spawn_retry_attempts = 720
|
|
spawn_retry_duration = 360
|
|
max_spot_hourly_price = "150.0"
|
|
|
|
[command.cpu_test]
|
|
workflow = "aws_tfhe_tests.yml"
|
|
profile = "cpu-big"
|
|
check_run_name = "CPU AWS Tests"
|
|
|
|
[command.cpu_unsigned_integer_test]
|
|
workflow = "aws_tfhe_integer_tests.yml"
|
|
profile = "cpu-big"
|
|
check_run_name = "CPU Unsigned Integer AWS Tests"
|
|
|
|
[command.cpu_signed_integer_test]
|
|
workflow = "aws_tfhe_signed_integer_tests.yml"
|
|
profile = "cpu-big"
|
|
check_run_name = "CPU Signed Integer AWS Tests"
|
|
|
|
[command.cpu_wasm_test]
|
|
workflow = "aws_tfhe_wasm_tests.yml"
|
|
profile = "cpu-small"
|
|
check_run_name = "CPU AWS WASM Tests"
|
|
|
|
[command.cpu_fast_test]
|
|
workflow = "aws_tfhe_fast_tests.yml"
|
|
profile = "cpu-big"
|
|
check_run_name = "CPU AWS Fast Tests"
|
|
|
|
[command.gpu_test]
|
|
workflow = "aws_tfhe_gpu_tests.yml"
|
|
profile = "gpu-test"
|
|
check_run_name = "GPU AWS Tests"
|
|
|
|
[command.signed_integer_full_bench]
|
|
workflow = "signed_integer_full_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Signed Integer CPU AWS Benchmarks Full Suite"
|
|
|
|
[command.integer_full_bench]
|
|
workflow = "integer_full_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Integer CPU AWS Benchmarks Full Suite"
|
|
|
|
[command.integer_gpu_full_bench]
|
|
workflow = "integer_gpu_full_benchmark.yml"
|
|
profile = "gpu-test" # p3.2xlarge is the baseline for GPU benchmarks
|
|
check_run_name = "Integer GPU AWS Benchmarks Full Suite"
|
|
|
|
[command.integer_bench]
|
|
workflow = "integer_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Integer CPU AWS Benchmarks"
|
|
|
|
[command.integer_gpu_bench]
|
|
workflow = "integer_gpu_benchmark.yml"
|
|
profile = "gpu-test"
|
|
check_run_name = "Integer GPU AWS Benchmarks"
|
|
|
|
[command.integer_multi_bit_bench]
|
|
workflow = "integer_multi_bit_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Integer multi bit CPU AWS Benchmarks"
|
|
|
|
[command.signed_integer_bench]
|
|
workflow = "signed_integer_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Signed integer CPU AWS Benchmarks"
|
|
|
|
[command.signed_integer_multi_bit_bench]
|
|
workflow = "signed_integer_multi_bit_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Signed integer multi bit CPU AWS Benchmarks"
|
|
|
|
[command.integer_multi_bit_gpu_bench]
|
|
workflow = "integer_multi_bit_gpu_benchmark.yml"
|
|
profile = "gpu-bench"
|
|
check_run_name = "Integer multi bit GPU AWS Benchmarks"
|
|
|
|
[command.shortint_full_bench]
|
|
workflow = "shortint_full_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Shortint CPU AWS Benchmarks Full Suite"
|
|
|
|
[command.shortint_bench]
|
|
workflow = "shortint_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Shortint CPU AWS Benchmarks"
|
|
|
|
[command.boolean_bench]
|
|
workflow = "boolean_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "Boolean CPU AWS Benchmarks"
|
|
|
|
[command.pbs_bench]
|
|
workflow = "pbs_benchmark.yml"
|
|
profile = "bench"
|
|
check_run_name = "PBS CPU AWS Benchmarks"
|
|
|
|
[command.wasm_client_bench]
|
|
workflow = "wasm_client_benchmark.yml"
|
|
profile = "cpu-small"
|
|
check_run_name = "WASM Client AWS Benchmarks"
|
|
|
|
[command.csprng_randomness_testing]
|
|
workflow = "csprng_randomness_testing.yml"
|
|
profile = "cpu-small"
|
|
check_run_name = "CSPRNG randomness testing"
|
|
|
|
[command.code_coverage]
|
|
workflow = "code_coverage.yml"
|
|
profile = "cpu-small"
|
|
check_run_name = "Code coverage"
|