Campus users should disconnect from VPN to access senior theses, as there is a temporary disruption affecting VPN.
 

Publication:

SHARE: Sustainable Heterogeneous Architectures can Reduce Emissions by Sharing Memory

datacite.rightsrestricted
dc.contributor.advisorMartonosi, Margaret Rose
dc.contributor.authorToubes, Jack
dc.date.accessioned2025-08-12T13:49:00Z
dc.date.available2025-08-12T13:49:00Z
dc.date.issued2025-04-11
dc.description.abstractThough hardware accelerators decrease the operational carbon emissions of contemporary systems-on-chip (SoCs), their significant area, and thus embodied carbon cost, makes their impact on the overall lifetime sustainability of a chip less clear. As opposed to instantiating separate hardware for each accelerated application kernel, time sharing hardware resources for multiple kernels can decrease the total chip area required for acceleration, at the cost of increased energy consumption. This paper examines a spectrum of methods for this hardware sharing, in order to find the architectures which optimally trade off operational and embodied carbon emissions. Our analysis quantifies the carbon impact of sharing for both compute and memory hardware. We show that the decreased area and power consumption which comes with highly specialized compute hardware outweighs the benefits of sharing compute hardware with a reconfigurable fabric. Importantly, however, the power and area overhead required to share memory hardware is low, and so sharing memory comes with a substantial carbon-efficiency improvement. Hence, the best option is fixed-function accelerators which keep compute separate but maximally share on-chip memory hardware. Our analysis also shows sustainable sizing options for tailoring these shared memory pools to the memory needs of an application's accelerator collection.
dc.identifier.urihttps://theses-dissertations.princeton.edu/handle/88435/dsp012j62s832t
dc.language.isoen_US
dc.titleSHARE: Sustainable Heterogeneous Architectures can Reduce Emissions by Sharing Memory
dc.typePrinceton University Senior Theses
dspace.entity.typePublication
dspace.workflow.startDateTime2025-04-14T15:21:07.899Z
pu.contributor.authorid920250758
pu.date.classyear2025
pu.departmentElectrical and Computer Engineering

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SeniorThesis_JackToubes.pdf
Size:
388.71 KB
Format:
Adobe Portable Document Format
Download

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
100 B
Format:
Item-specific license agreed to upon submission
Description:
Download