![](https://dblp.org/img/logo.ua.320x120.png)
![](https://dblp.org/img/dropdown.dark.16x16.png)
![](https://dblp.org/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.org/img/search.dark.16x16.png)
![search dblp](https://dblp.org/img/search.dark.16x16.png)
default search action
Michael D. Bond
Person information
Refine list
![note](https://dblp.org/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j6]Ada Lamba, Max Taylor, Vincent Beardsley, Jacob Bambeck, Michael D. Bond
, Zhiqiang Lin:
Cocoon: Static Information Flow Control in Rust. Proc. ACM Program. Lang. 8(OOPSLA1): 166-193 (2024) - [j5]Chujun Geng
, Spyros Blanas
, Michael D. Bond
, Yang Wang
:
IsoPredict: Dynamic Predictive Analysis for Detecting Unserializable Behaviors in Weakly Isolated Data Store Applications. Proc. ACM Program. Lang. 8(PLDI): 343-367 (2024) - [e2]Michael D. Bond, Jae W. Lee, Hannes Payer:
Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management, ISMM 2024, Copenhagen, Denmark, 25 June 2024. ACM 2024 [contents] - [i8]Chujun Geng, Spyros Blanas, Michael D. Bond, Yang Wang:
IsoPredict: Dynamic Predictive Analysis for Detecting Unserializable Behaviors in Weakly Isolated Data Store Applications. CoRR abs/2404.04621 (2024) - 2023
- [c42]Chaoyi Cheng, Mingzhe Han, Nuo Xu, Spyros Blanas, Michael D. Bond, Yang Wang:
Developer's Responsibility or Database's Responsibility? Rethinking Concurrency Control in Databases. CIDR 2023 - [i7]Ada Barach, Maxwell Taylor, Vincent Beardsley, Jacob Bambeck, Michael D. Bond, Zhiqiang Lin:
Cocoon: Static Information Flow Control in Rust. CoRR abs/2311.00097 (2023) - 2022
- [c41]Rui Zhang, Michael D. Bond
, Yinqian Zhang:
Cape: compiler-aided program transformation for HTM-based cache side-channel defense. CC 2022: 181-193 - [c40]Zixian Cai
, Stephen M. Blackburn, Michael D. Bond
, Martin Maas:
Distilling the Real Cost of Production Garbage Collectors. ISPASS 2022: 46-57 - [c39]Haoran Ma, Shi Liu, Chenxi Wang
, Yifan Qiao, Michael D. Bond
, Stephen M. Blackburn, Miryung Kim, Guoqing Harry Xu:
Mako: a low-pause, high-throughput evacuating collector for memory-disaggregated datacenters. PLDI 2022: 92-107 - 2021
- [c38]Sixiang Ma, Fang Zhou, Michael D. Bond
, Yang Wang:
Finding heterogeneous-unsafe configuration parameters in cloud systems. EuroSys 2021: 410-425 - [c37]Zixian Cai
, Stephen M. Blackburn
, Michael D. Bond
:
Understanding and utilizing hardware transactional memory capacity. ISMM 2021: 1-14 - [i6]Rui Zhang, Swarnendu Biswas, Vignesh Balaji, Michael D. Bond, Brandon Lucia:
Neat: Low-Complexity, Efficient On-Chip Cache Coherence. CoRR abs/2107.05453 (2021) - [i5]Zixian Cai, Stephen M. Blackburn, Michael D. Bond, Martin Maas:
Distilling the Real Cost of Production Garbage Collectors. CoRR abs/2112.07880 (2021) - 2020
- [c36]Rui Zhang, Swarnendu Biswas, Vignesh Balaji
, Michael D. Bond
, Brandon Lucia:
Peacenik: Architecture Support for Not Failing under Fail-Stop Memory Consistency. ASPLOS 2020: 317-333 - [c35]Chenxi Wang, Haoran Ma, Shi Liu, Yuanqi Li, Zhenyuan Ruan, Khanh Nguyen, Michael D. Bond, Ravi Netravali, Miryung Kim, Guoqing Harry Xu:
Semeru: A Memory-Disaggregated Managed Runtime. OSDI 2020: 261-280 - [c34]Kaan Genç, Michael D. Bond
, Guoqing Harry Xu:
Crafty: efficient, HTM-compatible persistent transactions. PLDI 2020: 59-74 - [c33]Jake Roemer, Kaan Genç, Michael D. Bond
:
SmartTrack: efficient predictive race detection. PLDI 2020: 747-762 - [i4]Kaan Genç, Michael D. Bond, Guoqing Harry Xu:
Crafty: Efficient, HTM-Compatible Persistent Transactions. CoRR abs/2004.00262 (2020)
2010 – 2019
- 2019
- [j4]Kaan Genç, Jake Roemer, Yufan Xu, Michael D. Bond
:
Dependence-aware, unbounded sound predictive race detection. Proc. ACM Program. Lang. 3(OOPSLA): 179:1-179:30 (2019) - [c32]Swarnendu Biswas, Rui Zhang, Michael D. Bond
, Brandon Lucia:
Rethinking Support for Region Conflict Exceptions. IPDPS 2019: 1095-1106 - [i3]Kaan Genç, Jake Roemer, Yufan Xu, Michael D. Bond:
Dependence-Aware, Unbounded Sound Predictive Race Detection. CoRR abs/1904.13088 (2019) - [i2]Jake Roemer, Kaan Genç, Michael D. Bond:
Practical Predictive Race Detection. CoRR abs/1905.00494 (2019) - [i1]Jake Roemer, Michael D. Bond:
Online Set-Based Dynamic Analysis for Sound Predictive Race Detection. CoRR abs/1907.08337 (2019) - 2018
- [c31]Jake Roemer, Kaan Genç, Michael D. Bond
:
High-coverage, unbounded sound predictive race detection. PLDI 2018: 374-389 - 2017
- [j3]Benjamin P. Wood, Man Cao, Michael D. Bond
, Dan Grossman:
Instrumentation bias for dynamic data race detection. Proc. ACM Program. Lang. 1(OOPSLA): 69:1-69:31 (2017) - [j2]Man Cao, Minjia Zhang, Aritra Sengupta, Swarnendu Biswas, Michael D. Bond
:
Hybridizing and Relaxing Dependence Tracking for Efficient Parallel Runtime Support. ACM Trans. Parallel Comput. 4(2): 9:1-9:42 (2017) - [c30]Swarnendu Biswas, Man Cao, Minjia Zhang, Michael D. Bond
, Benjamin P. Wood:
Lightweight data race detection for production runs. CC 2017: 11-21 - [c29]Aritra Sengupta, Man Cao, Michael D. Bond
, Milind Kulkarni:
Legato: end-to-end bounded region serializability using commodity hardware transactional memory. CGO 2017: 1-13 - [c28]Minjia Zhang, Swarnendu Biswas
, Michael D. Bond
:
Avoiding consistency exceptions under strong memory models. ISMM 2017: 115-127 - [c27]Minjia Zhang, Swarnendu Biswas, Michael D. Bond:
POSTER: On the Problem of Consistency Exceptions in the Context of Strong Memory Models. PPoPP 2017: 459-460 - 2016
- [c26]Minjia Zhang, Swarnendu Biswas
, Michael D. Bond
:
Relaxed dependence tracking for parallel runtime support. CC 2016: 45-55 - [c25]Man Cao, Jake Roemer, Aritra Sengupta, Michael D. Bond
:
Prescient memory: exposing weak memory model behavior by looking into the future. ISMM 2016: 99-110 - [c24]Man Cao, Minjia Zhang, Aritra Sengupta, Michael D. Bond
:
Drinking from both glasses: combining pessimistic and optimistic tracking of cross-thread dependences. PPoPP 2016: 20:1-20:13 - 2015
- [c23]Aritra Sengupta, Swarnendu Biswas
, Minjia Zhang, Michael D. Bond
, Milind Kulkarni:
Hybrid Static: Dynamic Analysis for Statically Bounded Region Serializability. ASPLOS 2015: 561-575 - [c22]Swarnendu Biswas
, Minjia Zhang, Michael D. Bond
, Brandon Lucia:
Valor: efficient, software-only region conflict exceptions. OOPSLA 2015: 241-259 - [c21]Minjia Zhang, Jipeng Huang, Man Cao, Michael D. Bond
:
Low-overhead software transactional memory with progress guarantees and strong semantics. PPoPP 2015: 97-108 - [c20]Aritra Sengupta, Man Cao, Michael D. Bond
, Milind Kulkarni:
Toward Efficient Strong Memory Model Support for the Java Platform via Hybrid Synchronization. PPPJ 2015: 65-75 - [c19]Michael D. Bond
, Milind Kulkarni, Man Cao, Meisam Fathi Salmi, Jipeng Huang:
Efficient Deterministic Replay of Multithreaded Executions in a Managed Language Virtual Machine. PPPJ 2015: 90-101 - [e1]Antony L. Hosking, Michael D. Bond:
Proceedings of the 2015 ACM SIGPLAN International Symposium on Memory Management, ISMM 2015, Portland, OR, USA, June 13-14, 2015. ACM 2015, ISBN 978-1-4503-3589-8 [contents] - 2014
- [j1]Donald E. Porter, Michael D. Bond
, Indrajit Roy, Kathryn S. McKinley, Emmett Witchel:
Practical Fine-Grained Information Flow Control Using Laminar. ACM Trans. Program. Lang. Syst. 37(1): 4:1-4:51 (2014) - [c18]Swarnendu Biswas
, Jipeng Huang, Aritra Sengupta, Michael D. Bond
:
DoubleChecker: efficient sound and precise atomicity checking. PLDI 2014: 28-39 - 2013
- [c17]Jipeng Huang, Michael D. Bond
:
Efficient context sensitivity for dynamic analyses via calling context uptrees and customized memory management. OOPSLA 2013: 53-72 - [c16]Michael D. Bond
, Milind Kulkarni, Man Cao, Minjia Zhang, Meisam Fathi Salmi, Swarnendu Biswas
, Aritra Sengupta, Jipeng Huang:
OCTET: capturing and controlling cross-thread dependences efficiently. OOPSLA 2013: 693-712 - 2011
- [c15]Guoqing Xu, Michael D. Bond
, Feng Qin, Atanas Rountev:
LeakChaser: helping programmers narrow down causes of memory leaks. PLDI 2011: 270-282 - [c14]Varun Srivastava, Michael D. Bond
, Kathryn S. McKinley, Vitaly Shmatikov:
A security policy oracle: detecting security holes using multiple API implementations. PLDI 2011: 343-354 - 2010
- [c13]Michael D. Bond
, Varun Srivastava, Kathryn S. McKinley, Vitaly Shmatikov:
Efficient, context-sensitive detection of real-world semantic attacks. PLAS 2010: 1 - [c12]Michael D. Bond
, Graham Z. Baker, Samuel Z. Guyer:
Breadcrumbs: efficient context sensitivity for dynamic bug detection analyses. PLDI 2010: 13-24 - [c11]Michael D. Bond
, Katherine E. Coons, Kathryn S. McKinley:
PACER: proportional detection of data races. PLDI 2010: 255-268
2000 – 2009
- 2009
- [c10]Michael D. Bond
, Kathryn S. McKinley:
Leak pruning. ASPLOS 2009: 277-288 - [c9]Indrajit Roy, Donald E. Porter, Michael D. Bond
, Kathryn S. McKinley, Emmett Witchel:
Laminar: practical fine-grained decentralized information flow control. PLDI 2009: 63-74 - 2008
- [c8]Michael D. Bond
, Kathryn S. McKinley:
Tolerating memory leaks. OOPSLA 2008: 109-126 - 2007
- [c7]Byeongcheol Lee, Kevin Resnick, Michael D. Bond, Kathryn S. McKinley:
Correcting the Dynamic Call Graph Using Control-Flow Constraints. CC 2007: 80-95 - [c6]Michael D. Bond
, Kathryn S. McKinley:
Probabilistic calling context. OOPSLA 2007: 97-112 - [c5]Michael D. Bond
, Nicholas Nethercote, Stephen W. Kent, Samuel Z. Guyer, Kathryn S. McKinley:
Tracking bad apples: reporting the origin of null and undefined value errors. OOPSLA 2007: 405-422 - 2006
- [c4]Michael D. Bond
, Kathryn S. McKinley:
Bell: bit-encoding online memory leak detection. ASPLOS 2006: 61-72 - 2005
- [c3]Michael D. Bond
, Kathryn S. McKinley:
Practical Path Profiling for Dynamic Optimizers. CGO 2005: 205-216 - [c2]Michael D. Bond
, Kathryn S. McKinley:
Continuous Path and Edge Profiling. MICRO 2005: 130-140 - 2004
- [c1]Rahul Joshi, Michael D. Bond
, Craig B. Zilles:
Targeted Path Profiling: Lower Overhead Path Profiling for Staged Dynamic Optimization Systems. CGO 2004: 239-250
Coauthor Index
![](https://dblp.org/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-16 18:34 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint