“…In addition, both [117] and [54] are computationally expensive as the design space becomes larger and/or when they are incorporated in other optimization loops. Barrefors et al [11] formulated the task partitioning as a knapsack problem to minimize the energy under a thermal constraint. However, it ignored the heat transfer among cores and, thus, it is overly optimistic, especially for 3D-ICs.…”