Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

Theses/Dissertations

Memory

Rochester Institute of Technology

2020

Articles 1 - 2 of 2

Full-Text Articles in Entire DC Network

Engram, An Application Of Recording And Throwing Back Memories With Your Parents, Tong Wu Dec 2020

Engram, An Application Of Recording And Throwing Back Memories With Your Parents, Tong Wu

Theses

Adults can recall memories from the age of three. Our brains help us sort out important things for long-term memory and more trivial things for short-term memory. 1 We pull up these pieces of memory when we need them. We can remember a lot, but we also keep forgetting, forgetting details.

Therefore, humans have always had the habit of recording. Today we record our lives by posting in social media, taking photos, and so on. In most of the more modern methods, we record our life initiatively, which means we need to do something to record a piece of memory. …


Clam: Compiler Lease Of Cache Memory, Ian Prechtl Aug 2020

Clam: Compiler Lease Of Cache Memory, Ian Prechtl

Theses

Caching is a common solution to the data movement performance bottleneck of today’s computational systems and networks. Traditional caching examines program behavior and cache optimization separately, limiting performance. Recently, a new cache policy called Compiler Lease of cAche Memory (CLAM), has been suggested for program-based cache management. CLAM manages cache memory by allowing the compiler to assign leases, or lifespans, to cached items over a hardware-software interface, known as lease cache. Lease cache affords new performance potential, by way of program-driven cache optimization. It is applicable to existing cache architecture optimizations, and can be used to emulate other cache policies. …