Difference between revisions of "EJFAT EPSCI Meeting Feb. 8, 2023"

From epsciwiki
Jump to navigation Jump to search
Line 35: Line 35:
 
## RE input fifo 50% full as PID set-point for Schedule Density
 
## RE input fifo 50% full as PID set-point for Schedule Density
 
# [https://excalidraw.com/#room=66f0f7fbc2ca25f638bf,aYAB22Gl-Je5rngECJBLJQ Derek Howard (ESnet) to build CP for EJFAT and Perlmutter at NERSC with JLab assisting]
 
# [https://excalidraw.com/#room=66f0f7fbc2ca25f638bf,aYAB22Gl-Je5rngECJBLJQ Derek Howard (ESnet) to build CP for EJFAT and Perlmutter at NERSC with JLab assisting]
## Week of 2/6: Other ESnet projects
+
## '''Week of 2/6: Other ESnet projects'''
 
## Week of 2/13:   
 
## Week of 2/13:   
 
### Finish mock API server
 
### Finish mock API server

Revision as of 13:57, 8 February 2023

The meeting time is 2:30pm.

Connection Info:


Agenda:

  1. Previous meeting
  2. Announcements:
    1. NERSC-ESnet-JLab on-site workshop Jan 31 - Feb 1
    2. Manuscript ESnet / JLab FPGA Accelerated Transport (No. TNS-00484-2022.R1) FINAL version submitted for publication to IEEE Transactions on Nuclear Science (TNS).
  3. Current Test set-up:
    1. CLAS12 files -> Carl C++ Packetizer -> LB -> Carls's C++ Reassembler -> ERSAP
  4. New Test set-up (pending):
    1. CLAS12 files -> Carl C++ Packetizer -> new LB (delivered) / dynamic CP (in progress) -> Carls's C++ Reassembler -> PID controller (completed) -> ERSAP
    2. RE input fifo 50% full as PID set-point for Schedule Density
  5. Derek Howard (ESnet) to build CP for EJFAT and Perlmutter at NERSC with JLab assisting
    1. Week of 2/6: Other ESnet projects
    2. Week of 2/13:
      1. Finish mock API server
      2. create an internal representation of the load balancer calendar
      3. implement the algorithm specified in "EJFAT Load Balancer Schedule Density from Reassembly Engine PID control"
    3. Week of 2/20: Other ESnet projects
    4. Week of 2/27: Add integration for the SmartNIC P4 Controller, synchronizing the internal state of the gRPC server with the P4 tables.
    5. Week of 3/6: Other ESnet projects
    6. Week of 3/13: Start work on integration test tooling.
    7. Resources:
      1. CP gRPC i/f to RE PID: Non-streaming / Peer-to-Peer (Note on gRPC Publish/Subscribe)
      2. CP PID signal -> LB Schedule Density transform (Draft C++ algorithm completed)
      3. Proposed Changes to RE Meta-Data
      4. CP gRPC i/f to LB (pending)
  6. Status
  7. AOT