Announcement
Collapse
No announcement yet.
Karsk: Make Finding Software/Driver Optimizations Easier
Collapse
X
-
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.
-
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:
-
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:
-
Originally posted by Del_ View PostMichael, 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:
-
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:
-
Originally posted by Michael View PostPTS 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 "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:
-
Originally posted by grigi View PostIAlthough I'm a regular human, and not an advanced re-engineerd breed, I'll do my best :P
Originally posted by HokTar View Postthis helps them I will be immediately in.
Leave a comment:
-
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:
-
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:
Leave a comment: