Powered by
2019 ACM SIGPLAN International Symposium on Memory Management (ISMM 2019), June 23, 2019,
Phoenix, AZ, USA
Frontmatter
Sponsors
Article: ismm19foreword-fm003-p doi:
Scaling Up
Automatic GPU Memory Management for Large Neural Models in TensorFlow
Tung D. Le,
Haruki Imai,
Yasushi Negishi, and
Kiyokuni Kawachiya
(IBM Research, Japan)
@InProceedings{ISMM19p1,
author = {Tung D. Le and Haruki Imai and Yasushi Negishi and Kiyokuni Kawachiya},
title = {Automatic GPU Memory Management for Large Neural Models in TensorFlow},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3315573.3329984},
year = {2019},
}
Publisher's Version
Article: ismm19main-p18-p doi:10.1145/3315573.3329984
Massively Parallel GPU Memory Compaction
Matthias Springer and
Hidehiko Masuhara
(Tokyo Institute of Technology, Japan)
@InProceedings{ISMM19p21,
author = {Matthias Springer and Hidehiko Masuhara},
title = {Massively Parallel GPU Memory Compaction},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {21-20},
doi = {10.1145/3315573.3329979},
year = {2019},
}
Publisher's Version
Article: ismm19main-p6-p doi:10.1145/3315573.3329979
Scaling Up Parallel GC Work-Stealing in Many-Core Environments
Michihiro Horie,
Kazunori Ogata,
Mikio Takeuchi, and
Hiroshi Horii
(IBM Research, Japan)
@InProceedings{ISMM19p41,
author = {Michihiro Horie and Kazunori Ogata and Mikio Takeuchi and Hiroshi Horii},
title = {Scaling Up Parallel GC Work-Stealing in Many-Core Environments},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {41-40},
doi = {10.1145/3315573.3329985},
year = {2019},
}
Publisher's Version
Article: ismm19main-p21-p doi:10.1145/3315573.3329985
Exotica
Exploration of Memory Hybridization for RDD Caching in Spark
Md Muhib Khan,
Muhammad Ahad Ul Alam,
Amit Kumar Nath, and
Weikuan Yu
(Florida State University, USA)
@InProceedings{ISMM19p61,
author = {Md Muhib Khan and Muhammad Ahad Ul Alam and Amit Kumar Nath and Weikuan Yu},
title = {Exploration of Memory Hybridization for RDD Caching in Spark},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {61-60},
doi = {10.1145/3315573.3329988},
year = {2019},
}
Publisher's Version
Article: ismm19main-p25-p doi:10.1145/3315573.3329988
Learning When to Garbage Collect with Random Forests
Nicholas Jacek and
J. Eliot B. Moss
(University of Massachusetts at Amherst, USA)
@InProceedings{ISMM19p81,
author = {Nicholas Jacek and J. Eliot B. Moss},
title = {Learning When to Garbage Collect with Random Forests},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {81-80},
doi = {10.1145/3315573.3329983},
year = {2019},
}
Publisher's Version
Article: ismm19main-p15-p doi:10.1145/3315573.3329983
Timescale Functions for Parallel Memory Allocation
Pengcheng Li,
Hao Luo, and
Chen Ding
(Google, USA; University of Rochester, USA)
@InProceedings{ISMM19p101,
author = {Pengcheng Li and Hao Luo and Chen Ding},
title = {Timescale Functions for Parallel Memory Allocation},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {101-100},
doi = {10.1145/3315573.3329987},
year = {2019},
}
Publisher's Version
Article: ismm19main-p24-p doi:10.1145/3315573.3329987
Mechanics
A Lock-Free Coalescing-Capable Mechanism for Memory Management
Ricardo Leite and
Ricardo Rocha
(University of Porto, Portugal)
@InProceedings{ISMM19p121,
author = {Ricardo Leite and Ricardo Rocha},
title = {A Lock-Free Coalescing-Capable Mechanism for Memory Management},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {121-120},
doi = {10.1145/3315573.3329982},
year = {2019},
}
Publisher's Version
Article: ismm19main-p14-p doi:10.1145/3315573.3329982
Concurrent Marking of Shape-Changing Objects
Ulan Degenbaev,
Michael Lippautz, and
Hannes Payer
(Google, Germany)
@InProceedings{ISMM19p141,
author = {Ulan Degenbaev and Michael Lippautz and Hannes Payer},
title = {Concurrent Marking of Shape-Changing Objects},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {141-140},
doi = {10.1145/3315573.3329978},
year = {2019},
}
Publisher's Version
Article: ismm19main-p5-p doi:10.1145/3315573.3329978
Gradual Write-Barrier Insertion into a Ruby Interpreter
Koichi Sasada
(Cookpad, Japan)
@InProceedings{ISMM19p181,
author = {Koichi Sasada},
title = {Gradual Write-Barrier Insertion into a Ruby Interpreter},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {181-180},
doi = {10.1145/3315573.3329986},
year = {2019},
}
Publisher's Version
Article: ismm19main-p23-p doi:10.1145/3315573.3329986
Message Passing
snmalloc: A Message Passing Allocator
Paul Liétar,
Theodore Butler,
Sylvan Clebsch,
Sophia Drossopoulou,
Juliana Franco,
Matthew J. Parkinson,
Alex Shamis,
Christoph M. Wintersteiger, and
David Chisnall
(Microsoft Research, UK; Drexel University, USA; Imperial College London, UK)
@InProceedings{ISMM19p201,
author = {Paul Liétar and Theodore Butler and Sylvan Clebsch and Sophia Drossopoulou and Juliana Franco and Matthew J. Parkinson and Alex Shamis and Christoph M. Wintersteiger and David Chisnall},
title = {snmalloc: A Message Passing Allocator},
booktitle = {Proc.\ ISMM},
publisher = {ACM},
pages = {201-200},
doi = {10.1145/3315573.3329980},
year = {2019},
}
Publisher's Version
Article: ismm19main-p10-p doi:10.1145/3315573.3329980
proc time: 0.02