[Webkit-unassigned] [Bug 146156] New: JetStream should include a JavaScript version of the CDx real-time benchmark

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jun 19 13:16:28 PDT 2015


https://bugs.webkit.org/show_bug.cgi?id=146156

            Bug ID: 146156
           Summary: JetStream should include a JavaScript version of the
                    CDx real-time benchmark
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: fpizlo at apple.com

JetStream tries to emphasize latency.  Our current latency testing story involves code load tests, short-running tests that offer only small opportunities for warm-up, and tests that measure performance above the 95th percentile.

In academia, there is a test that was used a lot for Real Time Java.  It's called CDx.  It's a simple aircraft collision detection simulation.  It was used in my dissertation and some of my academic papers, and I was one of the co-authors of this original test.  Here's the benchmark URL:

https://www.cs.purdue.edu/sss/projects/cdx/

Here are some of the publications based on this benchmark:

https://www.cs.purdue.edu/sss/projects/cdx/publications/

CDx is meant to be easy to implement in different languages.  It has a C implementation, for example.  We should port it to JavaScript, add it to JetStream as a 95th percentile worst-case test, and retire whatever SunSpider test is least useful (probably cordic, since it's so tiny).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150619/fd27efa4/attachment-0001.html>


More information about the webkit-unassigned mailing list