I am a graduate student at
Computer Science and Artificial Intelligence Laboratory
in Massachusetts Institute of Technology.
I work with Professor Charles E. Leiserson in the
SuperTech Group.
I am primarily interested in the design and implementation of programming models, languages, and managed runtime environments to support multithreaded software, with an emphasis on efficient implementations with theoretical foundations.
Using Memory Mapping to Support Cactus Stacks in
Work-Stealing Runtime Systems
by I-Ting Angelina Lee, Silas Boyd-Wickizer, Zhiyi Huang,
and Charles E. Leiserson
PACT '10: Proceedings of the 19th International Conference
on Parallel Architectures and Compilation Techniques
Pages: 411–420
September, 2010
Abstract
To download the paper:
ps format
pdf format
BibTeX
Safe Open-Nested Transactions Through Ownership
by Kunal Agrawal, I-Ting Angelina Lee, and Jim Sukha
Proceedings of the 14th ACM SIGPLAN Symposium on
Principles and Practice of Parallel Programming (PPoPP)
February, 2009
Abstract
To download the paper:
ps format
pdf format
BibTeX
Programming with Exceptions in JCilk
by John S. Danaher, I-Ting Angelina Lee, and Charles E. Leiserson
Science of Computer Programming (SCP)
Pages: 147–171
December, 2006
Abstract
To download the paper:
ps format
pdf format
BibTeX
Brief Announcement: Serial-Parallel Reciprocity in Dynamic
Multithreaded Languages
by Kunal Agrawal, I-Ting Angelina Lee, and Jim Sukha
SPAA '10: Proceedings of the 22nd ACM Symposium on Parallelism
in Algorithms and Architectures
Pages: 186–188
June, 2010
To download the paper:
ps format
pdf format
BibTeX
Safe Open-Nested Transactions Through Ownership
by Kunal Agrawal, I-Ting Angelina Lee, and Jim Sukha
Technical Report MIT-CSAIL-TR-2008-038,
Massachusetts Institute of Technology Computer Science and Artificial
Intelligence Laboratory
June, 2008
To download the paper:
ps format
pdf format
BibTeX
The JCilk Language for Multithreaded Computing
by John S. Danaher, I-Ting Angelina Lee, and Charles E. Leiserson
Synchronization and Concurrency in Object-Oriented Languages (SCOOL)
San Diego, California
October, 2005
To download the paper:
ps format
pdf format
BibTeX
The JCilk Multithreaded Language
by I-Ting Angelina Lee
Master's Thesis, Massachusetts Institute of Technology
Department of Electrical Engineering and Computer Science
August, 2005
Advised by Charles E. Leiserson
To download the thesis:
ps format
pdf format
BibTeX
My master thesis work is on JCilk.
If you are interested in the linguistic aspect of the JCilk language,
you can find most of the details in our
SCOOL paper or SCP paper.
If you are interested in the implementation aspect of the JCilk system, you
can find more details on the JCilk compiler in this thesis.
You can also find more details on the JCilk runtime system implementation in
John Danaher's master's thesis, linked from
this page.
Finally, if you feel so inclined, you can download our prototype
implementation of the JCilk system
here.