56 lines
2.0 KiB
TOML
56 lines
2.0 KiB
TOML
# RustG Configuration for RustyTorch++ Integration
|
|
# This file configures the GPU-accelerated Rust development environment
|
|
|
|
[rustg]
|
|
# Use rustg tools for all development operations
|
|
enabled = true
|
|
gpu_acceleration = true
|
|
cuda_version = "13.0"
|
|
target_arch = "sm_120" # RTX 5090 Blackwell
|
|
|
|
[tools]
|
|
# GPU-accelerated tool configuration
|
|
cargo = { path = "/home/osobh/projects/rust/rustg/target/release/cargo-g", gpu_threads = 256 }
|
|
clippy = { path = "/home/osobh/projects/rust/rustg/target/release/clippy-f", gpu_threads = 1024 }
|
|
rustfmt = { path = "/home/osobh/projects/rust/rustg/target/release/rustfmt-g", gpu_threads = 512 }
|
|
rustdoc = { path = "/home/osobh/projects/rust/rustg/target/release/rustdoc-g", gpu_threads = 256 }
|
|
rustup = { path = "/home/osobh/projects/rust/rustg/target/release/rustup-g", gpu_threads = 256 }
|
|
rust_analyzer = { path = "/home/osobh/projects/rust/rustg/target/release/rust-analyzer-g", gpu_threads = 512 }
|
|
rust_gdb = { path = "/home/osobh/projects/rust/rustg/target/release/rust-gdb-g", gpu_threads = 256 }
|
|
bindgen = { path = "/home/osobh/projects/rust/rustg/target/release/bindgen-g", gpu_threads = 256 }
|
|
miri = { path = "/home/osobh/projects/rust/rustg/target/release/miri-g", gpu_threads = 256 }
|
|
|
|
[compilation]
|
|
# GPU compilation settings
|
|
parallel_units = 16
|
|
gpu_cache_size = "1GB"
|
|
optimize_for = "rtx5090"
|
|
use_fast_math = true
|
|
enable_tensor_cores = true
|
|
|
|
[linting]
|
|
# GPU-accelerated linting configuration
|
|
parallel_files = 1000
|
|
gpu_pattern_matching = true
|
|
real_time_analysis = true
|
|
advanced_safety_rules = true
|
|
|
|
[formatting]
|
|
# GPU formatting configuration
|
|
parallel_files = 500
|
|
incremental_updates = true
|
|
intelligent_caching = true
|
|
|
|
[profiling]
|
|
# GPU performance monitoring
|
|
gpu_utilization_monitoring = true
|
|
memory_bandwidth_tracking = true
|
|
kernel_occupancy_analysis = true
|
|
real_time_metrics = true
|
|
|
|
[integration]
|
|
# Integration settings for RustyTorch++
|
|
rtx_compiler_integration = true
|
|
rtx_synthesis_enabled = true
|
|
auto_kernel_optimization = true
|
|
multi_gpu_coordination = true |