aboutsummaryrefslogtreecommitdiff
path: root/tests/diagrams/avx512.txt
blob: 04471491c9789254c51bc561ad584777bdc6ba90 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    .-------------------------------------------.      .-----------------------------------------------------.
   | "Keccak State"                              |    | "Keccak State in 64-bit Lanes of AVX-512 Registers"   |
   |-----+-------+-------+-------+-------+-------|    |----------+--------+--------+--------+--------+--------|
   | Row | Col 3 | Col 4 | Col 0 | Col 1 | Col 2 |    | Register | Lane 0 | Lane 1 | Lane 2 | Lane 3 | Lane 4 |
   |-----+-------+-------+-------+-------+-------|    |----------|--------+--------|--------|--------|--------|
   |  2  | s[13] | s[14] | s[10] | s[11] | s[12] |    |   r0     |  s[00] |  s[01] |  s[02] |  s[03] |  s[04] |
   |-----+-------+-------+-------+-------+-------|    |----------|--------|--------|--------|--------|--------|
   |  1  | s[08] | s[09] | s[05] | s[06] | s[07] |    |   r1     |  s[05] |  s[06] |  s[07] |  s[08] |  s[09] |
   |-----+-------+-------+-------+-------+-------| -> |----------|--------|--------|--------|--------|--------|
   |  0  | s[03] | s[04] | s[00] | s[01] | s[02] |    |   r2     |  s[10] |  s[11] |  s[12] |  s[13] |  s[14] |
   |-----+-------+-------+-------+-------+-------|    |----------|--------|--------|--------|--------|--------|
   |  4  | s[23] | s[24] | s[20] | s[21] | s[22] |    |   r3     |  s[15] |  s[16] |  s[17] |  s[18] |  s[19] |
   |-----+-------+-------+-------+-------+-------|    |----------|--------|--------|--------|--------|--------|
   |  3  | s[18] | s[19] | s[15] | s[16] | s[17] |    |   r4     |  s[20] |  s[21] |  s[22] |  s[23] |  s[24] |
    '----+-------+-------+-------+-------+------'      '---------+--------+--------+--------+--------+-------'