-
HI,
I am trying to convert some Tofino code into BMV2 architecture.
However, I can not find any comparative information in BMV2 as “blackbox” in Tofino.
Do I miss anything ?
Best Regards,
-
This repository contained quite a few Tofino 1 (or 2) example programs, but they seem to have been removed. Is there a reason for this?
-
Environment: bfrt-tofino programmable switch, bfrt-sde-9.2.0
The code:
Register(KEY_SIZE) val0;
Register(val0) val_read_cmp_action = {
void apply(inout bit value, out bit read_value) {
…
-
Hi,
This issue is related to #33. I am using a BF2556-1T switch with two pipes on the Tofino chip and I'm trying to use its QSFP front panel ports which are unfortunately split between pipe 1 and p…
-
Hello,
Sorry to bother you, I was wondering, what is the reason the "worst" layout reduces performance on YCSB, on Figure 16? (My intuition was that YCSB has no dependencies, and as such layout sho…
-
Hi,
I'm running some SwitchML benchmarks on a BF2556-1T switch and I would like to use some of its QSFP ports in the experiments. However, these ports correspond to the pipe num.3 which are all sta…
-
I have trouble when compiling my p4 program in tna. I want to left-shift data and write the result into the register. But I got the error information: "expression too complex for register action: reg_…
-
I have P4 switch configured at onos, but [UP4 app in Onos is unable to detect P4 Pipeconf configured](https://github.com/omec-project/up4/blob/8c702e67575d9afa08491c795b0627d48bf749a6/app/app/src/main…
-
I have one question about the circular shift operation in P4-14 language. Specifically, circular shift means we want to reorder the bit order. Circular shift by 5 of a 32-bit integer means we put the …
-
I use v1model(v1model.p4) to build the program. I declare the register, and use read/write function, then the error appears.
"The method call of read and write on a Register is currently not supporte…