Announcement

Collapse
No announcement yet.

Karsk: Make Finding Software/Driver Optimizations Easier

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • AHSauge
    replied
    A quick look in the dictionary tells me that 'karsk' is derived from the old norse word 'karskr', which indeed seem to be translated to either quick/brisk or courageous/bold.

    Leave a comment:


  • hakl
    replied
    Ah, that eplains why I had no idea what karsk was or meant; for a second there I thought I was a poor Norwegian .

    Leave a comment:


  • joffe
    replied
    It might mean that if you look in a dictionary but if it does its usage is entirely deprecated. Its usage is confined solely to the hillbilly cocktail.

    Leave a comment:


  • Michael
    replied
    Originally posted by Del_ View Post
    Michael, I really like your naming scheme. Just want to inform you that your translation of karsk is wrong, it does not mean quick. Karsk is a word exclusive to the mid-part of Norway (Tr?ndelag). It refers to the local traditional drink where coffee is mixed with moonshine, no sugar or cream. The moonshine is supposed to be unflavoured and at least 90%. I think the name bodes well for the new test-suite :-)
    Yeah, I've had Karsk before in S?r-Tr?ndelag... Though it was there where I also was told that karsk literally means quick/fast. Hmm.

    Leave a comment:


  • Del_
    replied
    Michael, I really like your naming scheme. Just want to inform you that your translation of karsk is wrong, it does not mean quick. Karsk is a word exclusive to the mid-part of Norway (Tr?ndelag). It refers to the local traditional drink where coffee is mixed with moonshine, no sugar or cream. The moonshine is supposed to be unflavoured and at least 90%. I think the name bodes well for the new test-suite :-)

    Leave a comment:


  • mtippett
    replied
    Originally posted by Michael View Post
    PTS is designed to be easily run by humans and non-humans (since it's all automated)



    This module should be. Keep in mind all major hardware vendors use PTS internally already. And as far as graphics driver testing usefulness goes, there's feedback and new thoughts from Matthew Tippett on a daily basis from his vast realm of experience.
    The two underlying concepts here are effectively a "fitness" function. And what could amount to be "fuzz" testing.

    The "fitness" part is can be considered as a way to look at a broader collection of test results and determine via some aggregation what is the "better general" configuration. If you look at a lot of the tests in PTS, they are sensitive to differing parts of the system under test. Being able to find the "best general" case is extremely valuable. Obviously, the best general case may be average in a lot of cases, but that's the art in generating the fitness function. Implementation wise, this would probably be a mixture of a geometric/harmonic/arithmetic mean (depending on the tests), or could be a visualization to allow a human to make the tradeoffs.

    The fuzz testing is really generating the results that can feed into the fitness function. Different configuration options, different software components, different build options.

    Ultimately, the intent is to allow improvements in the default configuration (the 80% configuration). Whilst also discovering the areas where specialty configurations (the 20%) add most value or need optimization and should serve as areas for investigation for development teams.

    Leave a comment:


  • curaga
    replied
    Pic missing here, too. Is this some bug from the server move? It's the third time it's happened after the transfer.

    (first is fixed already, second is here:
    Discussion & collaboration on the Phoronix Test Suite software and specification.

    )

    Leave a comment:


  • Michael
    replied
    Originally posted by grigi View Post
    IAlthough I'm a regular human, and not an advanced re-engineerd breed, I'll do my best :P
    PTS is designed to be easily run by humans and non-humans (since it's all automated)

    Originally posted by HokTar View Post
    this helps them I will be immediately in.
    This module should be. Keep in mind all major hardware vendors use PTS internally already. And as far as graphics driver testing usefulness goes, there's feedback and new thoughts from Matthew Tippett on a daily basis from his vast realm of experience.

    Leave a comment:


  • grigi
    replied
    I Second HokTar

    Although I'm a regular human, and not an advanced re-engineerd breed, I'll do my best :P

    Leave a comment:


  • HokTar
    replied
    If mesa devs will say that this helps them I will be immediately in.

    Does PTS contain the piglit tests? That might as well be interesting to see if the exact same ones pass/fail for all e.g. r700 cards or not.

    Leave a comment:

Working...
X