The Co-Design of Exascale Storage Architectures (CODES) simulation framework builds upon the ROSS parallel discrete event simulation engine to provide high-performance simulation utilities and models for building scalable distributed systems simulations
Our current not-terribly-efficient implementation of codes-mapping results in some non-trivial overheads for event processing (see #68). One potential solution is to cache the results of the mapping functions rather than call them over and over. This will make the most difference in modelnet code (dragonfly, torus if not already done), but others will of course benefit (#95 will make this a reality).
Original Issue Author: Jonathan Jenkins Original Issue ID: 62 Original Issue URL: https://xgitlab.cels.anl.gov/codes/codes/issues/62
Our current not-terribly-efficient implementation of codes-mapping results in some non-trivial overheads for event processing (see #68). One potential solution is to cache the results of the mapping functions rather than call them over and over. This will make the most difference in modelnet code (dragonfly, torus if not already done), but others will of course benefit (#95 will make this a reality).