On 12/11/19 4:36 AM, DURAIRAJ J wrote: > Hi, > I have used Parsec benchmarks for mapping application on to the > simulated network in gem5 simulator. > Does anyone know how to specify our own task to core mapping algorithm > and also where to place that algorithm (i.e) the directory of where > it should reside. > It maps the tasks to the next available free core, which is a default > mapping algorithm, I don't know where it resides?
https://github.com/gem5/gem5/blob/8e5217123d1d9375e04a25b7ce9a0073ca48622c/src/sim/syscall_emul.hh#L1530 But why do you want to map a process to a core? Do you have different core types, or do you want to run multiple processes in a single core? > So please help me with this. > > Thanks and best regards, > J Durairaj > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > _______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users