Skip to content
Adrian Sampson edited this page Mar 14, 2021 · 29 revisions

Agendas and summaries for Calyx meetings

Next meeting

  • Recap of fixed-point progress from Chris (#421)

Mar 8

  • A real fixed point library and numeric system
    • The current library isn't that good and well tested
    • The FP operators are the same as the bitnum ones. No reason to keep them separate.
  • Only if there's time: brief overview of modules thoughts (#419).

Mar 1

Feb 22

  • Interpreter design discussion.
  • [Adrian] ADA demo.
  • Exponentiation?
  • Public-facing website update?

Feb 15

  • Merging #292.
  • Relay status and Dahlia frontend issues (if any)
  • State of demo website.
    • For the future, maybe: setting up a "marketing" website, GitHub Discussions.

Feb 2

  • Systolic array speedup mystery updates (postponed)
  • Relay
    • Quantizing networks
    • Testing integration
  • NTT
    • Add milestone for compiling NTT-256.
  • Invoke ports

Jan 26

Jan 19

  • NTT implementation: Try parallelizing the programs by either unrolling the Dahlia loops or writing a butterfly transform generator in Calyx.
  • Talked about pipelining operator and the need for interfaces that can catch when certain signals arrive.
    • Some notion of how long a signal needs to stay "alive" for (in number of cycles) seems important when doing this.
    • The interface should capture initiation intervals (II) for the pipeline
  • Relay
    • Get VGG working to the point where the whole VGG program can be simulated on Verilator.
Clone this wiki locally