Turns out we need 4072MiB in RAM Buffer

This commit is contained in:
Gene Hoffman
2021-01-12 17:02:21 -05:00
committed by Yostra
parent ba6110bd66
commit cbd884c3b1
2 changed files with 9 additions and 9 deletions
+8 -8
View File
@@ -9,17 +9,17 @@ export const defaultPlotSize: PlotSize = {
label: '101.4GiB',
value: 32,
workspace: '332GiB',
defaultRam: 3584,
defaultRam: 4072,
};
const plotSizes: PlotSize[] = [
{ label: '600MiB', value: 25, workspace: '1.8GiB', defaultRam: 500 },
{ label: '1.3GiB', value: 26, workspace: '3.6GiB', defaultRam: 500 },
{ label: '2.7GiB', value: 27, workspace: '9.2GiB', defaultRam: 500 },
{ label: '5.6GiB', value: 28, workspace: '19GiB', defaultRam: 500 },
{ label: '11.5GiB', value: 29, workspace: '38GiB', defaultRam: 500 },
{ label: '23.8GiB', value: 30, workspace: '83GiB', defaultRam: 1000 },
{ label: '49.1GiB', value: 31, workspace: '165GiB', defaultRam: 2000 },
{ label: '600MiB', value: 25, workspace: '1.8GiB', defaultRam: 512 },
{ label: '1.3GiB', value: 26, workspace: '3.6GiB', defaultRam: 512 },
{ label: '2.7GiB', value: 27, workspace: '9.2GiB', defaultRam: 512 },
{ label: '5.6GiB', value: 28, workspace: '19GiB', defaultRam: 512 },
{ label: '11.5GiB', value: 29, workspace: '38GiB', defaultRam: 512 },
{ label: '23.8GiB', value: 30, workspace: '83GiB', defaultRam: 1024 },
{ label: '49.1GiB', value: 31, workspace: '165GiB', defaultRam: 2036 },
defaultPlotSize,
{ label: '208.8GiB', value: 33, workspace: '589GiB', defaultRam: 7168 },
// workspace are guesses using 55.35% - rounded up - past here
+1 -1
View File
@@ -39,7 +39,7 @@ def help_message():
def make_parser(parser):
parser.add_argument("-k", "--size", help="Plot size", type=int, default=32)
parser.add_argument("-n", "--num", help="Number of plots or challenges", type=int, default=1)
parser.add_argument("-b", "--buffer", help="Mebibytes for sort/plot buffer", type=int, default=3584)
parser.add_argument("-b", "--buffer", help="Mebibytes for sort/plot buffer", type=int, default=4072)
parser.add_argument("-r", "--num_threads", help="Number of threads to use", type=int, default=2)
parser.add_argument("-u", "--buckets", help="Number of buckets", type=int, default=0)
parser.add_argument("-s", "--stripe_size", help="Stripe size", type=int, default=0)