System Requirements
This section outlines the typical hardware and system requirements for running Smart Print Controller (SPC) and RIP Server.
Actual requirements will vary depending on:
-
Job size and resolution
-
Throughput requirements
-
Use of features such as RIPAhead and proofing
Performance considerations
SPC can perform additional roles such as:
-
Proofing
-
RIPAhead
These features increase system load.
If you plan to use RIPAhead, ensure that the SPC machine has sufficient CPU and memory, as it must match the memory requirements of the RIP Server.
System configuration requirements
Antivirus
-
Antivirus software is optional
-
Recommendation: Do not run antivirus on SPC or RIP Server systems
-
Can significantly impact RIP and data throughput performance
-
Firewall and ports
-
Firewall configuration is implementation-dependent
-
SPC and RIP Server communicate using:
-
A shared folder
-
Network ports (configuration-dependent)
-
If a firewall is enabled, required ports must be opened to allow communication.
File sharing
-
The RIP Server must expose a shared folder
-
This folder must be:
-
Accessible from the SPC machine
-
Configured with read/write permissions
-
This is required for job transfer and processing.
Time synchronization
-
Not strictly required
-
Recommended: Keep SPC and RIP Server system clocks synchronized
This simplifies log correlation and troubleshooting.
Typical SPC system requirements
|
Component |
Requirement |
|---|---|
|
OS |
Windows 11 Pro |
|
CPU |
Intel i7 (≈14 cores) |
|
RAM |
64 GB DDR5 (recommended) |
|
Storage |
Sufficient for input jobs and temporary data |
Typical RIP Server system requirements
|
Component |
Requirement |
|---|---|
|
OS |
Windows 11 / Ubuntu / CentOS |
|
CPU |
Intel i9 (≈24 cores) |
|
RAM |
128 GB DDR5 (recommended) |
|
Storage |
Sufficient for raster output (if writing to disk) |
Key differences: SPC vs RIP Server
SPC (Control + Optional RIPAhead)
- Moderate CPU
- High RAM (if RIPAhead enabled)
- Handles job orchestration + optional processing
RIP Server (Processing Engine)
- High CPU
- Very high RAM
- Handles raster generation and output
Practical guidance
-
Prioritize CPU and RAM over storage for performance
-
Size systems based on:
-
Maximum job size
-
Required throughput (jobs/hour)
-
-
If unsure, start with recommended specs and scale based on testing