Surface 2.0 Stress Test Robot - PaTTY

Download this episode

Download Video

Description

Joe Farro from the Surface team gives us a tour of PaTTY the robot who is responsible for stress testing the upcoming Surface 2.0 units. PaTTY is capable of testing draw speeds of up to 25 inches per second thanks to a pair of very powerful motors which means she requires constant monitoring to ensure she doesn't break free from her confines and roam the Microsoft campus.

Tags:

Surface, Robots

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      Offset

      68 % cpu usage for just user input ?!

      The mouse and keyboard use less then 1 %

      Is it because you're using c# or did you actually mess up this much ?

      Will Surface 2 have even slower response time the surface 1 ?

      I'm sensing surface 2 will be a fail from the start

    • User profile image
      Joe Farro

      Hi there, I'm Joe Farro, the guy that demos the robot, and that app. The 68% in the test app isn't tied to the app, or user input, but reflects what the system is using overall. Input on the Samsung SUR40 unit is handled in such a way that the effect on the system CPU is negligable. However, from a test perspective, it behooves me to put a high system load on the CPU at times, and ensure that input is still handled well. You'll find that due to this testing an design, the 2.0 input system is much more robust. That being said, I'm not sure what I had running on the system at the time that was eating up 68% of the CPU at the time I was doing the demo. :)

    • User profile image
      Bas

      This is neat. One day, I'll create a device that requires an enormous illuminated stop button.

    • User profile image
      Michal V

      Surface 2 is limited to 42 touches?

    • User profile image
      Offset

      @Joe Farro hi, good to hear.
      So by how much have the response time been decreased ?

      Is it the same no matter how many fingers/blobs are on the screen or will the response time increase by how many fingers/blobs are on the screen ?

      Surface 1's high response time made it unusable.
      I'm searching for a touch device with the same response time as a mouse/keyboard. Will surface 2 satisfy this requirement ?

    • User profile image
      George

      @Offset
      Looks very slow and buggy to me:
      http://www.viddler.com/explore/engadget/videos/2318/

      I've seen laptops with better touch performance then this

    • User profile image
      Joe Farro MSFT

      @George,
      The video referenced was taken in January on an early build of hardware. Please reserve judgment of unit performance for when it's shipped, as the team has been hard at work and come a long way since then.

      @Offset,
      We're still working hard on performance, please stay tuned. :)

    • User profile image
      Blue Ink

      Just curious... at some point in the data log, there is an amazing "Memory usage: 148770816K" (or something to that effect). That's a whopping 142 GB of RAM (roughly), which seems quite a lot. Is this caused by the testing harness or is Surface just that memory hungry? (or... did I miss a decimal point somewhere?)

    • User profile image
      Joe Farro MSFT

      @C you - It's 145 megs actually...it's a typo in the app where I append a capital K but then print out the value in bytes. Wow you guys have good eyes, I'll have to fix that when I get back to the lab! :)

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.