<?xml version="1.0"?>
<dblpperson name="Xinliang David Li" pid="309/9768" n="12">
<person key="homepages/309/9768" mdate="2022-01-06">
<author pid="309/9768">Xinliang David Li</author>
</person>
<r><inproceedings key="conf/lctrts/AnandaAGTSL26" mdate="2026-07-04">
<author orcid="0009-0008-7198-6766" pid="397/6597">Chaitanya Mamatha Ananda</author>
<author orcid="0000-0001-9999-2529" pid="304/0271">Mahbod Afarin</author>
<author orcid="0000-0002-9348-3974" pid="g/RajivGupta">Rajiv Gupta 0001</author>
<author orcid="0000-0002-6303-8132" pid="40/6567">Sriraman Tallam</author>
<author orcid="0000-0001-9869-2591" pid="02/3062">Han Shen</author>
<author orcid="0000-0002-4223-2796" pid="309/9768">Xinliang David Li</author>
<title>DeduBB: Binary Code Size Reduction via Post-Link Basic Block Deduplication.</title>
<pages>43-56</pages>
<year>2026</year>
<booktitle>LCTES</booktitle>
<ee type="oa">https://doi.org/10.1145/3814943.3816169</ee>
<crossref>conf/lctrts/2026</crossref>
<url>db/conf/lctrts/lctes2026.html#AnandaAGTSL26</url>
</inproceedings>
</r>
<r><article publtype="informal" key="journals/corr/abs-2606-00131" mdate="2026-07-05">
<author pid="397/6597">Chaitanya Mamatha Ananda</author>
<author pid="g/RajivGupta">Rajiv Gupta 0001</author>
<author pid="26/7039">Mircea Trofin</author>
<author pid="358/3752">Aiden Grossman</author>
<author pid="40/6567">Sriraman Tallam</author>
<author pid="309/9768">Xinliang David Li</author>
<author pid="44/8745">Amir Yazdanbakhsh</author>
<title>AI-PROPELLER: Warehouse-Scale Interprocedural Code Layout Optimization with AlphaEvolve.</title>
<year>2026</year>
<month>June</month>
<volume>abs/2606.00131</volume>
<journal>CoRR</journal>
<ee type="oa">https://doi.org/10.48550/arXiv.2606.00131</ee>
<url>db/journals/corr/corr2606.html#abs-2606-00131</url>
<stream>streams/journals/corr</stream>
</article>
</r>
<r><inproceedings key="conf/asplos/ApostolakisKLR25" mdate="2025-05-09">
<author orcid="0000-0003-4716-9332" pid="185/0244">Sotiris Apostolakis</author>
<author orcid="0000-0002-9404-7875" pid="299/3321">Chris Kennelly</author>
<author orcid="0000-0002-4223-2796" pid="309/9768">Xinliang David Li</author>
<author orcid="0000-0002-9751-5902" pid="12/6848">Parthasarathy Ranganathan</author>
<title>Necro-reaper: Pruning away Dead Memory Traffic in Warehouse-Scale Computers.</title>
<pages>689-703</pages>
<year>2025</year>
<booktitle>ASPLOS (2)</booktitle>
<ee>https://doi.org/10.1145/3676641.3716007</ee>
<crossref>conf/asplos/2025-2</crossref>
<url>db/conf/asplos/asplos2025-2.html#ApostolakisKLR25</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cgo/HoffmannFGLP25" mdate="2025-03-07">
<author orcid="0000-0002-1039-1290" pid="215/8800">Renato B. Hoffmann</author>
<author orcid="0009-0008-0323-8950" pid="359/6445">Leonardo G. Fa&#233;</author>
<author orcid="0000-0002-4690-3964" pid="135/0603">Dalvan Griebler</author>
<author orcid="0000-0002-4223-2796" pid="309/9768">Xinliang David Li</author>
<author orcid="0000-0002-0375-1657" pid="p/FMQPereira">Fernando Magno Quint&#227;o Pereira</author>
<title>Automatic Synthesis of Specialized Hash Functions.</title>
<pages>317-330</pages>
<year>2025</year>
<booktitle>CGO</booktitle>
<ee>https://doi.org/10.1145/3696443.3708940</ee>
<crossref>conf/cgo/2025</crossref>
<url>db/conf/cgo/cgo2025.html#HoffmannFGLP25</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cgo/Ananda0TSL25" mdate="2025-03-07">
<author orcid="0009-0008-7198-6766" pid="397/6597">Chaitanya Mamatha Ananda</author>
<author orcid="0000-0002-9348-3974" pid="g/RajivGupta">Rajiv Gupta 0001</author>
<author orcid="0000-0002-6303-8132" pid="40/6567">Sriraman Tallam</author>
<author orcid="0000-0001-9869-2591" pid="02/3062">Han Shen</author>
<author orcid="0000-0002-4223-2796" pid="309/9768">Xinliang David Li</author>
<title>PreFix: Optimizing the Performance of Heap-Intensive Applications.</title>
<pages>405-417</pages>
<year>2025</year>
<booktitle>CGO</booktitle>
<ee>https://doi.org/10.1145/3696443.3708960</ee>
<crossref>conf/cgo/2025</crossref>
<url>db/conf/cgo/cgo2025.html#Ananda0TSL25</url>
</inproceedings>
</r>
<r><inproceedings key="conf/asplos/ShenPLKTL23" mdate="2025-01-19">
<author pid="02/3062">Han Shen</author>
<author pid="260/0480">Krzysztof Pszeniczny</author>
<author pid="120/7701">Rahman Lavaee</author>
<author pid="15/9509">Snehasish Kumar</author>
<author pid="40/6567">Sriraman Tallam</author>
<author pid="309/9768">Xinliang David Li</author>
<title>Propeller: A Profile Guided, Relinking Optimizer for Warehouse-Scale Applications.</title>
<pages>617-631</pages>
<year>2023</year>
<booktitle>ASPLOS (2)</booktitle>
<ee>https://doi.org/10.1145/3575693.3575727</ee>
<ee>https://www.wikidata.org/entity/Q131120664</ee>
<crossref>conf/asplos/2023-2</crossref>
<url>db/conf/asplos/asplos2023-2.html#ShenPLKTL23</url>
</inproceedings>
</r>
<r><article publtype="informal" key="journals/corr/abs-2202-06728" mdate="2022-02-18">
<author pid="33/4037">Easwaran Raman</author>
<author pid="309/9768">Xinliang David Li</author>
<title>Learning Branch Probabilities in Compiler from Datacenter Workloads.</title>
<year>2022</year>
<volume>abs/2202.06728</volume>
<journal>CoRR</journal>
<ee type="oa">https://arxiv.org/abs/2202.06728</ee>
<url>db/journals/corr/corr2202.html#abs-2202-06728</url>
</article>
</r>
<r><inproceedings key="conf/iwmm/ChateletKXSCLB21" mdate="2025-12-07">
<author orcid="0000-0002-6209-6242" pid="02/482">Guillaume Ch&#226;telet</author>
<author orcid="0000-0002-9404-7875" pid="299/3321">Chris Kennelly</author>
<author orcid="0009-0009-9759-1647" pid="310/0182">Sam (Likun) Xi</author>
<author pid="77/7025">Ondrej S&#253;kora</author>
<author pid="28/7296">Clement Courbet</author>
<author pid="309/9768">Xinliang David Li</author>
<author pid="39/5629">Bruno De Backer</author>
<title>automemcpy: a framework for automatic generation of fundamental memory operations.</title>
<pages>39-51</pages>
<year>2021</year>
<booktitle>ISMM</booktitle>
<ee>https://doi.org/10.1145/3459898.3463904</ee>
<ee>https://www.wikidata.org/entity/Q130957825</ee>
<crossref>conf/iwmm/2021</crossref>
<url>db/conf/iwmm/ismm2021.html#ChateletKXSCLB21</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cgo/JohnsonAL17" mdate="2024-07-08">
<author pid="07/7900">Teresa Johnson</author>
<author pid="43/4613">Mehdi Amini</author>
<author pid="309/9768">Xinliang David Li</author>
<title>ThinLTO: scalable and incremental LTO.</title>
<pages>111-121</pages>
<year>2017</year>
<booktitle>CGO</booktitle>
<ee>http://dl.acm.org/citation.cfm?id=3049845</ee>
<crossref>conf/cgo/2017</crossref>
<url>db/conf/cgo/cgo2017.html#JohnsonAL17</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cgo/ChenLM16" mdate="2024-07-08">
<author pid="50/6185">Dehao Chen</author>
<author pid="309/9768">Xinliang David Li</author>
<author pid="55/6053">Tipp Moseley</author>
<title>AutoFDO: automatic feedback-directed optimization for warehouse-scale applications.</title>
<pages>12-23</pages>
<year>2016</year>
<booktitle>CGO</booktitle>
<ee>https://doi.org/10.1145/2854038.2854044</ee>
<ee>https://ieeexplore.ieee.org/document/7559528/</ee>
<crossref>conf/cgo/2016</crossref>
<url>db/conf/cgo/cgo2016.html#ChenLM16</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cgo/RusAL11" mdate="2024-07-08">
<author pid="25/2309">Silvius Rus</author>
<author pid="15/4687">Raksit Ashok</author>
<author pid="309/9768">Xinliang David Li</author>
<title>Automated locality optimization based on the reuse distance of string operations.</title>
<pages>181-190</pages>
<year>2011</year>
<booktitle>CGO</booktitle>
<ee>https://doi.org/10.1109/CGO.2011.5764686</ee>
<ee>https://doi.ieeecomputersociety.org/10.1109/CGO.2011.5764686</ee>
<ee>http://dl.acm.org/citation.cfm?id=2190065</ee>
<crossref>conf/cgo/2011</crossref>
<url>db/conf/cgo/cgo2011.html#RusAL11</url>
</inproceedings>
</r>
<r><inproceedings key="conf/cgo/LiAH10" mdate="2025-03-03">
<author pid="309/9768">Xinliang David Li</author>
<author pid="15/4687">Raksit Ashok</author>
<author orcid="0000-0003-1823-9987" pid="38/3747">Robert Hundt</author>
<title>Lightweight feedback-directed cross-module optimization.</title>
<pages>53-61</pages>
<year>2010</year>
<booktitle>CGO</booktitle>
<ee>https://doi.org/10.1145/1772954.1772964</ee>
<crossref>conf/cgo/2010</crossref>
<url>db/conf/cgo/cgo2010.html#LiAH10</url>
</inproceedings>
</r>
<coauthors n="31" nc="2">
<co c="0"><na f="a/Afarin:Mahbod" pid="304/0271">Mahbod Afarin</na></co>
<co c="0"><na f="a/Amini:Mehdi" pid="43/4613">Mehdi Amini</na></co>
<co c="0"><na f="a/Ananda:Chaitanya_Mamatha" pid="397/6597">Chaitanya Mamatha Ananda</na></co>
<co c="0"><na f="a/Apostolakis:Sotiris" pid="185/0244">Sotiris Apostolakis</na></co>
<co c="0"><na f="a/Ashok:Raksit" pid="15/4687">Raksit Ashok</na></co>
<co c="0"><na f="b/Backer:Bruno_De" pid="39/5629">Bruno De Backer</na></co>
<co c="0"><na f="c/Ch=acirc=telet:Guillaume" pid="02/482">Guillaume Ch&#226;telet</na></co>
<co c="0"><na f="c/Chen:Dehao" pid="50/6185">Dehao Chen</na></co>
<co c="0"><na f="c/Courbet:Clement" pid="28/7296">Clement Courbet</na></co>
<co c="1"><na f="f/Fa=eacute=:Leonardo_G=" pid="359/6445">Leonardo G. Fa&#233;</na></co>
<co c="1"><na f="g/Griebler:Dalvan" pid="135/0603">Dalvan Griebler</na></co>
<co c="0"><na f="g/Grossman:Aiden" pid="358/3752">Aiden Grossman</na></co>
<co c="0"><na f="g/Gupta_0001:Rajiv" pid="g/RajivGupta">Rajiv Gupta 0001</na></co>
<co c="1"><na f="h/Hoffmann:Renato_B=" pid="215/8800">Renato B. Hoffmann</na></co>
<co c="0"><na f="h/Hundt:Robert" pid="38/3747">Robert Hundt</na></co>
<co c="0"><na f="j/Johnson:Teresa" pid="07/7900">Teresa Johnson</na></co>
<co c="0"><na f="k/Kennelly:Chris" pid="299/3321">Chris Kennelly</na></co>
<co c="0"><na f="k/Kumar:Snehasish" pid="15/9509">Snehasish Kumar</na></co>
<co c="0"><na f="l/Lavaee:Rahman" pid="120/7701">Rahman Lavaee</na></co>
<co c="0"><na f="m/Moseley:Tipp" pid="55/6053">Tipp Moseley</na></co>
<co c="1"><na f="p/Pereira:Fernando_Magno_Quint=atilde=o" pid="p/FMQPereira">Fernando Magno Quint&#227;o Pereira</na></co>
<co c="0"><na f="p/Pszeniczny:Krzysztof" pid="260/0480">Krzysztof Pszeniczny</na></co>
<co c="0"><na f="r/Raman:Easwaran" pid="33/4037">Easwaran Raman</na></co>
<co c="0"><na f="r/Ranganathan:Parthasarathy" pid="12/6848">Parthasarathy Ranganathan</na></co>
<co c="0"><na f="r/Rus:Silvius" pid="25/2309">Silvius Rus</na></co>
<co c="0"><na f="s/Shen:Han" pid="02/3062">Han Shen</na></co>
<co c="0"><na f="s/S=yacute=kora:Ondrej" pid="77/7025">Ondrej S&#253;kora</na></co>
<co c="0"><na f="t/Tallam:Sriraman" pid="40/6567">Sriraman Tallam</na></co>
<co c="0"><na f="t/Trofin:Mircea" pid="26/7039">Mircea Trofin</na></co>
<co c="0"><na f="x/Xi:Sam_=Likun=" pid="310/0182">Sam (Likun) Xi</na></co>
<co c="0"><na f="y/Yazdanbakhsh:Amir" pid="44/8745">Amir Yazdanbakhsh</na></co>
</coauthors>
</dblpperson>

