|
|
This section of the APL website provides information about equipment
that is suitable for use with SCRATCH®. It will enable you to
choose vendors that are capable of providing qualified components
for a working solution. It is important to understand that all components
are interdependent and should not be treated in isolation.
For example, while storage may be fast enough to support the I/O requirements
of SCRATCH, this is only one factor in providing a suitable solution.
The amount of RAM, speed and number of the processor(s) in the Host
Workstation, as well as the type of Graphics
Card used, all determine the suitability of a configuration
to run SCRATCH. To receive guidance with these issues, please refer
to the relevant pages in this section of the APL website.
.............................................................................................................
What are the performance requirements for storage that is suitable
for SCRATCH?
The two deciding factors when judging the performance of a storage
system are the latency (how quickly can the data be accessed) and
bandwidth (how much data can be transported from the disks to the
computer.
.............................................................................................................
The performance requirements listed below are based on a file-size
of approximately 12MB per frame, which equals a 10bit log DPX file
at 2048x1556 pixels resolution (referred to from now on in as 2k):
a) For 25fps playback
of 2k 10bit DPX files the technical minimums are:
- 25 guaranteed I/O transactions per second for a total request
size of 12MB per transaction
- Minimum latency per I/O better than 40ms
- Sustained read bandwidth across array, minimum of 301MB/s
- This is the absolute minimum that MUST BE sustained at all times.
b) For dual stream 24fps
playback of 2k 10bit DPX files:
- 48 guaranteed I/O transactions per second for a total request
size of 8.4 to 12MB per transaction
- Minimum latency per I/O better than 20ms
- Sustained bandwidth across array for dual stream operation at
24fps per stream, minimum of 577MB/s
The
performance of suitable direct-attached arrays for SCRATCH will
usually lie somewhere in between these two boundaries [of a) and
b)], whereas SANs may often exceed this performance envelope. The
smaller request size of 8.4MB is roughly the size of a Super2k DPX
frame (2048x1080 at 10 bit log). While Super2k will be easier on
the bandwidth requirements; it will still require full I/O transaction
performance. Sustaining these I/O transactions tends to be more
of a problem for SATA arrays at this point.
.............................................................................................................
What is the APL benchmark configuration and where are the
results?
In order to provide a standardized basis for comparison of a diverse
range of storage solutions, APL offers a benchmark configuration
that closely reflects the demands placed on a system when running
SCRATCH in a 2k DI workflow. All test results submitted to this
site must use this benchmark configuration in order to be published.
If you are looking for products that have already been tested with
the APL benchmark configuration, you can review the results submitted
by various vendors using the APL benchmark specification here.
Please note that these results are not absolute in their nature
and merely designed to provide a decision making tool to assess
the suitability of a storage solution with SCRATCH.
.............................................................................................................
Feel like testing a storage system yourself? What are my
options?
a) Use the APL benchmark configuration
The APL benchmark configuration for use with the I/Ometer software
is available from the Vendor section of this site. The Vendor
section of APL also provides detailed instructions on how to go
through the benchmarking procedure.
b) Run Scratch for real
You may also wish to request a demo version of SCRATCH by emailing
our sales team at . This option will provide you with a first hand
experience of the expected performance of your hardware. Please
ensure that your workstation
is equipped with a supported graphics
card.
.............................................................................................................
Should you be unsure about the requirements or procedures,
or require advice, email apl@assimilateinc.com
|