You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When accelerator type is set to aladdin then does it imply a certain configuration of how the PE's are arranged? If I wish to change the number of PE's, say 16 in a 4x4 grid each with 8 vector MAC units then how can I configure this?
For this,
in smv_convolution_op.cpp
const int kNumPEs = 16;
const int kNumMaccsPerPE = 64? cause originally it was 32 (assuming 4 NUM_MACC_INSTS x 8)
and in params.h
#define NUM_MACC_INSTS 8
#define NUM_PE_INSTS 16
but making these changes hardly brought a change in the stats files
Also if I want to change word width, by reducing the bits (10 or 8 bits ) in which data can be stored and communicated will changing the smv-accel.cfg be fine? Where else will I have to make changes? ( will this be feasible or only fp16 and fp32 work? )
Thank you.
The text was updated successfully, but these errors were encountered:
When accelerator type is set to aladdin then does it imply a certain configuration of how the PE's are arranged? If I wish to change the number of PE's, say 16 in a 4x4 grid each with 8 vector MAC units then how can I configure this?
For this,
in smv_convolution_op.cpp
const int kNumPEs = 16;
const int kNumMaccsPerPE = 64? cause originally it was 32 (assuming 4 NUM_MACC_INSTS x 8)
and in params.h
#define NUM_MACC_INSTS 8
#define NUM_PE_INSTS 16
but making these changes hardly brought a change in the stats files
Also if I want to change word width, by reducing the bits (10 or 8 bits ) in which data can be stored and communicated will changing the smv-accel.cfg be fine? Where else will I have to make changes? ( will this be feasible or only fp16 and fp32 work? )
Thank you.
The text was updated successfully, but these errors were encountered: