Those values are used when initializing the credits in OutVCstate for the data and control VCs. The flitBuffer object has infinite size but the actual number of flits that can sit in it are controlled by the credits.
- Tushar On Jun 27, 2019, 2:44 PM -0700, CARLOS ANDRES PIEDRAHITA VELASQUEZ <carlos.piedrahi...@udea.edu.co>, wrote: Greetings Everyone, I want to modify the buffer depth of virtual channels in Garnet from the default values (buffers_per_ctrl_vc = 1 and buffers_per_data_vc = 4). Analyzing GarnetNetwork.cc, I can see that these attributes are instantiated in GarnetNetwork's constructor (lines 65 and 66), but never used anywhere in the code. Additionally, In VirtualChannel.cc the attribute m_input_buffer is instantiated as a flitBuffer object with infinite size (line 40). So, does this mean that the buffers in the virtual channels are of infinite size?, is there something that I don't understand yet? Thank you for your kind attention. -- Carlos A. Piedrahita-Velásquez Universidad de Antioquia [https://0c595a64-a-57bd039f-s-sites.googlegroups.com/a/udea.edu.co/repositorio-logos/home/firma/FIRMA_CAMPUS50.jpg] "La información aquí contenida es para uso exclusivo de la persona o entidad de destino. Está estrictamente prohibida su utilización, copia, descarga, distribución, modificación y/o reproducción total o parcial, sin el permiso expreso de Universidad de Antioquia, pues su contenido puede ser de carácter confidencial y/o contener material privilegiado. Si usted recibió esta información por error, por favor contacte en forma inmediata a quien la envió y borre este material de su computador. Universidad de Antioquia no es responsable por la información contenida en esta comunicación, el directo responsable es quien la firma o el autor de la misma."
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users