Beispiel #1
0
 public Zen1()
 {
     monitoringConfigs    = new MonitoringConfig[6];
     monitoringConfigs[0] = new BpuMonitoringConfig(this);
     monitoringConfigs[1] = new DCMonitoringConfig(this);
     monitoringConfigs[2] = new FPUPipeUtil(this);
     monitoringConfigs[3] = new Dispatch1(this);
     monitoringConfigs[4] = new Dispatch2(this);
     monitoringConfigs[5] = new OpCache(this);
     architectureName     = "Zen 1";
 }
Beispiel #2
0
 public Piledriver()
 {
     monitoringConfigs     = new MonitoringConfig[11];
     monitoringConfigs[0]  = new BpuMonitoringConfig(this);
     monitoringConfigs[1]  = new IFetch(this);
     monitoringConfigs[2]  = new DataCache(this);
     monitoringConfigs[3]  = new DataCache1(this);
     monitoringConfigs[4]  = new L2Cache(this);
     monitoringConfigs[5]  = new DispatchStall(this);
     monitoringConfigs[6]  = new DispatchStall1(this);
     monitoringConfigs[7]  = new DispatchStallFP(this);
     monitoringConfigs[8]  = new DispatchStallMisc(this);
     monitoringConfigs[9]  = new DTLB(this);
     monitoringConfigs[10] = new FPU(this);
     architectureName      = "Piledriver";
 }
Beispiel #3
0
 public Zen3()
 {
     monitoringConfigs     = new MonitoringConfig[12];
     monitoringConfigs[0]  = new BpuMonitoringConfig(this);
     monitoringConfigs[1]  = new FetchConfig(this);
     monitoringConfigs[2]  = new DCFillConfig(this);
     monitoringConfigs[3]  = new HwPrefetchConfig(this);
     monitoringConfigs[4]  = new SwPrefetchConfig(this);
     monitoringConfigs[5]  = new FlopsConfig(this);
     monitoringConfigs[6]  = new LocksConfig(this);
     monitoringConfigs[7]  = new DispatchStallConfig(this);
     monitoringConfigs[8]  = new DispatchStallConfig1(this);
     monitoringConfigs[9]  = new L2Config(this);
     monitoringConfigs[10] = new TopDown(this);
     monitoringConfigs[11] = new PmcMonitoringConfig(this);
     architectureName      = "Zen 3";
 }
Beispiel #4
0
 public Zen()
 {
     monitoringConfigs    = new MonitoringConfig[1];
     monitoringConfigs[0] = new BpuMonitoringConfig(this);
     architectureName     = "Zen 1";
 }