Zoe C. H. Yu

dblp:76/2802 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 2008
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Runtime systems and virtual machines · 50% Operating systems · 25% Compilers and program optimization · 25%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Runtime systems and virtual machines
garbage collection
0.112008
Object co-location and memory reuse for Java programs · ACM Trans. Archit. Code Optim. 2008
Operating systems › resource management
memory management
0.112008
Object co-location and memory reuse for Java programs · ACM Trans. Archit. Code Optim. 2008
Compilers and program optimization › compiler optimization
memory reuse
0.112008
Object co-location and memory reuse for Java programs · ACM Trans. Archit. Code Optim. 2008
Runtime systems and virtual machines › object representation
object colocation
0.112008
Object co-location and memory reuse for Java programs · ACM Trans. Archit. Code Optim. 2008

Methods — techniques the papers use, named apart from their topics

on-the-fly type detection · 0.1benchmark evaluation · 0.1
YearPublicationVenuePosition
2008 Object co-location and memory reuse for Java programs
abstract
We introduce a new memory management system, STEMA, which can improve the execution time of Java programs. STEMA detects prolific types on-the-fly and co-locates their objects in a special memory space which supports reuse of memory. We argue and show that memory reuse and co-location of prolific objects can result in improved cache locality, reduced memory fragmentation, reduced GC time, and faster object allocation. We evaluate STEMA using 16 benchmarks. Experimental results show that STEMA performs 2.7%, 4.0%, and 8.2% on average better than MarkSweep, CopyMS, and SemiSpace.
Zoe C. H. Yu, Francis C. M. Lau 0001, Cho-Li Wang
ACM Trans. Archit. Code Optim.1
2004 Exploiting Java Objects Behavior for Memory Management and Optimizations
Zoe C. H. Yu, Francis C. M. Lau 0001, Cho-Li Wang
APLAS1