I am Diogenes A. Nunez, a 7th year M.S./PhD student at the Computer Science Department of Tufts
University under Sam Guyer
Garbage collectors need to work on all programs. However, this keeps collectors from leveraging application specific
infromation, like the read/write behavior of data structures or evcition policies in caches.
I work on application-specific garbage collectors that leverage that information to improve program performance and robustness.
- OOPSLA '16: Prioritized Garbage Collection: Explicit GC Support for Software Caches [PDF] [arxiv link] [slides] [talk]
- Haskell '16: AUTOBAHN: Using Genetic Algorithms to Infer Strictness Annotations [ACM link]
Teaching Assistant History
I have assisted in a few courses at Tufts.
- Spring 2015 -- Theory of Computation: Also led a recitation.
- Fall 2014 -- Programming Languages
- Spring 2013 -- Intro to Computer Science: Also led labs.
- Fall 2012 -- Intro to Computer Science
- Programme Committee in Program Committee for SPLASH 2016 OOPSLA Artifacts
I work on strange side projects from time to time that you can find on my GitHub.
E-mail: dan (at) cs.tufts.edu