Module optimath::templatemetamath [−][src]
Expand description
build calculations in the type system, for better locality of operations
instead of calculating the whole result for each step of the operation calculate all steps of the operation for each element of the result.
this might lead to less memory bandwidth used, as data gets worked on in one go. might also lead to less cache locality tough, as elements from all inputs are used instead of all elements from one (two). cache locality will be slightly mitigated, as operations will (soon (TM)) run on multiple data at once.
Structs
VAdd |