fixed file
This commit is contained in:
parent
f5bcaa7792
commit
d64b802b38
1 changed files with 10 additions and 8 deletions
18
src/main.rs
18
src/main.rs
|
|
@ -15,10 +15,10 @@ struct Run {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let params = (1..10)
|
let params = (1..13)
|
||||||
.cartesian_product(1..10)
|
.cartesian_product(1..12)
|
||||||
.filter(|&(grid_size, chunk_size)| (grid_size - 4 < chunk_size && chunk_size < grid_size))
|
.filter(|&(grid_size, chunk_size)| (grid_size - 4 < chunk_size && chunk_size < grid_size))
|
||||||
.flat_map(|t| std::iter::repeat(t).zip((1..8).map(|i| i as f32 / 8.0)))
|
.flat_map(|t| std::iter::repeat(t).zip((1..10).map(|i| i as f32 / 10.0)))
|
||||||
.map(|((grid_size, chunk_size), density)| (1 << grid_size, 1 << chunk_size, density))
|
.map(|((grid_size, chunk_size), density)| (1 << grid_size, 1 << chunk_size, density))
|
||||||
.collect_vec();
|
.collect_vec();
|
||||||
println!("len = {}", params.len());
|
println!("len = {}", params.len());
|
||||||
|
|
@ -32,9 +32,11 @@ fn main() {
|
||||||
results: bsq::run(gridsize, chunksize, density, RUNS),
|
results: bsq::run(gridsize, chunksize, density, RUNS),
|
||||||
})
|
})
|
||||||
.collect::<Vec<_>>();
|
.collect::<Vec<_>>();
|
||||||
serde_json::to_writer(
|
let file = std::fs::OpenOptions::new()
|
||||||
std::fs::File::open(format!("./data-{}.json", chrono::Local::now().format("%s"))).unwrap(),
|
.truncate(true)
|
||||||
&res,
|
.write(true)
|
||||||
)
|
.create(true)
|
||||||
.unwrap();
|
.open(format!("./data-{}.json", chrono::Local::now().format("%s")))
|
||||||
|
.unwrap(); // .unwrap();
|
||||||
|
serde_json::to_writer(file, &res).unwrap();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue