Skip to content
Discussion options

You must be logged in to vote

Kernels are specific to architectures and individual cpu characteristics such as cache sizes, vector register lengths - you can cross-reference the respective KERNEL files to find out what gets used where. Also they tend to be contributed by different people, and there is no requirement that a given kernel has to be the optimum imaginable (how would one prove this anyway), just that it is significantly faster than what was already implemented (while also returning correct results...)

Replies: 4 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by jli05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants