Overview of BDTI Benchmark Licensing

While BDTI benchmark licenses vary slightly from one of our benchmark suites to another, in general every license includes the following:

  • A detailed technical benchmark specification that describes the benchmark(s) and provides implementation guidelines
  • Benchmark reference high-level language source code (typically C or MATLAB code)
  • Where relevant, benchmark reference implementation(s) in assembly code for a representative processor
  • Test vectors for verifying benchmark functionality
  • Training and technical support

A basic license is for one year and implementation of the benchmark on one processor or processing platform. Multi-year and multi-target licenses are also available.

To maintain the credibility and objectivity of BDTI benchmark results, BDTI requires review and certification of benchmark implementations before any benchmark data can be disclosed outside your company.  A license to a benchmark specification does not include review and certification of benchmark results by BDTI; BDTI provides review and certification as an engineering service.

If your goal is to implement the BDTI benchmarks on your processor for strictly internal use within your company—for example, to help your engineering team understand the performance of a new processor design—then a license to a specification (i.e., without review and certification) might be all you need.

If you want to disclose benchmark results outside your company—for example, at a conference, or to customers or potential customers (even under NDA)—your benchmark implementation must be reviewed and certified by BDTI.  Review and certification requires an additional fee.

Please contact us at +1 510 451 1800 or via the web for more information on BDTI benchmark licensing, review, and certification.