Ginger6 G6 Basalt — Software Development Workstation
Description
G6 Basalt — Entry Multi-Core Workstation for Software Development and Data Science
The G6 Basalt is built for mid-size software development codebases in Visual Studio 2022 and JetBrains IDEs, Docker Desktop environments running up to five or six containers, WSL2, and Python data science on datasets up to 5GB on disk. The AMD Ryzen 9 9900X provides 12 cores for parallel compilation — a measurable step above a quad-core or hex-core office machine on the same build. From £1000, built and stress-tested in Wolverhampton. The Basalt is the entry build in our software development workstations and data science workstations ranges.
32GB DDR5 covers a standard development environment. If your container count is regularly above six, if you work with microservices architectures running ten or more containers simultaneously, or if your datasets run above 15GB on disk, the G6 Graphite with 64GB and a 16-core Ryzen 9 9950X is the correct step up. If you are on the boundary, call Kevin before you order.
Not sure if this is the right spec for your codebase and container environment? Call Kevin on 01902 714533 — he will give you a straight answer.
G6 Basalt — Full Specification
Every component chosen for parallel compilation, container workloads, and sustained CPU utilisation. Confirmed against the AMD AM5 platform.
Why This Specification for Parallel Development Work
Every component in the Basalt is chosen for the specific demands of parallel compilation, container environments, and sustained CPU workloads.
Ryzen 9 9900X: 12 cores for parallel compilation
Modern build systems distribute compilation across all available CPU threads. 12 cores process 12 translation units simultaneously. For mid-size C++, Java, or Rust projects, the difference over an 8-core machine is directly measurable in build times. For interpreted languages, the same benefit applies to test suite execution, which also parallelises across cores in most frameworks.
32GB: covers a standard development environment
Handles a JetBrains IDE actively indexing a large codebase, Docker Desktop with a few containers running, WSL2, and a browser with developer tools open simultaneously. The limit shows when container count climbs above five or six, or when running local Kubernetes. For those environments, the G6 Graphite with 64GB is the correct build.
2TB NVMe: build cache on fast storage
Incremental builds read from cache on every run. On a fast NVMe, cache reads are near-instant even on large projects. Placing the build workspace on NVMe is one of the simplest choices with the most consistent return across a working day. 2TB provides headroom for repositories, Docker images, and runtime caches without requiring separate drive management.
Compact build: developer desk fit
The G6 Stealth is a compact case that fits under or beside a desk without occupying monitor space. For developers at a single or dual-monitor setup, the footprint matters. The mATX B650M board keeps the build compact without reducing I/O or connectivity. The 360mm liquid cooler is fitted without overhang inside the Stealth enclosure.
What the G6 Basalt Handles
Confirmed software performance at the G6 Basalt specification. Project scales based on Ryzen 9 9900X, 32GB DDR5, and 2TB NVMe.
Performance descriptors are indicative. Actual performance depends on project complexity, settings, and system configuration. Kevin can advise on the right spec for your specific workflow.
12 Cores Returns Time. 32GB Maintains It.
The argument for the Basalt is a practical one. A developer whose build tool uses all available CPU threads and compiles a mid-size project in two minutes instead of six minutes recovers time on every single build. Multiply that across a working day of twenty incremental builds and the difference is measurable in focus kept and context not lost to waiting. That return scales directly with core count, and 12 cores on the Ryzen 9 9900X delivers it at a price that does not require justifying to a finance team.
32GB DDR5 covers the standard development environment: an IDE with an active index, Docker containers running background services, WSL2, and a browser. The point at which 32GB becomes the constraint is when the container count climbs above five or six — when running a full microservices stack locally, or when data science work involves DataFrames above 15GB on disk. At that point, the G6 Graphite with 64GB and a 16-core Ryzen 9 9950X is the correct answer. Both are built in Wolverhampton. Both carry the same 3-year warranty and 24-hour stress test. If you are not certain which one fits your current setup, call Kevin before you order and tell him what you are running.
Tell Kevin:
- The software you use most and the version
- Your typical file sizes or project scales
- Whether you need to run multiple applications simultaneously — and which ones
- Your approximate budget and whether this is for one machine or a team
No charge for the conversation. No pressure to buy.
93% Five-Star Reviews on Trustpilot
93% of Ginger6 customers leave five-star reviews. Kevin is available after delivery — if a project outgrows the original spec, or if something needs attention, the same phone number works on day one and in year three.
See all reviews"Really great help. Hasham was able to fix a technical problem and was understanding throughout."
"I have been using Ginger 6 since 2014 for gaming PCs for wife and myself. That's 5 purchased in total. Never had a technical issue with any of the builds and the only reason for new purchases is technical obsolescence. Highly recommend them."
"I have purchased two different systems from Ginger6. One a games machine for my son and the other a desktop for myself. Both came as described, no hassle and prompt as soon as payment was received. I would gladly use this company again when the need arises."
Built by Hand in Wolverhampton
Every G6 Basalt is assembled, configured, and tested by Kevin's team before it ships. A build at this price point gets exactly the same process as a machine at twice the cost.
Before the build begins, the configuration is reviewed against your software and project scale. If you have spoken to Kevin, the spec is confirmed against what he knows about your codebase size, your container count, and whether data science work is a primary or secondary use. The Ryzen 9 9900X and B650M D3HP AX are verified for AM5 compatibility. Components are staged and inspected before assembly begins.
The Basalt is assembled by hand in Wolverhampton. Inside the G6 Stealth, cables are routed carefully to support airflow around the 360mm radiator, reduce dust build-up around components, and keep future maintenance straightforward — a 360mm AIO in a compact case requires deliberate routing to avoid restricting the airflow path. BIOS settings and DDR5 memory profiles are confirmed before the 24-hour stress test begins, preventing configuration conflicts and ensuring the CPU runs at its rated boost frequency from the first session. Firmware is updated and stability is confirmed before dispatch.
Every Basalt runs under sustained CPU load for a full day before it ships. The test replicates sustained compilation — the Ryzen 9 9900X held at high utilisation across all 12 cores throughout — and memory stability under concurrent Docker and WSL2 load. This is not a short boot check. If a component is going to fail, it fails on Kevin's bench rather than on your desk during a time-sensitive build. Windows, drivers, and storage performance are confirmed before the machine is packaged.
- Thermal behaviour under sustained compilation load
- Processor and graphics stability during extended use
- Memory responsiveness and system stability under Docker load
- Storage performance and consistency
- BIOS and firmware stability
- System stability under extended use
G6 Basalt — Common Questions
For most mid-size .NET or C++ solutions in Visual Studio 2022, 12 cores is a practical and well-matched choice. MSBuild distributes compilation across all available threads, so the return is proportional to core count for projects with multiple translation units or projects in a solution. For a single small project compiling in under a minute anyway, the difference between 8 and 12 cores is modest. For a large solution with 50 or more projects, the Basalt's 12 cores will complete a full rebuild meaningfully faster than an 8-core machine and within a comparable range of a 16-core machine at a lower price point. If your solution is large and rebuild times are a daily frustration, call Kevin and tell him the project count and typical rebuild time on your current machine.
Yes, for a standard development environment. Running Docker Desktop with three to five containers, a WSL2 Linux session, a JetBrains IDE or Visual Studio actively indexing, and a browser with developer tools open typically requires 20 to 28GB under normal conditions. 32GB keeps all of that in memory with headroom. The constraint starts when the container count climbs above five or six, when you add a local database alongside the containers, or when you run a local Kubernetes cluster. At that point, the system begins paging and the slowdowns are intermittent and unpredictable. If your environment regularly runs more than six containers simultaneously, the G6 Graphite with 64GB is the right build.
The Basalt uses a Ryzen 9 9900X with 12 cores, 32GB DDR5, an RTX 5060 Ti 8GB, and a 2TB NVMe. The G6 Graphite uses a Ryzen 9 9950X with 16 cores, 64GB DDR5, an RTX 5060 Ti 16GB, and a 2TB NVMe. The practical difference is in environment scale: the Basalt handles a standard development environment of up to five or six containers and datasets up to 5GB on disk; the Graphite handles ten or more containers simultaneously, large monorepos with hundreds of translation units, and pandas DataFrames in the 5 to 15GB range on disk. The Graphite also supports entry AI and ML work — QLoRA 4-bit fine-tuning of 7B parameter models — via the 16GB VRAM on the RTX 5060 Ti. If you are not sure which one fits your current setup, call Kevin and describe your environment.
Yes, for datasets up to around 5GB on disk. pandas DataFrames at this scale load in full without memory pressure. Standard analytical workflows — groupby, merge, apply, scikit-learn model training with cross-validation — run without issues on 32GB. The Ryzen 9's 12 cores also benefit scikit-learn's parallel cross-validation via the n_jobs parameter. Where 32GB becomes the constraint is in datasets above 15GB on disk, multi-notebook sessions where multiple kernels hold large DataFrames simultaneously, or ETL pipelines joining multiple large datasets in memory at once. For those workloads, the G6 Graphite with 64GB is the appropriate build. The Basalt also works as a development machine with light data science work alongside software development — many developers use pandas and scikit-learn at dataset scales that fit comfortably in 32GB.
Build time is 3 to 5 working days from order confirmation, including the 24-hour stress test. Delivery to UK mainland addresses is free and fully tracked. If you have a specific date in mind, call Kevin on 01902 714533 before you order and he will tell you whether the timeline is achievable. He will also confirm whether Windows 11 Home meets your needs or whether a Pro upgrade should be arranged before dispatch.
Ready to Order the G6 Basalt?
Ginger6 has been building custom workstations in Wolverhampton since 2001. The person who answers your call builds your machine and is available after delivery. 93% five-star reviews. 24-hour stress testing. 3-year warranty with lifetime support. No sales team. No call centre.
Custom Options
Specifications
Additional Information
| Processor | AMD Ryzen 9 9900X |
|---|---|
| Processor Type | AMD Ryzen 9 |
| No of Cores | 12 |
| Max Core Speed | 5.60GHz |
| CPU Cooler | 360mm ARGB AIO Liquid Cooler |
| Motherboard | Gigabyte B650M D3HP AX |
| Case | G6 Stealth |
| Power Supply | 750w G6 80+ Bronze PSU |
| Memory Size | 32GB |
| Solid State Drive Size | 2TB |
| Graphics | Nvidia RTX 5060 Ti 8GB |
| Graphics Card Connections | Displayport (x3), HDMI |
| Audio | Realtek ALC887 8-channel high definition audio CODEC |
| LAN | 2.5GB LAN, Bluetooth, Wi-Fi 6E |
| USB2 Ports | 2 |
| USB3 Ports | 4 |
| Operating System | Windows 11 Home 64 bit |
| Monitors | Optional (See Custom Options) |
| Warranty | 3 Year Bronze Warranty |
Reviews
- Be the first to review this product




