Skip to content

Things to do

Sameer Deshmukh edited this page Mar 5, 2022 · 64 revisions
  • Dense Matmul
  • Dense LU
  • Dense TriangularSolve
  • Block Dense LU
  • Block Dense QR
  • Dense QR
  • Dense SVD
  • Truncate and rebuild Dense as a compression scheme

BLR2 (BLR with shared bases)

  • 2x2 BLR2 weak construction
  • 2x2 BLR2 weak matrix multiplication
  • 2x2 BLR2 weak LU
  • 2x2 BLR2 weak substitution
  • NxN BLR2 weak construction
  • NxN BLR2 weak matrix multiplication
  • NxN BLR2 weak LU
  • NxN BLR2 weak substitution
  • 1 level UMV weak LU (@v0dro) 10 days
  • 1 level UMV weak LU substitution (@v0dro)
  • 1 level UMV weak LDL (@wawando) 2 days
  • 1 level UMV weak LDL substitution (@wawando) 1 day

HSS matrix

  • 2 level HSS construction (@v0dro) 2days.
  • 2 level HSS matrix multiplication (@wawando) 2days.
  • 2 level HSS UMV weak LU (@v0dro)
  • 2 level HSS UMV weak LU substitution (@v0dro) 4 days.
  • 2 level HSS UMV weak LDL (@wawando) 1 day.
  • 2 level HSS UMV weak LDL substitution (@wawando) 2 days.
  • N level HSS construction (@v0dro) 20 days.
  • N level HSS matrix multiplication (@wawando) 5 days.
  • N level HSS UMV weak LU (@v0dro)
  • N level HSS UMV weak LU substitution (@v0dro) 2 days.
  • N level HSS UMV weak LDL (@wawando)
  • N level HSS UMV weak LDL substitution (@wawando)

BLR2

  • NxN BLR2 strong construction (@derpda)
  • NxN BLR2 strong matrix multiplication (@wawando)
  • NxN BLR2 UMV strong LU (@v0dro)
  • NxN BLR2 UMV strong LU substitution (@v0dro)
  • NxN BLR2 UMV strong LDL (@wawando)
  • NxN BLR2 UMV strong LDL substitution (@wawando)

H2 matrix

  • 2 level H2 construction (@v0dro)
  • 2 level H2 matrix multiplication (@wawando)
  • 2 level UMV strong LU (@v0dro)
  • 2 level UMV strong LU substitution (@v0dro)
  • 2 level UMV strong LDL (@wawando)
  • 2 level UMV strong LDL substitution (@wawando)

BLR2

  • NxN BLR2 strong far dense construction (@v0dro)
  • NxN BLR2 strong far dense matrix multiplication (@wawando)
  • NxN BLR2 UMV strong far dense LU (@v0dro)
  • NxN BLR2 UMV strong far dense LU substitution (@v0dro)
  • NxN BLR2 UMV strong far dense LDL (@wawando)
  • NxN BLR2 UMV strong far dense LDL substitution (@wawando)

H2 matrix

  • 2 level H2 far dense construction (@wawando)
  • 2 level H2 far dense matrix multiplication (@wawando)
  • 2 level H2 UMV strong far dense LU (@v0dro)
  • 2 level H2 UMV strong far dense LU substitution (@v0dro)
  • 2 level H2 UMV strong far dense LDL (@wawando)
  • 2 level H2 UMV strong far dense LDL substitution (@wawando)
  • N level H2 far dense construction (@v0dro)
  • N level H2 far dense matrix multiplication (@wawando)
  • N level H2 UMV strong far dense LU (@v0dro) [Final Goal]
  • N level H2 UMV strong far dense LU substitution (@v0dro) [Final Goal]
  • N level H2 UMV strong far dense LU substitution with LoRaSp (@QxGbM) [Final Goal]
  • N level H2 UMV strong far dense LDL (@wawando) [Final Goal]
  • N level H2 UMV strong far dense LDL substitution (@wawando) [Final Goal]
Clone this wiki locally