|
@@ -22,10 +22,12 @@ public class Metadata {
|
|
|
private String DBYTES = "dBytes";
|
|
|
private String INSERT = "insert";
|
|
|
private String STASH = "stash";
|
|
|
+ private String ITERS = "iters";
|
|
|
|
|
|
private int tau;
|
|
|
private int twoTauPow;
|
|
|
private int addrBits;
|
|
|
+ private int iters;
|
|
|
private int w;
|
|
|
private int dBytes;
|
|
|
private int stashSize;
|
|
@@ -70,6 +72,7 @@ public class Metadata {
|
|
|
|
|
|
tau = Integer.parseInt(configMap.get(TAU).toString());
|
|
|
addrBits = Integer.parseInt(configMap.get(ADDRBITS).toString());
|
|
|
+ iters = Integer.parseInt(configMap.get(ITERS).toString());
|
|
|
w = Integer.parseInt(configMap.get(W).toString());
|
|
|
dBytes = Integer.parseInt(configMap.get(DBYTES).toString());
|
|
|
numInsertRecords = Long.parseLong(configMap.get(INSERT).toString(), 10);
|
|
@@ -141,6 +144,7 @@ public class Metadata {
|
|
|
System.out.println();
|
|
|
System.out.println("tau: " + tau);
|
|
|
System.out.println("address bits: " + addrBits);
|
|
|
+ System.out.println("iters: " + iters);
|
|
|
System.out.println("w: " + w);
|
|
|
System.out.println("D bytes: " + dBytes);
|
|
|
System.out.println();
|
|
@@ -181,6 +185,7 @@ public class Metadata {
|
|
|
Map<String, String> configMap = new HashMap<String, String>();
|
|
|
configMap.put(TAU, "" + tau);
|
|
|
configMap.put(ADDRBITS, "" + addrBits);
|
|
|
+ configMap.put(ITERS, "" + iters);
|
|
|
configMap.put(W, "" + w);
|
|
|
configMap.put(DBYTES, "" + dBytes);
|
|
|
configMap.put(INSERT, "" + numInsertRecords);
|
|
@@ -228,6 +233,10 @@ public class Metadata {
|
|
|
return addrBits;
|
|
|
}
|
|
|
|
|
|
+ public int getIters() {
|
|
|
+ return iters;
|
|
|
+ }
|
|
|
+
|
|
|
public int getW() {
|
|
|
return w;
|
|
|
}
|