HPC; high performance computing; supercomputing; Bader; Vuduc; Conte;