Publications

Recent Selects

  • [PDF] Johann Hauswald, Michael A. Laurenzano, Yunqi Zhang, Cheng Li, Austin Rovinski, Arjun Khurana, Ron Dreslinski, Trevor Mudge, Vinicius Petrucci, Lingjia Tang, and Jason Mars. Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’15, New York, NY, USA, 2015. ACM. Acceptance Rate: 17% (To Appear)
    [Bibtex]
    @inproceedings{hauswald15asplos,
    author = {Hauswald, Johann and Laurenzano, Michael A. and Zhang, Yunqi and Li, Cheng and Rovinski, Austin and Khurana, Arjun and Dreslinski, Ron and Mudge, Trevor and Petrucci, Vinicius and Tang, Lingjia and Mars, Jason},
    title = {Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers},
    booktitle = {Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
    series = {ASPLOS '15},
    year = {2015},
    numpages = {13},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 17% (To Appear)},
    }
  • [PDF] Michael Laurenzano, Yunqi Zhang, Lingjia Tang, and Jason Mars. Protean Code: Achieving Near-Free Online Code Transformations for Warehouse Scale Computers. In Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), MICRO-47, New York, NY, USA, 2014. ACM. Acceptance Rate: 19%
    [Bibtex]
    @inproceedings{laurenzano14micro,
    author = {Laurenzano, Michael and Zhang, Yunqi and Tang, Lingjia and Mars, Jason},
    title = {Protean Code: Achieving Near-Free Online Code Transformations for Warehouse Scale Computers},
    booktitle = {Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
    series = {MICRO-47},
    year = {2014},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 19%}
    }
  • [PDF] Yunqi Zhang, Michael Laurenzano, Jason Mars, and Lingjia Tang. SMiTe: Precise QoS Prediction on Real System SMT Processors to Improve Utilization in Warehouse Scale Computers. In Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), MICRO-47, New York, NY, USA, 2014. ACM. Acceptance Rate: 19%
    [Bibtex]
    @inproceedings{zhang14micro,
    author = {Zhang, Yunqi and Laurenzano, Michael and Mars, Jason and Tang, Lingjia},
    title = {SMiTe: Precise QoS Prediction on Real System SMT Processors to Improve Utilization in Warehouse Scale Computers},
    booktitle = {Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
    series = {MICRO-47},
    year = {2014},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 19%}
    }
  • [PDF] [DOI] Jason Mars and Lingjia Tang. Whare-map: Heterogeneity in "Homogeneous" Warehouse-scale Computers. In Proceedings of the 40th Annual International Symposium on Computer Architecture (ISCA), ISCA ’13, pages 619-630, New York, NY, USA, 2013. ACM. Acceptance Rate: 19% – Featured in Wired Magazine!
    [Bibtex]
    @inproceedings{mars13isca,
    author = {Mars, Jason and Tang, Lingjia},
    title = {Whare-map: Heterogeneity in "Homogeneous" Warehouse-scale Computers},
    booktitle = {Proceedings of the 40th Annual International Symposium on Computer Architecture (ISCA)},
    series = {ISCA '13},
    year = {2013},
    isbn = {978-1-4503-2079-5},
    location = {Tel-Aviv, Israel},
    pages = {619--630},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2485922.2485975},
    doi = {10.1145/2485922.2485975},
    acmid = {2485975},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 19% - Featured in Wired Magazine!},
    }
  • [PDF] [DOI] Lingjia Tang, Jason Mars, Wei Wang, Tanima Dey, and Mary Lou Soffa. ReQoS: Reactive Static/Dynamic Compilation for QoS in Warehouse Scale Computers. In Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’13, pages 89-100, New York, NY, USA, 2013. ACM. Acceptance Rate: 23%
    [Bibtex]
    @inproceedings{tang13asplos,
    author = {Tang, Lingjia and Mars, Jason and Wang, Wei and Dey, Tanima and Soffa, Mary Lou},
    title = {ReQoS: Reactive Static/Dynamic Compilation for QoS in Warehouse Scale Computers},
    booktitle = {Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
    series = {ASPLOS '13},
    year = {2013},
    isbn = {978-1-4503-1870-9},
    location = {Houston, Texas, USA},
    pages = {89--100},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2451116.2451126},
    doi = {10.1145/2451116.2451126},
    acmid = {2451126},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {compiler, contention, cross-core interference, datacenter, dynamic techniques, multicore, online adaptation, quality of service, runtime systems, warehouse scale computers},
    note = {Acceptance Rate: 23%},
    }
  • [PDF] [DOI] Lingjia Tang, Jason Mars, and Mary Lou Soffa. Compiling for Niceness: Mitigating Contention for QoS in Warehouse Scale Computers. In Proceedings of the Tenth International Symposium on Code Generation and Optimization (CGO), CGO ’12, pages 1-12, New York, NY, USA, 2012. ACM. Acceptance Rate: 28% – Best Paper Award!
    [Bibtex]
    @inproceedings{tang12cgo,
    author = {Tang, Lingjia and Mars, Jason and Soffa, Mary Lou},
    title = {Compiling for Niceness: Mitigating Contention for QoS in Warehouse Scale Computers},
    booktitle = {Proceedings of the Tenth International Symposium on Code Generation and Optimization (CGO)},
    series = {CGO '12},
    year = {2012},
    isbn = {978-1-4503-1206-6},
    location = {San Jose, California},
    pages = {1--12},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2259016.2259018},
    doi = {10.1145/2259016.2259018},
    acmid = {2259018},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 28% - Best Paper Award!},
    }
  • [PDF] [DOI] Jason Mars, Lingjia Tang, Robert Hundt, Kevin Skadron, and Mary Lou Soffa. Bubble-Up: Increasing Utilization in Modern Warehouse Scale Computers via Sensible Co-locations. In Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), MICRO-44, pages 248-259, New York, NY, USA, 2011. ACM. Acceptance Rate: 21% – Selected for IEEE MICRO TOP PICKS
    [Bibtex]
    @inproceedings{mars11micro,
    author = {Mars, Jason and Tang, Lingjia and Hundt, Robert and Skadron, Kevin and Soffa, Mary Lou},
    title = {Bubble-Up: Increasing Utilization in Modern Warehouse Scale Computers via Sensible Co-locations},
    booktitle = {Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
    series = {MICRO-44},
    year = {2011},
    isbn = {978-1-4503-1053-6},
    location = {Porto Alegre, Brazil},
    pages = {248--259},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2155620.2155650},
    doi = {10.1145/2155620.2155650},
    acmid = {2155650},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 21% - Selected for IEEE MICRO TOP PICKS},
    }

Complete Publication List

2015

  • [PDF] Johann Hauswald, Michael A. Laurenzano, Yunqi Zhang, Cheng Li, Austin Rovinski, Arjun Khurana, Ron Dreslinski, Trevor Mudge, Vinicius Petrucci, Lingjia Tang, and Jason Mars. Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers. In Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’15, New York, NY, USA, 2015. ACM. Acceptance Rate: 17% (To Appear)
    [Bibtex]
    @inproceedings{hauswald15asplos,
    author = {Hauswald, Johann and Laurenzano, Michael A. and Zhang, Yunqi and Li, Cheng and Rovinski, Austin and Khurana, Arjun and Dreslinski, Ron and Mudge, Trevor and Petrucci, Vinicius and Tang, Lingjia and Mars, Jason},
    title = {Sirius: An Open End-to-End Voice and Vision Personal Assistant and Its Implications for Future Warehouse Scale Computers},
    booktitle = {Proceedings of the Twentieth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
    series = {ASPLOS '15},
    year = {2015},
    numpages = {13},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 17% (To Appear)},
    }
  • [PDF] Chang-Hong Hsu, Yunqi Zhang, Michael A. Laurenzano, David Meisner, Thomas Wenisch, Lingjia Tang, Jason Mars, and Ron Dreslinski. Adrenaline: Pinpointing and Reining in Tail Queries with Quick Voltage Boosting. In Proceedings of the 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), HPCA ’15, Washington, DC, USA, 2015. IEEE Computer Society. Acceptance Rate: 22% (To Appear)
    [Bibtex]
    @inproceedings{hsu15hpca,
    author = {Hsu, Chang-Hong and Zhang, Yunqi and Laurenzano, Michael A. and Meisner, David and Wenisch, Thomas and Tang, Lingjia and Mars, Jason and Dreslinski, Ron},
    title = {Adrenaline: Pinpointing and Reining in Tail Queries with Quick Voltage Boosting},
    booktitle = {Proceedings of the 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)},
    series = {HPCA '15},
    year = {2015},
    numpages = {10},
    publisher = {IEEE Computer Society},
    address = {Washington, DC, USA},
    note = {Acceptance Rate: 22% (To Appear)},
    }
  • [PDF] Vinicius Petrucci, Michael A. Laurenzano, John Doherty, Yunqi Zhang, Daniel Mosse, Jason Mars, and Lingjia Tang. Octopus-Man: QoS-Driven Task Management for Heterogeneous Multicore in Warehouse Scale Computers. In Proceedings of the 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA), HPCA ’15, Washington, DC, USA, 2015. IEEE Computer Society. Acceptance Rate: 22% (To Appear)
    [Bibtex]
    @inproceedings{petrucci15hpca,
    author = {Petrucci, Vinicius and Laurenzano, Michael A. and Doherty, John and Zhang, Yunqi and Mosse, Daniel and Mars, Jason and Tang, Lingjia },
    title = {Octopus-Man: QoS-Driven Task Management for Heterogeneous Multicore in Warehouse Scale Computers},
    booktitle = {Proceedings of the 2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)},
    series = {HPCA '15},
    year = {2015},
    numpages = {10},
    publisher = {IEEE Computer Society},
    address = {Washington, DC, USA},
    note = {Acceptance Rate: 22% (To Appear)},
    }

2014

  • [PDF] Michael Laurenzano, Yunqi Zhang, Lingjia Tang, and Jason Mars. Protean Code: Achieving Near-Free Online Code Transformations for Warehouse Scale Computers. In Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), MICRO-47, New York, NY, USA, 2014. ACM. Acceptance Rate: 19%
    [Bibtex]
    @inproceedings{laurenzano14micro,
    author = {Laurenzano, Michael and Zhang, Yunqi and Tang, Lingjia and Mars, Jason},
    title = {Protean Code: Achieving Near-Free Online Code Transformations for Warehouse Scale Computers},
    booktitle = {Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
    series = {MICRO-47},
    year = {2014},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 19%}
    }
  • [PDF] Yunqi Zhang, Michael Laurenzano, Jason Mars, and Lingjia Tang. SMiTe: Precise QoS Prediction on Real System SMT Processors to Improve Utilization in Warehouse Scale Computers. In Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), MICRO-47, New York, NY, USA, 2014. ACM. Acceptance Rate: 19%
    [Bibtex]
    @inproceedings{zhang14micro,
    author = {Zhang, Yunqi and Laurenzano, Michael and Mars, Jason and Tang, Lingjia},
    title = {SMiTe: Precise QoS Prediction on Real System SMT Processors to Improve Utilization in Warehouse Scale Computers},
    booktitle = {Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
    series = {MICRO-47},
    year = {2014},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 19%}
    }
  • [PDF] Yan Zhai, Xiao Zhang, Stephane Eranian, Lingjia Tang, and Jason Mars. HaPPy: Hyperthread-aware Power Profiling Dynamically. In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference (Usenix ATC), USENIX ATC’14, pages 211-218, Berkeley, CA, USA, 2014. USENIX Association. Acceptance Rate: 15%
    [Bibtex]
    @inproceedings{zhai14atc,
    author = {Zhai, Yan and Zhang, Xiao and Eranian, Stephane and Tang, Lingjia and Mars, Jason},
    title = {HaPPy: Hyperthread-aware Power Profiling Dynamically},
    booktitle = {Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference (Usenix ATC)},
    series = {USENIX ATC'14},
    year = {2014},
    isbn = {978-1-931971-10-2},
    location = {Philadelphia, PA},
    pages = {211--218},
    numpages = {8},
    url = {http://dl.acm.org/citation.cfm?id=2643634.2643657},
    acmid = {2643657},
    publisher = {USENIX Association},
    address = {Berkeley, CA, USA},
    note = {Acceptance Rate: 15%}
    }
  • [DOI] Alex D. Breslow, Ananta Tiwari, Martin Schulz, Laura Carrington, Lingjia Tang, and Jason Mars. Enabling fair pricing on high performance computer systems with node sharing. Scientific Programming, 22(2):59-74, 2014.
    [Bibtex]
    @article{breslow14sp,
    author = {Alex D. Breslow and
    Ananta Tiwari and
    Martin Schulz and
    Laura Carrington and
    Lingjia Tang and
    Jason Mars},
    title = {Enabling fair pricing on high performance computer systems with node
    sharing},
    journal = {Scientific Programming},
    year = {2014},
    volume = {22},
    number = {2},
    pages = {59--74},
    url = {http://dx.doi.org/10.3233/SPR-140387},
    doi = {10.3233/SPR-140387},
    timestamp = {Fri, 05 Sep 2014 13:19:44 +0200},
    biburl = {http://dblp.uni-trier.de/rec/bib/journals/sp/BreslowTSCTM14},
    bibsource = {dblp computer science bibliography, http://dblp.org}
    }

2013

  • Jason Mars and Lingjia Tang. Understanding Application Contentiousness and Sensitivity on Modern Multicores. ADVANCES IN COMPUTERS, VOL 91, 91:59-85, 2013. Invited Book Chapter.
    [Bibtex]
    @Article{mars13understanding,
    author="Mars, Jason
    and Tang, Lingjia",
    title="Understanding Application Contentiousness and Sensitivity on Modern Multicores",
    journal="ADVANCES IN COMPUTERS, VOL 91",
    year="2013",
    publisher="ELSEVIER ACADEMIC PRESS INC 525 B STREET, SUITE 1900, SAN DIEGO, CA 92101-4495 USA",
    volume="91",
    pages="59--85",
    note = {Invited Book Chapter.}
    }
  • [PDF] [DOI] Alex D. Breslow, Ananta Tiwari, Martin Schulz, Laura Carrington, Lingjia Tang, and Jason Mars. Enabling Fair Pricing on HPC Systems with Node Sharing. In Proceedings of SC13: International Conference for High Performance Computing, Networking, Storage and Analysis (SC), SC ’13, pages 37:1–37:12, New York, NY, USA, 2013. ACM. Acceptance Rate: 19% – Best Paper Finalist!
    [Bibtex]
    @inproceedings{breslow13sc,
    author = {Breslow, Alex D. and Tiwari, Ananta and Schulz, Martin and Carrington, Laura and Tang, Lingjia and Mars, Jason},
    title = {Enabling Fair Pricing on HPC Systems with Node Sharing},
    booktitle = {Proceedings of SC13: International Conference for High Performance Computing, Networking, Storage and Analysis (SC)},
    series = {SC '13},
    year = {2013},
    isbn = {978-1-4503-2378-9},
    location = {Denver, Colorado},
    pages = {37:1--37:12},
    articleno = {37},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2503210.2503256},
    doi = {10.1145/2503210.2503256},
    acmid = {2503256},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {chip multiprocessor, contention, online pricing, resource sharing, supercomputer accounting},
    note = {Acceptance Rate: 19% - Best Paper Finalist!},
    }
  • [PDF] [DOI] Jason Mars and Lingjia Tang. Whare-map: Heterogeneity in "Homogeneous" Warehouse-scale Computers. In Proceedings of the 40th Annual International Symposium on Computer Architecture (ISCA), ISCA ’13, pages 619-630, New York, NY, USA, 2013. ACM. Acceptance Rate: 19% – Featured in Wired Magazine!
    [Bibtex]
    @inproceedings{mars13isca,
    author = {Mars, Jason and Tang, Lingjia},
    title = {Whare-map: Heterogeneity in "Homogeneous" Warehouse-scale Computers},
    booktitle = {Proceedings of the 40th Annual International Symposium on Computer Architecture (ISCA)},
    series = {ISCA '13},
    year = {2013},
    isbn = {978-1-4503-2079-5},
    location = {Tel-Aviv, Israel},
    pages = {619--630},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2485922.2485975},
    doi = {10.1145/2485922.2485975},
    acmid = {2485975},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 19% - Featured in Wired Magazine!},
    }
  • [PDF] [DOI] Hailong Yang, Alex Breslow, Jason Mars, and Lingjia Tang. Bubble-flux: Precise Online QoS Management for Increased Utilization in Warehouse Scale Computers. In Proceedings of the 40th Annual International Symposium on Computer Architecture (ISCA), ISCA ’13, pages 607-618, New York, NY, USA, 2013. ACM. Acceptance Rate: 19%
    [Bibtex]
    @inproceedings{yang13isca,
    author = {Yang, Hailong and Breslow, Alex and Mars, Jason and Tang, Lingjia},
    title = {Bubble-flux: Precise Online QoS Management for Increased Utilization in Warehouse Scale Computers},
    booktitle = {Proceedings of the 40th Annual International Symposium on Computer Architecture (ISCA)},
    series = {ISCA '13},
    year = {2013},
    isbn = {978-1-4503-2079-5},
    location = {Tel-Aviv, Israel},
    pages = {607--618},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2485922.2485974},
    doi = {10.1145/2485922.2485974},
    acmid = {2485974},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 19%},
    }
  • [PDF] [DOI] Lingjia Tang, Jason Mars, Wei Wang, Tanima Dey, and Mary Lou Soffa. ReQoS: Reactive Static/Dynamic Compilation for QoS in Warehouse Scale Computers. In Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), ASPLOS ’13, pages 89-100, New York, NY, USA, 2013. ACM. Acceptance Rate: 23%
    [Bibtex]
    @inproceedings{tang13asplos,
    author = {Tang, Lingjia and Mars, Jason and Wang, Wei and Dey, Tanima and Soffa, Mary Lou},
    title = {ReQoS: Reactive Static/Dynamic Compilation for QoS in Warehouse Scale Computers},
    booktitle = {Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)},
    series = {ASPLOS '13},
    year = {2013},
    isbn = {978-1-4503-1870-9},
    location = {Houston, Texas, USA},
    pages = {89--100},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2451116.2451126},
    doi = {10.1145/2451116.2451126},
    acmid = {2451126},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {compiler, contention, cross-core interference, datacenter, dynamic techniques, multicore, online adaptation, quality of service, runtime systems, warehouse scale computers},
    note = {Acceptance Rate: 23%},
    }
  • [PDF] [DOI] Lingjia Tang, Jason Mars, Xiao Zhang, Robert Hagmann, Robert Hundt, and Eric Tune. Optimizing Google’s Warehouse Scale Computers: The NUMA Experience. In Proceedings of the 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA), HPCA ’13, pages 188-197, Washington, DC, USA, 2013. IEEE Computer Society.
    [Bibtex]
    @inproceedings{tang13hpca,
    author = {Tang, Lingjia and Mars, Jason and Zhang, Xiao and Hagmann, Robert and Hundt, Robert and Tune, Eric},
    title = {Optimizing Google's Warehouse Scale Computers: The NUMA Experience},
    booktitle = {Proceedings of the 2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA)},
    series = {HPCA '13},
    year = {2013},
    isbn = {978-1-4673-5585-8},
    pages = {188--197},
    numpages = {10},
    url = {http://dx.doi.org/10.1109/HPCA.2013.6522318},
    doi = {10.1109/HPCA.2013.6522318},
    acmid = {2495508},
    publisher = {IEEE Computer Society},
    address = {Washington, DC, USA},
    }

2012

  • [PDF] [DOI] Kristen Walcott-Justice, Jason Mars, and Mary Lou Soffa. THeME: A System for Testing by Hardware Monitoring Events. In Proceedings of the 2012 International Symposium on Software Testing and Analysis (ISSTA), ISSTA 2012, pages 12-22, New York, NY, USA, 2012. ACM. Acceptance Rate: 28%
    [Bibtex]
    @inproceedings{walcott12issta,
    author = {Walcott-Justice, Kristen and Mars, Jason and Soffa, Mary Lou},
    title = {THeME: A System for Testing by Hardware Monitoring Events},
    booktitle = {Proceedings of the 2012 International Symposium on Software Testing and Analysis (ISSTA)},
    series = {ISSTA 2012},
    year = {2012},
    isbn = {978-1-4503-1454-1},
    location = {Minneapolis, MN, USA},
    pages = {12--22},
    numpages = {11},
    url = {http://doi.acm.org/10.1145/2338965.2336755},
    doi = {10.1145/2338965.2336755},
    acmid = {2336755},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 28%},
    }
  • [PDF] Jason Mars and Naveen Kumar. BlockChop: Dynamic Squash Elimination for Hybrid Processor Architecture. In Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA), ISCA ’12, pages 536-547, Washington, DC, USA, 2012. IEEE Computer Society. Acceptance Rate: 17%
    [Bibtex]
    @inproceedings{mars12isca,
    author = {Mars, Jason and Kumar, Naveen},
    title = {BlockChop: Dynamic Squash Elimination for Hybrid Processor Architecture},
    booktitle = {Proceedings of the 39th Annual International Symposium on Computer Architecture (ISCA)},
    series = {ISCA '12},
    year = {2012},
    isbn = {978-1-4503-1642-2},
    location = {Portland, Oregon},
    pages = {536--547},
    numpages = {12},
    url = {http://dl.acm.org/citation.cfm?id=2337159.2337221},
    acmid = {2337221},
    publisher = {IEEE Computer Society},
    address = {Washington, DC, USA},
    note = {Acceptance Rate: 17%},
    }
  • [PDF] [DOI] Jason Mars, Lingjia Tang, Kevin Skadron, Mary Lou Soffa, and Robert Hundt. Increasing Utilization in Modern Warehouse-Scale Computers Using Bubble-Up. IEEE Micro, 32(3):88-99, 2012. Acceptance Rate: 15% – (MICRO TOP PICKS)
    [Bibtex]
    @article{mars12ieeemicro,
    author = {Mars, Jason and Tang, Lingjia and Skadron, Kevin and Soffa, Mary Lou and Hundt, Robert},
    title = {Increasing Utilization in Modern Warehouse-Scale Computers Using Bubble-Up},
    journal = {IEEE Micro},
    issue_date = {May 2012},
    volume = {32},
    number = {3},
    month = may,
    year = {2012},
    issn = {0272-1732},
    pages = {88--99},
    numpages = {12},
    url = {http://dx.doi.org/10.1109/MM.2012.22},
    doi = {10.1109/MM.2012.22},
    acmid = {2311825},
    publisher = {IEEE Computer Society Press},
    address = {Los Alamitos, CA, USA},
    keywords = {Bubble-Up, warehouse-scale computer, performance degradation, quality of service},
    note = {Acceptance Rate: 15% - (MICRO TOP PICKS)},
    }
  • [PDF] [DOI] Wei Wang, Tanima Dey, Jason Mars, Lingjia Tang, Jack W. Davidson, and Mary Lou Soffa. Performance Analysis of Thread Mappings with a Holistic View of the Hardware Resources. In Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems & Software (ISPASS), ISPASS ’12, pages 156-167, Washington, DC, USA, 2012. IEEE Computer Society.
    [Bibtex]
    @inproceedings{wang12ispass,
    author = {Wang, Wei and Dey, Tanima and Mars, Jason and Tang, Lingjia and Davidson, Jack W. and Soffa, Mary Lou},
    title = {Performance Analysis of Thread Mappings with a Holistic View of the Hardware Resources},
    booktitle = {Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems \& Software (ISPASS)},
    series = {ISPASS '12},
    year = {2012},
    isbn = {978-1-4673-1143-4},
    pages = {156--167},
    numpages = {12},
    url = {http://dx.doi.org/10.1109/ISPASS.2012.6189222},
    doi = {10.1109/ISPASS.2012.6189222},
    acmid = {2311004},
    publisher = {IEEE Computer Society},
    address = {Washington, DC, USA},
    }
  • [PDF] [DOI] Lingjia Tang, Jason Mars, and Mary Lou Soffa. Compiling for Niceness: Mitigating Contention for QoS in Warehouse Scale Computers. In Proceedings of the Tenth International Symposium on Code Generation and Optimization (CGO), CGO ’12, pages 1-12, New York, NY, USA, 2012. ACM. Acceptance Rate: 28% – Best Paper Award!
    [Bibtex]
    @inproceedings{tang12cgo,
    author = {Tang, Lingjia and Mars, Jason and Soffa, Mary Lou},
    title = {Compiling for Niceness: Mitigating Contention for QoS in Warehouse Scale Computers},
    booktitle = {Proceedings of the Tenth International Symposium on Code Generation and Optimization (CGO)},
    series = {CGO '12},
    year = {2012},
    isbn = {978-1-4503-1206-6},
    location = {San Jose, California},
    pages = {1--12},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2259016.2259018},
    doi = {10.1145/2259016.2259018},
    acmid = {2259018},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 28% - Best Paper Award!},
    }

2011

  • [PDF] [DOI] Jason Mars, Lingjia Tang, Robert Hundt, Kevin Skadron, and Mary Lou Soffa. Bubble-Up: Increasing Utilization in Modern Warehouse Scale Computers via Sensible Co-locations. In Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), MICRO-44, pages 248-259, New York, NY, USA, 2011. ACM. Acceptance Rate: 21% – Selected for IEEE MICRO TOP PICKS
    [Bibtex]
    @inproceedings{mars11micro,
    author = {Mars, Jason and Tang, Lingjia and Hundt, Robert and Skadron, Kevin and Soffa, Mary Lou},
    title = {Bubble-Up: Increasing Utilization in Modern Warehouse Scale Computers via Sensible Co-locations},
    booktitle = {Proceedings of the 44th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO)},
    series = {MICRO-44},
    year = {2011},
    isbn = {978-1-4503-1053-6},
    location = {Porto Alegre, Brazil},
    pages = {248--259},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2155620.2155650},
    doi = {10.1145/2155620.2155650},
    acmid = {2155650},
    publisher = {ACM},
    address = {New York, NY, USA},
    note = {Acceptance Rate: 21% - Selected for IEEE MICRO TOP PICKS},
    }
  • [PDF] [DOI] Jason Mars, Lingjia Tang, and Robert Hundt. Heterogeneity in &\#8220;Homogeneous&\#8221; Warehouse-Scale Computers: A Performance Opportunity. IEEE Comput. Archit. Lett. (CAL), 10(2):29-32, 2011. Acceptance Rate: 24% – Spotlight Feature, Selected as Best of CAL
    [Bibtex]
    @article{mars11cal,
    author = {Mars, Jason and Tang, Lingjia and Hundt, Robert},
    title = {Heterogeneity in \&\#8220;Homogeneous\&\#8221; Warehouse-Scale Computers: A Performance Opportunity},
    journal = {IEEE Comput. Archit. Lett. (CAL)},
    issue_date = {July 2011},
    volume = {10},
    number = {2},
    month = jul,
    year = {2011},
    issn = {1556-6056},
    pages = {29--32},
    numpages = {4},
    url = {http://dx.doi.org/10.1109/L-CA.2011.14},
    doi = {10.1109/L-CA.2011.14},
    acmid = {2086359},
    publisher = {IEEE Computer Society},
    address = {Washington, DC, USA},
    keywords = {System architectures, integration and modeling, Distributed architectures, Design studies, Super (very large) computers},
    note = {Acceptance Rate: 24% - Spotlight Feature, Selected as Best of CAL},
    }
  • [PDF] [DOI] Lingjia Tang, Jason Mars, Neil Vachharajani, Robert Hundt, and Mary Lou Soffa. The Impact of Memory Subsystem Resource Sharing on Datacenter Applications. In Proceedings of the 38th Annual International Symposium on Computer Architecture (ISCA), ISCA ’11, pages 283-294, New York, NY, USA, 2011. ACM. Acceptance Rate: 19% – Google Excellent Papers 2011
    [Bibtex]
    @inproceedings{tang11isca,
    author = {Tang, Lingjia and Mars, Jason and Vachharajani, Neil and Hundt, Robert and Soffa, Mary Lou},
    title = {The Impact of Memory Subsystem Resource Sharing on Datacenter Applications},
    booktitle = {Proceedings of the 38th Annual International Symposium on Computer Architecture (ISCA)},
    series = {ISCA '11},
    year = {2011},
    isbn = {978-1-4503-0472-6},
    location = {San Jose, California, USA},
    pages = {283--294},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2000064.2000099},
    doi = {10.1145/2000064.2000099},
    acmid = {2000099},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {contention, datacenter, multicore, thread scheduling, thread-to-core mapping, workload characterization},
    note = {Acceptance Rate: 19% - Google Excellent Papers 2011},
    }
  • [PDF] [DOI] Jason D. Hiser, Daniel W. Williams, Wei Hu, Jack W. Davidson, Jason Mars, and Bruce R. Childers. Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation Systems. ACM Trans. Archit. Code Optim. (TACO), 8(2):9:1–9:28, 2011.
    [Bibtex]
    @article{hiser11taco,
    author = {Hiser, Jason D. and Williams, Daniel W. and Hu, Wei and Davidson, Jack W. and Mars, Jason and Childers, Bruce R.},
    title = {Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation Systems},
    journal = {ACM Trans. Archit. Code Optim. (TACO)},
    issue_date = {July 2011},
    volume = {8},
    number = {2},
    month = jun,
    year = {2011},
    issn = {1544-3566},
    pages = {9:1--9:28},
    articleno = {9},
    numpages = {28},
    url = {http://doi.acm.org/10.1145/1970386.1970390},
    doi = {10.1145/1970386.1970390},
    acmid = {1970390},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {Fast returns, IBTC, indirect branch, indirect jump, return cache, sieve, software dynamic translation},
    }
  • [PDF] [DOI] Mary Lou Soffa, Kristen R. Walcott, and Jason Mars. Exploiting Hardware Advances for Software Testing and Debugging (NIER Track). In Proceedings of the 33rd International Conference on Software Engineering (ICSE), ICSE ’11, pages 888-891, New York, NY, USA, 2011. ACM. NIER Track Acceptance Rate: 23%
    [Bibtex]
    @inproceedings{soffa11icse,
    author = {Soffa, Mary Lou and Walcott, Kristen R. and Mars, Jason},
    title = {Exploiting Hardware Advances for Software Testing and Debugging (NIER Track)},
    booktitle = {Proceedings of the 33rd International Conference on Software Engineering (ICSE)},
    series = {ICSE '11},
    year = {2011},
    isbn = {978-1-4503-0445-0},
    location = {Waikiki, Honolulu, HI, USA},
    pages = {888--891},
    numpages = {4},
    url = {http://doi.acm.org/10.1145/1985793.1985935},
    doi = {10.1145/1985793.1985935},
    acmid = {1985935},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {branch testing, fault localization, performance monitoring},
    note = {NIER Track Acceptance Rate: 23%},
    }
  • [PDF] [DOI] Jason Mars, Lingjia Tang, and Mary Lou Soffa. Directly characterizing cross core interference through contention synthesis. In Proceedings of the 6th International Conference on High Performance and Embedded Architectures and Compilers (HiPEAC), HiPEAC ’11, pages 167-176, New York, NY, USA, 2011. ACM. Acceptance Rate: 23%
    [Bibtex]
    @inproceedings{mars11hipeac,
    author = {Mars, Jason and Tang, Lingjia and Soffa, Mary Lou},
    title = {Directly characterizing cross core interference through contention synthesis},
    booktitle = {Proceedings of the 6th International Conference on High Performance and Embedded Architectures and Compilers (HiPEAC)},
    series = {HiPEAC '11},
    year = {2011},
    isbn = {978-1-4503-0241-8},
    location = {Heraklion, Greece},
    pages = {167--176},
    numpages = {10},
    url = {http://doi.acm.org/10.1145/1944862.1944887},
    doi = {http://doi.acm.org/10.1145/1944862.1944887},
    acmid = {1944887},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {contention, cross-core interference, dynamic analysis, execution runtimes, multicore, profiling framework, program understanding},
    note = {Acceptance Rate: 23%},
    }
  • [PDF] [DOI] Jason Mars and Mary Lou Soffa. Loaf: a framework and infrastructure for creating online adaptive solutions. In Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era (co-located with PLDI 2011), pages 52-63, New York, NY, USA, 2011. ACM.
    [Bibtex]
    @inproceedings{mars11exadapt,
    author = {Mars, Jason and Soffa, Mary Lou},
    title = {Loaf: a framework and infrastructure for creating online adaptive solutions},
    booktitle = {Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era (co-located with PLDI 2011)},
    year = {2011},
    isbn = {978-1-4503-0708-6},
    location = {San Jose, California},
    pages = {52--63},
    numpages = {12},
    url = {http://doi.acm.org/10.1145/2000417.2000423},
    doi = {http://doi.acm.org/10.1145/2000417.2000423},
    acmid = {2000423},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {cross-core interference, profiling framework, program understanding},
    }
  • [PDF] [DOI] Lingjia Tang, Jason Mars, and Mary Lou Soffa. Contentiousness vs. sensitivity: improving contention aware runtime systems on multicore architectures. In Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era (co-located with PLDI 2011), pages 12-21, New York, NY, USA, 2011. ACM.
    [Bibtex]
    @inproceedings{tang11exadapt,
    author = {Tang, Lingjia and Mars, Jason and Soffa, Mary Lou},
    title = {Contentiousness vs. sensitivity: improving contention aware runtime systems on multicore architectures},
    booktitle = {Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era (co-located with PLDI 2011)},
    year = {2011},
    isbn = {978-1-4503-0708-6},
    location = {San Jose, California},
    pages = {12--21},
    numpages = {10},
    url = {http://doi.acm.org/10.1145/2000417.2000419},
    doi = {http://doi.acm.org/10.1145/2000417.2000419},
    acmid = {2000419},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {contention aware runtimes, contentiousness vs sensitivity, memory subsystems, multicore processors, scheduling},
    }

2010

  • [PDF] [DOI] Jason Mars, Neil Vachharajani, Robert Hundt, and Mary Lou Soffa. Contention Aware Execution: Online Contention Detection and Response. In Proceedings of the 8th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO), CGO ’10, pages 257-265, New York, NY, USA, 2010. ACM.
    [Bibtex]
    @inproceedings{mars10cgo,
    author = {Mars, Jason and Vachharajani, Neil and Hundt, Robert and Soffa, Mary Lou},
    title = {Contention Aware Execution: Online Contention Detection and Response},
    booktitle = {Proceedings of the 8th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO)},
    series = {CGO '10},
    year = {2010},
    isbn = {978-1-60558-635-9},
    location = {Toronto, Ontario, Canada},
    pages = {257--265},
    numpages = {9},
    url = {http://doi.acm.org/10.1145/1772954.1772991},
    doi = {10.1145/1772954.1772991},
    acmid = {1772991},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {contention, cross-core interference, dynamic techniques, execution runtimes, multicore, online adaptation},
    }

2009

  • [PDF] [DOI] Jason Mars and Robert Hundt. Scenario Based Optimization: A Framework for Statically Enabling Online Optimizations. In Proceedings of the 7th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO), CGO ’09, pages 169-179, Washington, DC, USA, 2009. IEEE Computer Society.
    [Bibtex]
    @inproceedings{mars09cgo,
    author = {Mars, Jason and Hundt, Robert},
    title = {Scenario Based Optimization: A Framework for Statically Enabling Online Optimizations},
    booktitle = {Proceedings of the 7th Annual IEEE/ACM International Symposium on Code Generation and Optimization (CGO)},
    series = {CGO '09},
    year = {2009},
    isbn = {978-0-7695-3576-0},
    pages = {169--179},
    numpages = {11},
    url = {http://dx.doi.org/10.1109/CGO.2009.24},
    doi = {10.1109/CGO.2009.24},
    acmid = {1545068},
    publisher = {IEEE Computer Society},
    address = {Washington, DC, USA},
    keywords = {Scenario based optimization, dynamic optimization, online optimization, compilation techniques},
    }
  • [PDF] Daniel Williams, Aprotim Sanyal, Dan Upton, Jason Mars, Sudeep Ghosh, and Kim Hazelwood. A Cross-layer Approach to Heterogeneity and Reliability. In Proceedings of the 7th IEEE/ACM International Conference on Formal Methods and Models for Codesign (MEMOCODE), MEMOCODE’09, pages 88-97, Piscataway, NJ, USA, 2009. IEEE Press.
    [Bibtex]
    @inproceedings{williams09memocode,
    author = {Williams, Daniel and Sanyal, Aprotim and Upton, Dan and Mars, Jason and Ghosh, Sudeep and Hazelwood, Kim},
    title = {A Cross-layer Approach to Heterogeneity and Reliability},
    booktitle = {Proceedings of the 7th IEEE/ACM International Conference on Formal Methods and Models for Codesign (MEMOCODE)},
    series = {MEMOCODE'09},
    year = {2009},
    isbn = {978-1-4244-4806-7},
    location = {Cambridge, Massachusetts},
    pages = {88--97},
    numpages = {10},
    url = {http://dl.acm.org/citation.cfm?id=1715759.1715772},
    acmid = {1715772},
    publisher = {IEEE Press},
    address = {Piscataway, NJ, USA},
    }
  • [PDF] [DOI] Jason Mars and Mary Lou Soffa. Synthesizing Contention. In Proceedings of the Workshop on Binary Instrumentation and Applications (WBIA), WBIA ’09, pages 17-25, New York, NY, USA, 2009. ACM.
    [Bibtex]
    @inproceedings{mars09wbia,
    author = {Mars, Jason and Soffa, Mary Lou},
    title = {Synthesizing Contention},
    booktitle = {Proceedings of the Workshop on Binary Instrumentation and Applications (WBIA)},
    series = {WBIA '09},
    year = {2009},
    isbn = {978-1-60558-793-6},
    location = {New York, New York},
    pages = {17--25},
    numpages = {9},
    url = {http://doi.acm.org/10.1145/1791194.1791197},
    doi = {10.1145/1791194.1791197},
    acmid = {1791197},
    publisher = {ACM},
    address = {New York, NY, USA},
    keywords = {contention, cross-core interference, multicore, profiling framework, program understanding},
    }

2008

  • [PDF] Jason Mars, Daniel Williams, Dan Upton, Sudeep Ghosh, and Kim Hazelwood. A Reactive, Unobtrusive Prefetcher for Multicore and Manycore Architectures. In 2008 Workshop on Software and Hardware Challenges of Multicore and Manycore Platforms (co-located with ISCA 2008), Beijing, China, June 2008.
    [Bibtex]
    @inproceedings{mars08shcmp,
    author = {Jason Mars and Daniel Williams and Dan Upton and Sudeep Ghosh and Kim Hazelwood},
    title = {A Reactive, Unobtrusive Prefetcher for Multicore and Manycore Architectures},
    booktitle = {2008 Workshop on Software and Hardware Challenges of Multicore and Manycore Platforms (co-located with ISCA 2008)},
    address = {Beijing, China},
    month = {June},
    year = {2008}
    }
  • [PDF] Jason Mars and Mary Lou Soffa. MATS: Multicore Adaptive Trace Selection. In 2008 Workshop on Software Tools for Multicore Systems (co-located with CGO 2008), Boston, MA, USA, March 2008.
    [Bibtex]
    @inproceedings{mars08stmcs,
    author = {Jason Mars and Mary Lou Soffa},
    title = {MATS: Multicore Adaptive Trace Selection},
    booktitle = {2008 Workshop on Software Tools for Multicore Systems (co-located with CGO 2008)},
    address = {Boston, MA, USA},
    month = {March},
    year = {2008}
    }

2007

  • [PDF] [DOI] Jason D. Hiser, Daniel Williams, Wei Hu, Jack W. Davidson, Jason Mars, and Bruce R. Childers. Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation Systems. In Proceedings of the International Symposium on Code Generation and Optimization (CGO), CGO ’07, pages 61-73, Washington, DC, USA, 2007. IEEE Computer Society.
    [Bibtex]
    @inproceedings{hiser07cgo,
    author = {Hiser, Jason D. and Williams, Daniel and Hu, Wei and Davidson, Jack W. and Mars, Jason and Childers, Bruce R.},
    title = {Evaluating Indirect Branch Handling Mechanisms in Software Dynamic Translation Systems},
    booktitle = {Proceedings of the International Symposium on Code Generation and Optimization (CGO)},
    series = {CGO '07},
    year = {2007},
    isbn = {0-7695-2764-7},
    pages = {61--73},
    numpages = {13},
    url = {http://dx.doi.org/10.1109/CGO.2007.10},
    doi = {10.1109/CGO.2007.10},
    acmid = {1252530},
    publisher = {IEEE Computer Society},
    address = {Washington, DC, USA},
    }