One reader's row: the entry for writer tag `w` holds the table's latency
for that writer and this reader, in 6 bits.
685def sm121LowerLatencyRow =
686 (lambda unrestricted reader : (family SM121LowerClass) .
687 (nat-add (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerAlu) reader)
688 (nat-add (nat-multiply (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerDualAlu) reader) 64)
689 (nat-add (nat-multiply (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerFma) reader) 4096)
690 (nat-add (nat-multiply (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerWide) reader) 262144)
691 (nat-add (nat-multiply (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerHalfToFloat) reader) 16777216)
692 (nat-add (nat-multiply (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerTensor) reader) 1073741824)
693 (nat-add (nat-multiply (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerVariable) reader) 68719476736)
694 (nat-add (nat-multiply (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerMemory) reader) 4398046511104)
695 (nat-multiply (sm121LowerReadAfterWrite (constructor SM121LowerClass SM121LowerNoResult) reader) 281474976710656))))))))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.