Periodic Reporting for period 1 - TECTONIC (Towards Employing Compilers for Thermal Management and Optimal Data Placement in Hybrid Cache)
Período documentado: 2021-01-01 hasta 2022-12-31
(1) To establish a relationship between data accesses and hot-spots at the CPU registers by investigating compute-intensive loops of contemporary large-scale applications (e.g. multi-media based applications, heavy algebraic computation etc.).
(2) To employ loop splitting towards ameliorating the write endurance problem in NVMs.
(3) To investigate the benefits of dynamic swapping of the contents of cache ways based upon write intensity.
(4) The knowledge deduced by the above investigations will enable us to analyse PowerPerformance-Thermal trade-offs and develop an optimal thermal-aware data placement strategy for NVM-based hybrid cache.
Additionally, the unavailability of proper architectural thermal simulators that can simulate the thermal behaviours of NVM-based hybrid caches keep this research area unexplored. Hence, the implementation of TECTONIC includes the creation of such a simulation framework, which will not only help us to accomplish the goals of TECTONIC, but will also kick off new research avenues.
These solutions are necessary towards generating efficient next generation comuting systems, which is a prime need for modern society. By providing such solutions, in broader scale, TECTONIC directly contributes towards mitigating the sustainable development goal, named, Industry, Innovation and Infrastructure of UN, which can be leveraged to mitigate some other SDGs of UN like, Quality Education, Sustainable Cities and Communities, etc.
Publications:
1. Sukarn Agarwal, Shounak Chakraborty, Magnus Själander, “Architecting Selective Refresh based Multi-Retention Cache for Heterogeneous System (ARMOUR)”, DAC 2023. (accepted)
2. Sangeet Saha, Shounak Chakraborty, Sukarn Agarwal, Rahul Gangopadhyay, Magnus Själander, Klaus D. McDonald-Maier, “DELICIOUS: Deadline-Aware Approximate Computing in Cache-Conscious Multicore.” IEEE TPDS, 2023.
3. Shounak Chakraborty, Vassos Soteriou, Magnus Själander, “STIFF: Thermally Safe Temperature Effect Inversion aware FinFET based Multi-core”, CF 2022.
4. Yanshul Sharma, Sanjay Moulik, Shounak Chakraborty, “RESTORE: Real-Time Task Scheduling on a Temperature Aware FinFET based Multicore” DATE, 2022.
5. Yanshul Sharma, Shounak Chakraborty, Sanjay Moulik, “ETA-HP: an energy and temperature-aware real-time scheduler for heterogeneous platforms” Journal of Supercomputing, 2022.
6. Sangeet Saha, Shounak Chakraborty, Xiaojun Zhai, Shoaib Ehsan, Klaus D. McDonald-Maier, “ACCURATE: Accuracy Maximization for Real-Time Multicore Systems With Energy-Efficient Way-Sharing Caches” IEEE TCAD, 2022.
7. Sukarn Agarwal, Shounak Chakraborty, “ABACa: Access Based Allocation on Set Wise Multi-Retention in STT-RAM Last Level Cache”, ASAP 2021.
8. Shounak Chakraborty, Magnus Själander, “WaFFLe: Gated Cache-Ways with Per-Core Fine-Grained DVFS for Reduced On-Chip Temperature and Leakage Consumption.” ACM TACO 2021.
9. Shounak Chakraborty, Sangeet Saha, Magnus Själander, Klaus D. McDonald-Maier, “Prepare: Power-Aware Approximate Real-time Task Scheduling for Energy-Adaptive QoS Maximization” ACM TECS, 2021.
MSCA-IF certainly boosted the researcher’s career. At present Shounak is working as a Researcher at the same research group at the Department of Computer Science, NTNU, Norway, while focusing in the same research domain. The research experience gained during the fellowship has also helped him to get the Computer System Architect position at ZeroPoint Technologies AB, Gothenburg, Sweden.
The solutions developed and are being developed by TECTONIC are necessary towards generating efficient next generation comuting systems, which is a prime need for the modern society. By providing such solutions, in broader scale, TECTONIC directly contributes towards mitigating the sustainable development goal, named, Industry, Innovation and Infrastructure of UN, which can be leveraged to mitigate some other SDGs of UN like, Quality Education, Sustainable Cities and Communities, etc.