Skip to content

Commit 8caa859

Browse files
authored
[Readme] A bit more details on evaluation
1 parent 1784ce8 commit 8caa859

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ GraphBLAS# is a GPGPU-based [GraphBLAS](https://graphblas.org/)-like API impleme
1313
```
1414
So, type of matrix-matrix elementwise oertion is ```Matrix<Option<'t1>> -> Matrix<Option<'t2>> -> (AtLeastOne<'t1,'t2> -> Option<'t3>) -> Matrix<Option<'t3>>```.
1515
- No semirings. Just functions. Ofcourse one can implement semirings on the top of provided API.
16+
- Minimal core: high-order functions allows us to minimaze core by functions unification. For example, such functions as matrix-matrix addition, matrix-matrix element-wise multiplication, masking all are partial case of `map2` function.
1617

1718
### Operations
1819
#### Matrix-Matrix
@@ -85,7 +86,7 @@ Matrices from [SuiteSparse matrix collection](https://sparse.tamu.edu/) which we
8586
</tbody>
8687
</table>
8788

88-
Element-wise matrix-matrix evaluation results.
89+
Element-wise matrix-matrix evaluation results presented below. Time is measured in milliseconds. We perform our experiments on the PC with Ubuntu 20.04 installed and with the following hardware configuration: Intel Core i7–4790 CPU, 3.60GHz, 32GB DDR4 RAM with GeForce GTX 2070, 8GB GDDR6, 1.41GHz.
8990

9091
<table>
9192
<thead>

0 commit comments

Comments
 (0)