Skip to content

Test different multiply kernels in testsuite #270

@tkoskela

Description

@tkoskela

While working on the threading implementations of the matrix multiply kernel, I realised it would be very useful to test more of them than just the default. Unless we can converge on a single optimal implementation I think we should test at least one threaded and one non-threaded implementation, perhaps also a gemm and a non-gemm one.

It can be fairly easily implemented by adding the multiply kernel into the test matrix. If we use spack to automate the build it's just a matter of changing the variant in the spack spec. I'm a bit concious of blowing up the number of jobs in the test matrix, let's discuss this in the next meeting.

Metadata

Metadata

Assignees

Labels

area: testingRelating to the test suiteimproves: stabilityFix or enhance issues with stability or robustnesstime: hourstype: enhancementPlanned enhancement being suggested by developerstype: questionIssue to be discussed by developers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions