default search action
BibTeX records: James R. Larus
@inproceedings{DBLP:conf/fpga/KashaniEKPRL24, author = {Sahand Kashani and Mahyar Emami and Keisuke Kamahori and Mohammad Sepehr Pourghannad and Ritik Raj and James R. Larus}, editor = {Zhiru Zhang and Andrew Putnam}, title = {A 475 MHz Manycore {FPGA} Accelerator for {RTL} Simulation}, booktitle = {Proceedings of the 2024 {ACM/SIGDA} International Symposium on Field Programmable Gate Arrays, {FPGA} 2024, Monterey, CA, USA, March 3-5, 2024}, pages = {78--84}, publisher = {{ACM}}, year = {2024}, url = {https://doi.org/10.1145/3626202.3637579}, doi = {10.1145/3626202.3637579}, timestamp = {Mon, 15 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/fpga/KashaniEKPRL24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/usenix/LiuY0XZFL024, author = {Qingyuan Liu and Yanning Yang and Dong Du and Yubin Xia and Ping Zhang and Jia Feng and James R. Larus and Haibo Chen}, editor = {Saurabh Bagchi and Yiying Zhang}, title = {Harmonizing Efficiency and Practicability: Optimizing Resource Utilization in Serverless Computing with Jiagu}, booktitle = {Proceedings of the 2024 {USENIX} Annual Technical Conference, {USENIX} {ATC} 2024, Santa Clara, CA, USA, July 10-12, 2024}, pages = {1--17}, publisher = {{USENIX} Association}, year = {2024}, url = {https://www.usenix.org/conference/atc24/presentation/liu-qingyuan}, timestamp = {Tue, 16 Jul 2024 16:40:36 +0200}, biburl = {https://dblp.org/rec/conf/usenix/LiuY0XZFL024.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2403-00433, author = {Qingyuan Liu and Yanning Yang and Dong Du and Yubin Xia and Ping Zhang and Jia Feng and James R. Larus and Haibo Chen}, title = {Jiagu: Optimizing Serverless Computing Resource Utilization with Harmonized Efficiency and Practicability}, journal = {CoRR}, volume = {abs/2403.00433}, year = {2024}, url = {https://doi.org/10.48550/arXiv.2403.00433}, doi = {10.48550/ARXIV.2403.00433}, eprinttype = {arXiv}, eprint = {2403.00433}, timestamp = {Tue, 16 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2403-00433.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2403-04714, author = {Mahyar Emami and Thomas Bourgeat and James R. Larus}, title = {Parendi: Thousand-Way Parallel {RTL} Simulation}, journal = {CoRR}, volume = {abs/2403.04714}, year = {2024}, url = {https://doi.org/10.48550/arXiv.2403.04714}, doi = {10.48550/ARXIV.2403.04714}, eprinttype = {arXiv}, eprint = {2403.04714}, timestamp = {Wed, 03 Apr 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2403-04714.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/EmamiKKPRL23, author = {Mahyar Emami and Sahand Kashani and Keisuke Kamahori and Mohammad Sepehr Pourghannad and Ritik Raj and James R. Larus}, editor = {Tor M. Aamodt and Michael M. Swift and Natalie D. Enright Jerger}, title = {Manticore: Hardware-Accelerated {RTL} Simulation with Static Bulk-Synchronous Parallelism}, booktitle = {Proceedings of the 28th {ACM} International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 4, {ASPLOS} 2023, Vancouver, BC, Canada, March 25-29, 2023}, pages = {219--237}, publisher = {{ACM}}, year = {2023}, url = {https://doi.org/10.1145/3623278.3624750}, doi = {10.1145/3623278.3624750}, timestamp = {Sat, 10 Feb 2024 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/asplos/EmamiKKPRL23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2301-09413, author = {Mahyar Emami and Sahand Kashani and Keisuke Kamahori and Mohammad Sepehr Pourghannad and Ritik Raj and James R. Larus}, title = {Manticore: Hardware-Accelerated {RTL} Simulation with Static Bulk-Synchronous Parallelism}, journal = {CoRR}, volume = {abs/2301.09413}, year = {2023}, url = {https://doi.org/10.48550/arXiv.2301.09413}, doi = {10.48550/ARXIV.2301.09413}, eprinttype = {arXiv}, eprint = {2301.09413}, timestamp = {Thu, 26 Jan 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2301-09413.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/Larus22, author = {James R. Larus}, title = {\emph{CACM} community}, journal = {Commun. {ACM}}, volume = {65}, number = {7}, pages = {5}, year = {2022}, url = {https://doi.org/10.1145/3535269}, doi = {10.1145/3535269}, timestamp = {Tue, 19 Jul 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/cacm/Larus22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/TroncosoBBCCGHJ22, author = {Carmela Troncoso and Dan Bogdanov and Edouard Bugnion and Sylvain Chatel and Cas Cremers and Seda F. G{\"{u}}rses and Jean{-}Pierre Hubaux and Dennis Jackson and James R. Larus and Wouter Lueks and Rui Oliveira and Mathias Payer and Bart Preneel and Apostolos Pyrgelis and Marcel Salath{\'{e}} and Theresa Stadler and Michael Veale}, title = {Deploying decentralized, privacy-preserving proximity tracing}, journal = {Commun. {ACM}}, volume = {65}, number = {9}, pages = {48--57}, year = {2022}, url = {https://doi.org/10.1145/3524107}, doi = {10.1145/3524107}, timestamp = {Sun, 02 Oct 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/cacm/TroncosoBBCCGHJ22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/EmamiBJL22, author = {Mahyar Emami and Endri Bezati and J{\"{o}}rn W. Janneck and James R. Larus}, editor = {Andreas Kl{\"{o}}ckner and Jos{\'{e}} Moreira}, title = {Auto-Partitioning Heterogeneous Task-Parallel Programs with StreamBlocks}, booktitle = {Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, {PACT} 2022, Chicago, Illinois, October 8-12, 2022}, pages = {398--411}, publisher = {{ACM}}, year = {2022}, url = {https://doi.org/10.1145/3559009.3569659}, doi = {10.1145/3559009.3569659}, timestamp = {Tue, 31 Jan 2023 08:16:38 +0100}, biburl = {https://dblp.org/rec/conf/IEEEpact/EmamiBJL22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/fpl/KashaniEL22, author = {Sahand Kashani and Mahyar Emami and James R. Larus}, title = {Bitfiltrator: {A} general approach for reverse-engineering Xilinx bitstream formats}, booktitle = {32nd International Conference on Field-Programmable Logic and Applications, {FPL} 2022, Belfast, United Kingdom, August 29 - Sept. 2, 2022}, pages = {1--8}, publisher = {{IEEE}}, year = {2022}, url = {https://doi.org/10.1109/FPL57034.2022.00039}, doi = {10.1109/FPL57034.2022.00039}, timestamp = {Mon, 20 Feb 2023 17:38:16 +0100}, biburl = {https://dblp.org/rec/conf/fpl/KashaniEL22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@incollection{DBLP:books/sp/22/Larus22, author = {James R. Larus}, title = {The Curation Chokepoint}, booktitle = {Perspectives on Digital Humanism}, pages = {153--158}, year = {2022}, url = {https://doi.org/10.1007/978-3-030-86144-5\_21}, doi = {10.1007/978-3-030-86144-5\_21}, timestamp = {Tue, 19 Jul 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/books/sp/22/Larus22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/Larus21, author = {James R. Larus}, title = {Whose smartphone is it?}, journal = {Commun. {ACM}}, volume = {64}, number = {9}, pages = {41--42}, year = {2021}, url = {https://doi.org/10.1145/3454007}, doi = {10.1145/3454007}, timestamp = {Mon, 20 Sep 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/cacm/Larus21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/GhosnKPLB21, author = {Adrien Ghosn and Marios Kogias and Mathias Payer and James R. Larus and Edouard Bugnion}, editor = {Tim Sherwood and Emery D. Berger and Christos Kozyrakis}, title = {Enclosure: language-based restriction of untrusted libraries}, booktitle = {{ASPLOS} '21: 26th {ACM} International Conference on Architectural Support for Programming Languages and Operating Systems, Virtual Event, USA, April 19-23, 2021}, pages = {255--267}, publisher = {{ACM}}, year = {2021}, url = {https://doi.org/10.1145/3445814.3446728}, doi = {10.1145/3445814.3446728}, timestamp = {Sat, 30 Sep 2023 09:34:47 +0200}, biburl = {https://dblp.org/rec/conf/asplos/GhosnKPLB21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/fpga/EmamiBJL21, author = {Mahyar Emami and Endri Bezati and J{\"{o}}rn W. Janneck and James R. Larus}, editor = {Lesley Shannon and Michael Adler}, title = {Triggered Scheduling: Efficient Detection of Dataflow Network Idleness on Heterogeneous Systems}, booktitle = {{FPGA} '21: The 2021 {ACM/SIGDA} International Symposium on Field Programmable Gate Arrays, Virtual Event, USA, February 28 - March 2, 2021}, pages = {226--227}, publisher = {{ACM}}, year = {2021}, url = {https://doi.org/10.1145/3431920.3439473}, doi = {10.1145/3431920.3439473}, timestamp = {Wed, 24 Feb 2021 15:58:34 +0100}, biburl = {https://dblp.org/rec/conf/fpga/EmamiBJL21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/BaoWLW21, author = {Qinkun Bao and Zihao Wang and James R. Larus and Dinghao Wu}, title = {Abacus: {A} Tool for Precise Side-Channel Analysis}, booktitle = {43rd {IEEE/ACM} International Conference on Software Engineering: Companion Proceedings, {ICSE} Companion 2021, Madrid, Spain, May 25-28, 2021}, pages = {238--239}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/ICSE-Companion52605.2021.00110}, doi = {10.1109/ICSE-COMPANION52605.2021.00110}, timestamp = {Mon, 28 Jun 2021 13:24:52 +0200}, biburl = {https://dblp.org/rec/conf/icse/BaoWLW21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/BaoWLLW21, author = {Qinkun Bao and Zihao Wang and Xiaoting Li and James R. Larus and Dinghao Wu}, title = {Abacus: Precise Side-Channel Analysis}, booktitle = {43rd {IEEE/ACM} International Conference on Software Engineering, {ICSE} 2021, Madrid, Spain, 22-30 May 2021}, pages = {797--809}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/ICSE43902.2021.00078}, doi = {10.1109/ICSE43902.2021.00078}, timestamp = {Tue, 15 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/BaoWLLW21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ijcnn/LiCZLW21, author = {Xiaoting Li and Lingwei Chen and Jinquan Zhang and James R. Larus and Dinghao Wu}, title = {Watermarking-based Defense against Adversarial Attacks on Deep Neural Networks}, booktitle = {International Joint Conference on Neural Networks, {IJCNN} 2021, Shenzhen, China, July 18-22, 2021}, pages = {1--8}, publisher = {{IEEE}}, year = {2021}, url = {https://doi.org/10.1109/IJCNN52387.2021.9534236}, doi = {10.1109/IJCNN52387.2021.9534236}, timestamp = {Tue, 15 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ijcnn/LiCZLW21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2107-09333, author = {Endri Bezati and Mahyar Emami and J{\"{o}}rn W. Janneck and James R. Larus}, title = {StreamBlocks: {A} compiler for heterogeneous dataflow computing (technical report)}, journal = {CoRR}, volume = {abs/2107.09333}, year = {2021}, url = {https://arxiv.org/abs/2107.09333}, eprinttype = {arXiv}, eprint = {2107.09333}, timestamp = {Thu, 29 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2107-09333.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2201-00060, author = {Bogdan Alexandru Stoica and Swarup Kumar Sahoo and James R. Larus and Vikram S. Adve}, title = {Statistical Program Slicing: a Hybrid Slicing Technique for Analyzing Deployed Software}, journal = {CoRR}, volume = {abs/2201.00060}, year = {2021}, url = {https://arxiv.org/abs/2201.00060}, eprinttype = {arXiv}, eprint = {2201.00060}, timestamp = {Thu, 11 May 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2201-00060.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/debu/TroncosoPHSLLSP20, author = {Carmela Troncoso and Mathias Payer and Jean{-}Pierre Hubaux and Marcel Salath{\'{e}} and James R. Larus and Wouter Lueks and Theresa Stadler and Apostolos Pyrgelis and Daniele Antonioli and Ludovic Barman and Sylvain Chatel and Kenneth G. Paterson and Srdjan Capkun and David A. Basin and Jan Beutel and Dennis Jackson and Marc Roeschlin and Patrick Leu and Bart Preneel and Nigel P. Smart and Aysajan Abidin and Seda Gurses and Michael Veale and Cas Cremers and Michael Backes and Nils Ole Tippenhauer and Reuben Binns and Ciro Cattuto and Alain Barrat and Dario Fiore and Manuel Barbosa and Rui Oliveira and Jos{\'{e}} Pereira}, title = {Decentralized Privacy-Preserving Proximity Tracing}, journal = {{IEEE} Data Eng. Bull.}, volume = {43}, number = {2}, pages = {36--66}, year = {2020}, url = {http://sites.computer.org/debull/A20june/p36.pdf}, timestamp = {Thu, 06 May 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/debu/TroncosoPHSLLSP20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/dt/LarusCS20, author = {James R. Larus and Luis Ceze and Karin Strauss}, title = {{ASPLOS} Report}, journal = {{IEEE} Des. Test}, volume = {37}, number = {3}, pages = {119--123}, year = {2020}, url = {https://doi.org/10.1109/MDAT.2020.2990121}, doi = {10.1109/MDAT.2020.2990121}, timestamp = {Wed, 15 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/dt/LarusCS20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/BymaDADL20, author = {Stuart Byma and Akash Dhasade and Adrian M. Altenhoff and Christophe Dessimoz and James R. Larus}, editor = {Vivek Sarkar and Hyesoon Kim}, title = {Parallel and Scalable Precise Clustering}, booktitle = {{PACT} '20: International Conference on Parallel Architectures and Compilation Techniques, Virtual Event, GA, USA, October 3-7, 2020}, pages = {217--228}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3410463.3414646}, doi = {10.1145/3410463.3414646}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/BymaDADL20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/fpga/BezatiEL20, author = {Endri Bezati and Mahyar Emami and James R. Larus}, editor = {Stephen Neuendorffer and Lesley Shannon}, title = {Advanced Dataflow Programming using Actor Machines for High-Level Synthesis}, booktitle = {{FPGA} '20: The 2020 {ACM/SIGDA} International Symposium on Field-Programmable Gate Arrays, Seaside, CA, USA, February 23-25, 2020}, pages = {310}, publisher = {{ACM}}, year = {2020}, url = {https://doi.org/10.1145/3373087.3375330}, doi = {10.1145/3373087.3375330}, timestamp = {Wed, 04 Mar 2020 13:49:01 +0100}, biburl = {https://dblp.org/rec/conf/fpga/BezatiEL20.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/asplos/2020, editor = {James R. Larus and Luis Ceze and Karin Strauss}, title = {{ASPLOS} '20: Architectural Support for Programming Languages and Operating Systems, Lausanne, Switzerland, March 16-20, 2020}, publisher = {{ACM}}, year = {2020}, note = {{ASPLOS} 2020 was canceled because of {COVID-19.}}, url = {https://doi.org/10.1145/3373376}, doi = {10.1145/3373376}, isbn = {978-1-4503-7102-5}, timestamp = {Tue, 21 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/asplos/2020.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-2005-12273, author = {Carmela Troncoso and Mathias Payer and Jean{-}Pierre Hubaux and Marcel Salath{\'{e}} and James R. Larus and Edouard Bugnion and Wouter Lueks and Theresa Stadler and Apostolos Pyrgelis and Daniele Antonioli and Ludovic Barman and Sylvain Chatel and Kenneth G. Paterson and Srdjan Capkun and David A. Basin and Jan Beutel and Dennis Jackson and Marc Roeschlin and Patrick Leu and Bart Preneel and Nigel P. Smart and Aysajan Abidin and Seda F. G{\"{u}}rses and Michael Veale and Cas Cremers and Michael Backes and Nils Ole Tippenhauer and Reuben Binns and Ciro Cattuto and Alain Barrat and Dario Fiore and Manuel Barbosa and Rui Oliveira and Jos{\'{e}} Pereira}, title = {Decentralized Privacy-Preserving Proximity Tracing}, journal = {CoRR}, volume = {abs/2005.12273}, year = {2020}, url = {https://arxiv.org/abs/2005.12273}, eprinttype = {arXiv}, eprint = {2005.12273}, timestamp = {Thu, 06 May 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2005-12273.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/CohenAAL19, author = {Nachshon Cohen and David T. Aksun and Hillel Avni and James R. Larus}, editor = {Iris Bahar and Maurice Herlihy and Emmett Witchel and Alvin R. Lebeck}, title = {Fine-Grain Checkpointing with In-Cache-Line Logging}, booktitle = {Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, {ASPLOS} 2019, Providence, RI, USA, April 13-17, 2019}, pages = {441--454}, publisher = {{ACM}}, year = {2019}, url = {https://doi.org/10.1145/3297858.3304046}, doi = {10.1145/3297858.3304046}, timestamp = {Sun, 07 Apr 2019 16:01:58 +0200}, biburl = {https://dblp.org/rec/conf/asplos/CohenAAL19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icse/StoicaSLA19, author = {Bogdan Alexandru Stoica and Swarup Kumar Sahoo and James R. Larus and Vikram S. Adve}, editor = {Joanne M. Atlee and Tevfik Bultan and Jon Whittle}, title = {Wok: statistical program slicing in production}, booktitle = {Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, {ICSE} 2019, Montreal, QC, Canada, May 25-31, 2019}, pages = {324--325}, publisher = {{IEEE} / {ACM}}, year = {2019}, url = {https://doi.org/10.1109/ICSE-Companion.2019.00136}, doi = {10.1109/ICSE-COMPANION.2019.00136}, timestamp = {Mon, 26 Jun 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/icse/StoicaSLA19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/usenix/GhosnLB19, author = {Adrien Ghosn and James R. Larus and Edouard Bugnion}, editor = {Dahlia Malkhi and Dan Tsafrir}, title = {Secured Routines: Language-based Construction of Trusted Execution Environments}, booktitle = {Proceedings of the 2019 {USENIX} Annual Technical Conference, {USENIX} {ATC} 2019, Renton, WA, USA, July 10-12, 2019}, pages = {571--586}, publisher = {{USENIX} Association}, year = {2019}, url = {https://www.usenix.org/conference/atc19/presentation/ghosn}, timestamp = {Tue, 16 Jul 2024 09:12:32 +0200}, biburl = {https://dblp.org/rec/conf/usenix/GhosnLB19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1902-00660, author = {Nachshon Cohen and David T. Aksun and Hillel Avni and James R. Larus}, title = {Fine-Grain Checkpointing with In-Cache-Line Logging}, journal = {CoRR}, volume = {abs/1902.00660}, year = {2019}, url = {http://arxiv.org/abs/1902.00660}, eprinttype = {arXiv}, eprint = {1902.00660}, timestamp = {Tue, 21 May 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-1902-00660.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1908-09291, author = {Sam Whitlock and James R. Larus and Edouard Bugnion}, title = {Extending TensorFlow's Semantics with Pipelined Execution}, journal = {CoRR}, volume = {abs/1908.09291}, year = {2019}, url = {http://arxiv.org/abs/1908.09291}, eprinttype = {arXiv}, eprint = {1908.09291}, timestamp = {Thu, 29 Aug 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-1908-09291.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1908-10574, author = {Stuart Byma and Akash Dhasade and Adrian M. Altenhoff and Christophe Dessimoz and James R. Larus}, title = {Parallel and Scalable Precise Clustering for Homologous Protein Discovery}, journal = {CoRR}, volume = {abs/1908.10574}, year = {2019}, url = {http://arxiv.org/abs/1908.10574}, eprinttype = {arXiv}, eprint = {1908.10574}, timestamp = {Thu, 29 Aug 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-1908-10574.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/LarusH18, author = {James R. Larus and Chris Hankin}, title = {Regulating automated decision making}, journal = {Commun. {ACM}}, volume = {61}, number = {8}, pages = {5}, year = {2018}, url = {https://doi.org/10.1145/3231715}, doi = {10.1145/3231715}, timestamp = {Fri, 27 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/LarusH18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pacmpl/CohenAL18, author = {Nachshon Cohen and David T. Aksun and James R. Larus}, title = {Object-oriented recovery for non-volatile memory}, journal = {Proc. {ACM} Program. Lang.}, volume = {2}, number = {{OOPSLA}}, pages = {153:1--153:22}, year = {2018}, url = {https://doi.org/10.1145/3276523}, doi = {10.1145/3276523}, timestamp = {Wed, 17 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/pacmpl/CohenAL18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwmm/BymaL18, author = {Stuart Byma and James R. Larus}, editor = {Hannes Payer and Jennifer B. Sartor}, title = {Detailed heap profiling}, booktitle = {Proceedings of the 2018 {ACM} {SIGPLAN} International Symposium on Memory Management, {ISMM} 2018, Philadelphia, PA, USA, June 18, 2018}, pages = {1--13}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3210563.3210564}, doi = {10.1145/3210563.3210564}, timestamp = {Wed, 23 Jun 2021 15:34:31 +0200}, biburl = {https://dblp.org/rec/conf/iwmm/BymaL18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/CohenPL18, author = {Nachshon Cohen and Erez Petrank and James R. Larus}, editor = {Andreas Krall and Thomas R. Gross}, title = {Reducing transaction aborts by looking to the future}, booktitle = {Proceedings of the 23rd {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, PPoPP 2018, Vienna, Austria, February 24-28, 2018}, pages = {385--386}, publisher = {{ACM}}, year = {2018}, url = {https://doi.org/10.1145/3178487.3178518}, doi = {10.1145/3178487.3178518}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/CohenPL18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/Larus17, author = {James R. Larus}, title = {A simple, elegant approach to non-numeric parallelization: technical perspective}, journal = {Commun. {ACM}}, volume = {60}, number = {12}, pages = {87}, year = {2017}, url = {https://doi.org/10.1145/3139459}, doi = {10.1145/3139459}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/Larus17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pacmpl/CohenFL17, author = {Nachshon Cohen and Michal Friedman and James R. Larus}, title = {Efficient logging in non-volatile memory by exploiting coherency protocols}, journal = {Proc. {ACM} Program. Lang.}, volume = {1}, number = {{OOPSLA}}, pages = {67:1--67:24}, year = {2017}, url = {https://doi.org/10.1145/3133891}, doi = {10.1145/3133891}, timestamp = {Sat, 30 Sep 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/pacmpl/CohenFL17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/usenix/BymaWFTKBL17, author = {Stuart Byma and Sam Whitlock and Laura Flueratoru and Ethan Tseng and Christos Kozyrakis and Edouard Bugnion and James R. Larus}, editor = {Dilma Da Silva and Bryan Ford}, title = {Persona: {A} High-Performance Bioinformatics Framework}, booktitle = {Proceedings of the 2017 {USENIX} Annual Technical Conference, {USENIX} {ATC} 2017, Santa Clara, CA, USA, July 12-14, 2017}, pages = {153--165}, publisher = {{USENIX} Association}, year = {2017}, url = {https://www.usenix.org/conference/atc17/technical-sessions/presentation/byma}, timestamp = {Tue, 16 Jul 2024 09:12:32 +0200}, biburl = {https://dblp.org/rec/conf/usenix/BymaWFTKBL17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/corr/abs-1709-02610, author = {Nachshon Cohen and Michal Friedman and James R. Larus}, title = {Efficient Logging in Non-Volatile Memory by Exploiting Coherency Protocols}, journal = {CoRR}, volume = {abs/1709.02610}, year = {2017}, url = {http://arxiv.org/abs/1709.02610}, eprinttype = {arXiv}, eprint = {1709.02610}, timestamp = {Mon, 16 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-1709-02610.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/Larus16, author = {James R. Larus}, title = {Technical Perspective: The power of parallelizing computations}, journal = {Commun. {ACM}}, volume = {59}, number = {10}, pages = {84}, year = {2016}, url = {https://doi.org/10.1145/2985782}, doi = {10.1145/2985782}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/Larus16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/PutnamCCCCDEFGG16, author = {Andrew Putnam and Adrian M. Caulfield and Eric S. Chung and Derek Chiou and Kypros Constantinides and John Demme and Hadi Esmaeilzadeh and Jeremy Fowers and Gopi Prashanth Gopal and Jan Gray and Michael Haselman and Scott Hauck and Stephen Heil and Amir Hormati and Joo{-}Young Kim and Sitaram Lanka and James R. Larus and Eric Peterson and Simon Pope and Aaron Smith and Jason Thong and Phillip Yi Xiao and Doug Burger}, title = {A reconfigurable fabric for accelerating large-scale datacenter services}, journal = {Commun. {ACM}}, volume = {59}, number = {11}, pages = {114--122}, year = {2016}, url = {https://doi.org/10.1145/2996868}, doi = {10.1145/2996868}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/cacm/PutnamCCCCDEFGG16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/topc/LarusDML16, author = {James R. Larus and Sandhya Dwarkadas and Jos{\'{e}} E. Moreira and Andrew Lumsdaine}, title = {Introduction to the Special Issue on PPoPP'14}, journal = {{ACM} Trans. Parallel Comput.}, volume = {2}, number = {4}, pages = {21:1--21:2}, year = {2016}, url = {https://doi.org/10.1145/2856513}, doi = {10.1145/2856513}, timestamp = {Sun, 12 Feb 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/topc/LarusDML16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/Larus15, author = {James R. Larus}, title = {Programming multicore computers: technical perspective}, journal = {Commun. {ACM}}, volume = {58}, number = {5}, pages = {76}, year = {2015}, url = {https://doi.org/10.1145/2742908}, doi = {10.1145/2742908}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/Larus15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/micro/PutnamCCCCDEFGG15, author = {Andrew Putnam and Adrian M. Caulfield and Eric S. Chung and Derek Chiou and Kypros Constantinides and John Demme and Hadi Esmaeilzadeh and Jeremy Fowers and Gopi Prashanth Gopal and Jan Gray and Michael Haselman and Scott Hauck and Stephen Heil and Amir Hormati and Joo{-}Young Kim and Sitaram Lanka and James R. Larus and Eric Peterson and Simon Pope and Aaron Smith and Jason Thong and Phillip Yi Xiao and Doug Burger}, title = {A Reconfigurable Fabric for Accelerating Large-Scale Datacenter Services}, journal = {{IEEE} Micro}, volume = {35}, number = {3}, pages = {10--22}, year = {2015}, url = {https://doi.org/10.1109/MM.2015.42}, doi = {10.1109/MM.2015.42}, timestamp = {Thu, 14 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/micro/PutnamCCCCDEFGG15.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isca/PutnamCCCCDEFGGHHHHKLLPPSTXB14, author = {Andrew Putnam and Adrian M. Caulfield and Eric S. Chung and Derek Chiou and Kypros Constantinides and John Demme and Hadi Esmaeilzadeh and Jeremy Fowers and Gopi Prashanth Gopal and Jan Gray and Michael Haselman and Scott Hauck and Stephen Heil and Amir Hormati and Joo{-}Young Kim and Sitaram Lanka and James R. Larus and Eric Peterson and Simon Pope and Aaron Smith and Jason Thong and Phillip Yi Xiao and Doug Burger}, title = {A reconfigurable fabric for accelerating large-scale datacenter services}, booktitle = {{ACM/IEEE} 41st International Symposium on Computer Architecture, {ISCA} 2014, Minneapolis, MN, USA, June 14-18, 2014}, pages = {13--24}, publisher = {{IEEE} Computer Society}, year = {2014}, url = {https://doi.org/10.1109/ISCA.2014.6853195}, doi = {10.1109/ISCA.2014.6853195}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/isca/PutnamCCCCDEFGGHHHHKLLPPSTXB14.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/ppopp/2014, editor = {Jos{\'{e}} E. Moreira and James R. Larus}, title = {{ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, PPoPP '14, Orlando, FL, USA, February 15-19, 2014}, publisher = {{ACM}}, year = {2014}, url = {https://doi.org/10.1145/2555243}, doi = {10.1145/2555243}, isbn = {978-1-4503-2656-8}, timestamp = {Sun, 12 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/2014.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cgo/RenALMPS13, author = {Bin Ren and Gagan Agrawal and James R. Larus and Todd Mytkowicz and Tomi Poutanen and Wolfram Schulte}, title = {{SIMD} parallelization of applications that traverse irregular data structures}, booktitle = {Proceedings of the 2013 {IEEE/ACM} International Symposium on Code Generation and Optimization, {CGO} 2013, Shenzhen, China, February 23-27, 2013}, pages = {20:1--20:10}, publisher = {{IEEE} Computer Society}, year = {2013}, url = {https://doi.org/10.1109/CGO.2013.6494989}, doi = {10.1109/CGO.2013.6494989}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cgo/RenALMPS13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/Larus13, author = {James R. Larus}, editor = {Hans{-}Juergen Boehm and Cormac Flanagan}, title = {Look up!: your future is in the cloud}, booktitle = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} '13, Seattle, WA, USA, June 16-19, 2013}, pages = {1--2}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2491956.2462157}, doi = {10.1145/2491956.2462157}, timestamp = {Fri, 30 Nov 2018 12:21:40 +0100}, biburl = {https://dblp.org/rec/conf/pldi/Larus13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/GaoSBMBL13, author = {Tiejun Gao and Karin Strauss and Stephen M. Blackburn and Kathryn S. McKinley and Doug Burger and James R. Larus}, editor = {Hans{-}Juergen Boehm and Cormac Flanagan}, title = {Using managed runtime systems to tolerate holes in wearable memories}, booktitle = {{ACM} {SIGPLAN} Conference on Programming Language Design and Implementation, {PLDI} '13, Seattle, WA, USA, June 16-19, 2013}, pages = {297--308}, publisher = {{ACM}}, year = {2013}, url = {https://doi.org/10.1145/2491956.2462171}, doi = {10.1145/2491956.2462171}, timestamp = {Sun, 02 Jun 2019 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/GaoSBMBL13.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/computer/ReedLG12, author = {Daniel A. Reed and James R. Larus and Dennis Gannon}, title = {Imagining the Future: Thoughts on Computing}, journal = {Computer}, volume = {45}, number = {1}, pages = {25--30}, year = {2012}, url = {https://doi.org/10.1109/MC.2011.327}, doi = {10.1109/MC.2011.327}, timestamp = {Wed, 12 Aug 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/computer/ReedLG12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/RenALMPS12, author = {Bin Ren and Gagan Agrawal and James R. Larus and Todd Mytkowicz and Tomi Poutanen and Wolfram Schulte}, editor = {Pen{-}Chung Yew and Sangyeun Cho and Luiz DeRose and David J. Lilja}, title = {Fine-grained parallel traversals of irregular data structures}, booktitle = {International Conference on Parallel Architectures and Compilation Techniques, {PACT} '12, Minneapolis, MN, {USA} - September 19 - 23, 2012}, pages = {461--462}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2370816.2370896}, doi = {10.1145/2370816.2370896}, timestamp = {Wed, 11 Aug 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/RenALMPS12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cloud/HeELY12, author = {Yuxiong He and Sameh Elnikety and James R. Larus and Chenyu Yan}, editor = {Michael J. Carey and Steven Hand}, title = {Zeta: scheduling interactive services with partial execution}, booktitle = {{ACM} Symposium on Cloud Computing, {SOCC} '12, San Jose, CA, USA, October 14-17, 2012}, pages = {12}, publisher = {{ACM}}, year = {2012}, url = {https://doi.org/10.1145/2391229.2391241}, doi = {10.1145/2391229.2391241}, timestamp = {Tue, 20 Dec 2022 17:33:10 +0100}, biburl = {https://dblp.org/rec/conf/cloud/HeELY12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/rv/Larus12, author = {Jim R. Larus}, editor = {Shaz Qadeer and Serdar Tasiran}, title = {It's the End of the World as We Know It (And {I} Feel Fine)}, booktitle = {Runtime Verification, Third International Conference, {RV} 2012, Istanbul, Turkey, September 25-28, 2012, Revised Selected Papers}, series = {Lecture Notes in Computer Science}, volume = {7687}, pages = {48}, publisher = {Springer}, year = {2012}, url = {https://doi.org/10.1007/978-3-642-35632-2\_7}, doi = {10.1007/978-3-642-35632-2\_7}, timestamp = {Tue, 14 May 2019 10:00:51 +0200}, biburl = {https://dblp.org/rec/conf/rv/Larus12.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pe/LuXKGLG11, author = {Yi Lu and Qiaomin Xie and Gabriel Kliot and Alan Geller and James R. Larus and Albert G. Greenberg}, title = {Join-Idle-Queue: {A} novel load balancing algorithm for dynamically scalable web services}, journal = {Perform. Evaluation}, volume = {68}, number = {11}, pages = {1056--1071}, year = {2011}, url = {https://doi.org/10.1016/j.peva.2011.07.015}, doi = {10.1016/J.PEVA.2011.07.015}, timestamp = {Thu, 01 Aug 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/pe/LuXKGLG11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/Larus11, author = {James R. Larus}, editor = {Rajiv Gupta and Todd C. Mowry}, title = {The cloud will change everything}, booktitle = {Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, {ASPLOS} 2011, Newport Beach, CA, USA, March 5-11, 2011}, pages = {1--2}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/1950365.1950367}, doi = {10.1145/1950365.1950367}, timestamp = {Wed, 07 Jul 2021 13:23:08 +0200}, biburl = {https://dblp.org/rec/conf/asplos/Larus11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cloud/BykovGKLPT11, author = {Sergey Bykov and Alan Geller and Gabriel Kliot and James R. Larus and Ravi Pandya and Jorgen Thelin}, editor = {Jeffrey S. Chase and Amr El Abbadi}, title = {Orleans: cloud computing for everyone}, booktitle = {{ACM} Symposium on Cloud Computing in conjunction with {SOSP} 2011, {SOCC} '11, Cascais, Portugal, October 26-28, 2011}, pages = {16}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/2038916.2038932}, doi = {10.1145/2038916.2038932}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/cloud/BykovGKLPT11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hpca/Larus11, author = {James R. Larus}, title = {Programming the cloud}, booktitle = {17th International Conference on High-Performance Computer Architecture {(HPCA-17} 2011), February 12-16 2011, San Antonio, Texas, {USA}}, pages = {1}, publisher = {{IEEE} Computer Society}, year = {2011}, url = {https://doi.org/10.1109/HPCA.2011.5749711}, doi = {10.1109/HPCA.2011.5749711}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/hpca/Larus11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/Larus11, author = {James R. Larus}, editor = {Calin Cascaval and Pen{-}Chung Yew}, title = {Programming the cloud}, booktitle = {Proceedings of the 16th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, {PPOPP} 2011, San Antonio, TX, USA, February 12-16, 2011}, pages = {1--2}, publisher = {{ACM}}, year = {2011}, url = {https://doi.org/10.1145/1941553.1941555}, doi = {10.1145/1941553.1941555}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/Larus11.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:series/synthesis/2010Harris, author = {Tim Harris and James R. Larus and Ravi Rajwar}, title = {Transactional Memory, 2nd Edition}, series = {Synthesis Lectures on Computer Architecture}, publisher = {Morgan {\&} Claypool Publishers}, year = {2010}, url = {https://doi.org/10.2200/S00272ED1V01Y201006CAC011}, doi = {10.2200/S00272ED1V01Y201006CAC011}, isbn = {978-3-031-00600-5}, timestamp = {Thu, 19 Oct 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/series/synthesis/2010Harris.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/LarusH10, author = {James R. Larus and Galen C. Hunt}, title = {The Singularity system}, journal = {Commun. {ACM}}, volume = {53}, number = {8}, pages = {72--79}, year = {2010}, url = {https://doi.org/10.1145/1787234.1787253}, doi = {10.1145/1787234.1787253}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/LarusH10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cc/Larus10, author = {James R. Larus}, editor = {Rajiv Gupta}, title = {Programming Clouds}, booktitle = {Compiler Construction, 19th International Conference, {CC} 2010, Held as Part of the Joint European Conferences on Theory and Practice of Software, {ETAPS} 2010, Paphos, Cyprus, March 20-28, 2010. Proceedings}, series = {Lecture Notes in Computer Science}, volume = {6011}, pages = {1--9}, publisher = {Springer}, year = {2010}, url = {https://doi.org/10.1007/978-3-642-11970-5\_1}, doi = {10.1007/978-3-642-11970-5\_1}, timestamp = {Tue, 14 May 2019 10:00:48 +0200}, biburl = {https://dblp.org/rec/conf/cc/Larus10.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/Larus09, author = {James R. Larus}, title = {Spending Moore's dividend}, journal = {Commun. {ACM}}, volume = {52}, number = {5}, pages = {62--69}, year = {2009}, url = {https://doi.org/10.1145/1506409.1506425}, doi = {10.1145/1506409.1506425}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/Larus09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@incollection{DBLP:books/ms/4paradigm2009/LarusG09, author = {James R. Larus and Dennis Gannon}, editor = {Tony Hey and Stewart Tansley and Kristin M. Tolle}, title = {Multicore computing and scientific discovery}, booktitle = {The Fourth Paradigm: Data-Intensive Scientific Discovery}, pages = {125--129}, publisher = {Microsoft Research}, year = {2009}, url = {http://research.microsoft.com/en-us/collaboration/fourthparadigm/4th\_paradigm\_book\_part3\_larus\_gannon.pdf}, timestamp = {Thu, 22 Sep 2011 19:32:10 +0200}, biburl = {https://dblp.org/rec/books/ms/4paradigm2009/LarusG09.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/LarusK08, author = {James R. Larus and Christos Kozyrakis}, title = {Transactional memory}, journal = {Commun. {ACM}}, volume = {51}, number = {7}, pages = {80--88}, year = {2008}, url = {https://doi.org/10.1145/1364782.1364800}, doi = {10.1145/1364782.1364800}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/cacm/LarusK08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigplan/AllenBBBFFHKKLLLPRRSTW08, author = {Eric Allen and Mark W. Bailey and Rastislav Bod{\'{\i}}k and Kim B. Bruce and Kathleen Fisher and Stephen N. Freund and Robert Harper and Chandra Krintz and Shriram Krishnamurthi and James R. Larus and Doug Lea and Gary T. Leavens and Lori L. Pollock and Stuart Reges and Martin C. Rinard and Mark A. Sheldon and Franklyn A. Turbak and Mitchell Wand}, title = {{SIGPLAN} programming language curriculum workshop: Discussion Summaries and recommendations}, journal = {{ACM} {SIGPLAN} Notices}, volume = {43}, number = {11}, pages = {6--29}, year = {2008}, url = {https://doi.org/10.1145/1480828.1480831}, doi = {10.1145/1480828.1480831}, timestamp = {Tue, 26 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigplan/AllenBBBFFHKKLLLPRRSTW08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigplan/Larus08, author = {James R. Larus}, title = {{PL} research and its consequences on {PL} curriculum}, journal = {{ACM} {SIGPLAN} Notices}, volume = {43}, number = {11}, pages = {84--86}, year = {2008}, url = {https://doi.org/10.1145/1480828.1480847}, doi = {10.1145/1480828.1480847}, timestamp = {Tue, 26 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigplan/Larus08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/cav/Larus08, author = {James R. Larus}, editor = {Aarti Gupta and Sharad Malik}, title = {Singularity: Designing Better Software (Invited Talk)}, booktitle = {Computer Aided Verification, 20th International Conference, {CAV} 2008, Princeton, NJ, USA, July 7-14, 2008, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {5123}, pages = {1--2}, publisher = {Springer}, year = {2008}, url = {https://doi.org/10.1007/978-3-540-70545-1\_1}, doi = {10.1007/978-3-540-70545-1\_1}, timestamp = {Sat, 30 Sep 2023 09:35:55 +0200}, biburl = {https://dblp.org/rec/conf/cav/Larus08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/issta/Larus08, author = {James R. Larus}, editor = {Barbara G. Ryder and Andreas Zeller}, title = {The real value of testing}, booktitle = {Proceedings of the {ACM/SIGSOFT} International Symposium on Software Testing and Analysis, {ISSTA} 2008, Seattle, WA, USA, July 20-24, 2008}, pages = {1--2}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1390630.1390631}, doi = {10.1145/1390630.1390631}, timestamp = {Tue, 06 Nov 2018 16:57:30 +0100}, biburl = {https://dblp.org/rec/conf/issta/Larus08.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@proceedings{DBLP:conf/asplos/2008, editor = {Susan J. Eggers and James R. Larus}, title = {Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, {ASPLOS} 2008, Seattle, WA, USA, March 1-5, 2008}, publisher = {{ACM}}, year = {2008}, url = {https://doi.org/10.1145/1346281}, doi = {10.1145/1346281}, isbn = {978-1-59593-958-6}, timestamp = {Wed, 07 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/asplos/2008.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigops/HuntL07, author = {Galen C. Hunt and James R. Larus}, title = {Singularity: rethinking the software stack}, journal = {{ACM} {SIGOPS} Oper. Syst. Rev.}, volume = {41}, number = {2}, pages = {37--49}, year = {2007}, url = {https://doi.org/10.1145/1243418.1243424}, doi = {10.1145/1243418.1243424}, timestamp = {Tue, 14 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigops/HuntL07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dac/SarnoHLLLRCLY07, author = {Lauren Sarno and Wen{-}mei W. Hwu and Craig Lund and Markus Levy and James R. Larus and James Reinders and Gordon Cameron and Chris Lennard and Takashi Yoshimori}, title = {Corezilla: Build and Tame the Multicore Beast?}, booktitle = {Proceedings of the 44th Design Automation Conference, {DAC} 2007, San Diego, CA, USA, June 4-8, 2007}, pages = {632--633}, publisher = {{IEEE}}, year = {2007}, timestamp = {Tue, 29 Jul 2014 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/dac/SarnoHLLLRCLY07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/eurosys/HuntAFHHLLSTW07, author = {Galen C. Hunt and Mark Aiken and Manuel F{\"{a}}hndrich and Chris Hawblitzel and Orion Hodson and James R. Larus and Steven Levi and Bjarne Steensgaard and David Tarditi and Ted Wobber}, editor = {Paulo Ferreira and Thomas R. Gross and Lu{\'{\i}}s Veiga}, title = {Sealing {OS} processes to improve dependability and safety}, booktitle = {Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007}, pages = {341--354}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1272996.1273032}, doi = {10.1145/1272996.1273032}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/eurosys/HuntAFHHLLSTW07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/MaratheHL07, author = {Virendra J. Marathe and Tim Harris and James R. Larus}, editor = {Katherine A. Yelick and John M. Mellor{-}Crummey}, title = {Featherweight transactions: decoupling threads and atomic blocks}, booktitle = {Proceedings of the 12th {ACM} {SIGPLAN} Symposium on Principles and Practice of Parallel Programming, {PPOPP} 2007, San Jose, California, USA, March 14-17, 2007}, pages = {134--135}, publisher = {{ACM}}, year = {2007}, url = {https://doi.org/10.1145/1229428.1229453}, doi = {10.1145/1229428.1229453}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/MaratheHL07.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@book{DBLP:series/synthesis/2006Larus, author = {James R. Larus and Ravi Rajwar}, title = {Transactional Memory}, series = {Synthesis Lectures on Computer Architecture}, publisher = {Morgan {\&} Claypool Publishers}, year = {2006}, url = {https://doi.org/10.2200/S00070ED1V01Y200611CAC002}, doi = {10.2200/S00070ED1V01Y200611CAC002}, isbn = {978-3-031-01719-3}, timestamp = {Mon, 23 Oct 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/series/synthesis/2006Larus.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ACMmsp/AikenFHHL06, author = {Mark Aiken and Manuel F{\"{a}}hndrich and Chris Hawblitzel and Galen C. Hunt and James R. Larus}, editor = {Antony L. Hosking and Ali{-}Reza Adl{-}Tabatabai}, title = {Deconstructing process isolation}, booktitle = {Proceedings of the 2006 workshop on Memory System Performance and Correctness, San Jose, California, USA, October 11, 2006}, pages = {1--10}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1178597.1178599}, doi = {10.1145/1178597.1178599}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/ACMmsp/AikenFHHL06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/Larus06, author = {James R. Larus}, editor = {Josep Torrellas}, title = {Is process or architecture the solution?}, booktitle = {Proceedings of the 1st Workshop on Architectural and System Support for Improving Software Dependability, {ASID} 2006, San Jose, California, USA, October 21, 2006}, pages = {5}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1181309.1181310}, doi = {10.1145/1181309.1181310}, timestamp = {Wed, 07 Jul 2021 13:23:08 +0200}, biburl = {https://dblp.org/rec/conf/asplos/Larus06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/eurosys/FahndrichAHHHLL06, author = {Manuel F{\"{a}}hndrich and Mark Aiken and Chris Hawblitzel and Orion Hodson and Galen C. Hunt and James R. Larus and Steven Levi}, editor = {Yolande Berbers and Willy Zwaenepoel}, title = {Language support for fast and reliable message-based communication in singularity {OS}}, booktitle = {Proceedings of the 2006 EuroSys Conference, Leuven, Belgium, April 18-21, 2006}, pages = {177--190}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1217935.1217953}, doi = {10.1145/1217935.1217953}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/eurosys/FahndrichAHHHLL06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/gpce/FahndrichCL06, author = {Manuel F{\"{a}}hndrich and Michael Carbin and James R. Larus}, editor = {Stan Jarzabek and Douglas C. Schmidt and Todd L. Veldhuizen}, title = {Reflective program generation with patterns}, booktitle = {Generative Programming and Component Engineering, 5th International Conference, {GPCE} 2006, Portland, Oregon, USA, October 22-26, 2006, Proceedings}, pages = {275--284}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1173706.1173748}, doi = {10.1145/1173706.1173748}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/gpce/FahndrichCL06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/vee/Larus06, author = {James R. Larus}, editor = {Hans{-}Juergen Boehm and David Grove}, title = {Abolish runtime systems: operating systems should control the execution}, booktitle = {Proceedings of the 2nd International Conference on Virtual Execution Environments, {VEE} 2006, Ottawa, Ontario, Canada, June 14-16, 2006}, pages = {1}, publisher = {{ACM}}, year = {2006}, url = {https://doi.org/10.1145/1134760.1134761}, doi = {10.1145/1134760.1134761}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/vee/Larus06.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/queue/SutterL05, author = {Herb Sutter and James R. Larus}, title = {Software and the concurrency revolution}, journal = {{ACM} Queue}, volume = {3}, number = {7}, pages = {54--62}, year = {2005}, url = {https://doi.org/10.1145/1095408.1095421}, doi = {10.1145/1095408.1095421}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/queue/SutterL05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/hotos/HuntLTW05, author = {Galen C. Hunt and James R. Larus and David Tarditi and Ted Wobber}, title = {Broad New {OS} Research: Challenges and Opportunities}, booktitle = {Proceedings of HotOS'05: 10th Workshop on Hot Topics in Operating Systems, June 12-15, 2005, Santa Fe, New Mexico, {USA}}, publisher = {{USENIX} Association}, year = {2005}, url = {http://www.usenix.org/events/hotos05/final\_papers/full\_papers/hunt/hunt.pdf}, timestamp = {Thu, 12 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/hotos/HuntLTW05.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/software/LarusBDDFPRV04, author = {James R. Larus and Thomas Ball and Manuvir Das and Robert DeLine and Manuel F{\"{a}}hndrich and Jonathan D. Pincus and Sriram K. Rajamani and Ramanathan Venkatapathy}, title = {Righting Software}, journal = {{IEEE} Softw.}, volume = {21}, number = {3}, pages = {92--100}, year = {2004}, url = {https://doi.org/10.1109/MS.2004.1293079}, doi = {10.1109/MS.2004.1293079}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/software/LarusBDDFPRV04.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/AmmonsMBL03, author = {Glenn Ammons and David Mandelin and Rastislav Bod{\'{\i}}k and James R. Larus}, editor = {Ron Cytron and Rajiv Gupta}, title = {Debugging temporal specifications with concept analysis}, booktitle = {Proceedings of the {ACM} {SIGPLAN} 2003 Conference on Programming Language Design and Implementation 2003, San Diego, California, USA, June 9-11, 2003}, pages = {182--195}, publisher = {{ACM}}, year = {2003}, url = {https://doi.org/10.1145/781131.781152}, doi = {10.1145/781131.781152}, timestamp = {Fri, 25 Jun 2021 17:17:37 +0200}, biburl = {https://dblp.org/rec/conf/pldi/AmmonsMBL03.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/popl/AmmonsBL02, author = {Glenn Ammons and Rastislav Bod{\'{\i}}k and James R. Larus}, editor = {John Launchbury and John C. Mitchell}, title = {Mining specifications}, booktitle = {Conference Record of {POPL} 2002: The 29th {SIGPLAN-SIGACT} Symposium on Principles of Programming Languages, Portland, OR, USA, January 16-18, 2002}, pages = {4--16}, publisher = {{ACM}}, year = {2002}, url = {https://doi.org/10.1145/503272.503275}, doi = {10.1145/503272.503275}, timestamp = {Wed, 07 Jul 2021 17:30:33 +0200}, biburl = {https://dblp.org/rec/conf/popl/AmmonsBL02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/usenix/LarusP02, author = {James R. Larus and Michael Parkes}, editor = {Carla Schlatter Ellis}, title = {Using Cohort-Scheduling to Enhance Server Performance}, booktitle = {Proceedings of the General Track: 2002 {USENIX} Annual Technical Conference, June 10-15, 2002, Monterey, California, {USA}}, pages = {103--114}, publisher = {{USENIX}}, year = {2002}, url = {http://www.usenix.org/publications/library/proceedings/usenix02/larus.html}, timestamp = {Tue, 16 Jul 2024 09:12:32 +0200}, biburl = {https://dblp.org/rec/conf/usenix/LarusP02.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lctrts/LarusP01, author = {James R. Larus and Michael Parkes}, editor = {Seongsoo Hong and Santosh Pande}, title = {Using Cohort Scheduling to Enhance Server Performance (Extended Abstract)}, booktitle = {Proceedings of The Workshop on Languages, Compilers, and Tools for Embedded Systems {(LCTES} 2001), June 22-23, 2001 / The Workshop on Optimization of Middleware and Distributed Systems {(OM} 2001), June 18, 2001, Snowbird, Utah, {USA}}, pages = {182--187}, publisher = {{ACM}}, year = {2001}, url = {https://doi.org/10.1145/384197.384222}, doi = {10.1145/384197.384222}, timestamp = {Sun, 02 Oct 2022 16:11:14 +0200}, biburl = {https://dblp.org/rec/conf/lctrts/LarusP01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/LarusP01, author = {James R. Larus and Michael Parkes}, editor = {Rastislav Bod{\'{\i}}k and Vugranam C. Sreedhar}, title = {Using Cohort Scheduling to Enhance Server Performance (Extended Abstract)}, booktitle = {Proceedings of the 2001 {ACM} {SIGPLAN} Workshop on Optimization of Middleware and Distributed Systems, {OM} '01, Snow Bird, Utah, {USA}}, pages = {182--187}, publisher = {{ACM}}, year = {2001}, url = {https://doi.org/10.1145/384198.384222}, doi = {10.1145/384198.384222}, timestamp = {Wed, 12 Jan 2022 14:24:31 +0100}, biburl = {https://dblp.org/rec/conf/pldi/LarusP01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/SchnarrHL01, author = {Eric Schnarr and Mark D. Hill and James R. Larus}, editor = {Michael Burke and Mary Lou Soffa}, title = {Facile: {A} Language and Compiler for High-Performance Processor Simulators}, booktitle = {Proceedings of the 2001 {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation (PLDI), Snowbird, Utah, USA, June 20-22, 2001}, pages = {321--331}, publisher = {{ACM}}, year = {2001}, url = {https://doi.org/10.1145/378795.378864}, doi = {10.1145/378795.378864}, timestamp = {Wed, 07 Jul 2021 17:30:33 +0200}, biburl = {https://dblp.org/rec/conf/pldi/SchnarrHL01.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/computer/BallL00, author = {Thomas Ball and James R. Larus}, title = {Using Paths to Measure, Explain, and Enhance Program Behavior}, journal = {Computer}, volume = {33}, number = {7}, pages = {57--65}, year = {2000}, url = {https://doi.org/10.1109/2.869371}, doi = {10.1109/2.869371}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/computer/BallL00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/computer/ChilimbiHL00, author = {Trishul M. Chilimbi and Mark D. Hill and James R. Larus}, title = {Making Pointer-Based Data Structures Cache Conscious}, journal = {Computer}, volume = {33}, number = {12}, pages = {67--74}, year = {2000}, url = {https://doi.org/10.1109/2.889095}, doi = {10.1109/2.889095}, timestamp = {Wed, 12 Aug 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/computer/ChilimbiHL00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/ieeecc/MukherjeeRFLHWHL00, author = {Shubhendu S. Mukherjee and Steven K. Reinhardt and Babak Falsafi and Mike Litzkow and Mark D. Hill and David A. Wood and Steven Huss{-}Lederman and James R. Larus}, title = {Wisconsin Wind Tunnel {II:} a fast, portable parallel architecture simulator}, journal = {{IEEE} Concurr.}, volume = {8}, number = {4}, pages = {12--20}, year = {2000}, url = {https://doi.org/10.1109/4434.895100}, doi = {10.1109/4434.895100}, timestamp = {Fri, 06 Mar 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/ieeecc/MukherjeeRFLHWHL00.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tse/ChandraRL99, author = {Satish Chandra and Brad Richards and James R. Larus}, title = {Teapot: {A} Domain-Specific Language for Writing Cache Coherence Protocols}, journal = {{IEEE} Trans. Software Eng.}, volume = {25}, number = {3}, pages = {317--333}, year = {1999}, url = {https://doi.org/10.1109/32.798322}, doi = {10.1109/32.798322}, timestamp = {Mon, 18 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tse/ChandraRL99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/ChilimbiHL99, author = {Trishul M. Chilimbi and Mark D. Hill and James R. Larus}, editor = {Barbara G. Ryder and Benjamin G. Zorn}, title = {Cache-Conscious Structure Layout}, booktitle = {Proceedings of the 1999 {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation (PLDI), Atlanta, Georgia, USA, May 1-4, 1999}, pages = {1--12}, publisher = {{ACM}}, year = {1999}, url = {https://doi.org/10.1145/301618.301633}, doi = {10.1145/301618.301633}, timestamp = {Thu, 08 Jul 2021 16:04:02 +0200}, biburl = {https://dblp.org/rec/conf/pldi/ChilimbiHL99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/ChilimbiDL99, author = {Trishul M. Chilimbi and Bob Davidson and James R. Larus}, editor = {Barbara G. Ryder and Benjamin G. Zorn}, title = {Cache-Conscious Structure Definition}, booktitle = {Proceedings of the 1999 {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation (PLDI), Atlanta, Georgia, USA, May 1-4, 1999}, pages = {13--24}, publisher = {{ACM}}, year = {1999}, url = {https://doi.org/10.1145/301618.301635}, doi = {10.1145/301618.301635}, timestamp = {Thu, 08 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/ChilimbiDL99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/Larus99, author = {James R. Larus}, editor = {Barbara G. Ryder and Benjamin G. Zorn}, title = {Whole Program Paths}, booktitle = {Proceedings of the 1999 {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation (PLDI), Atlanta, Georgia, USA, May 1-4, 1999}, pages = {259--269}, publisher = {{ACM}}, year = {1999}, url = {https://doi.org/10.1145/301618.301678}, doi = {10.1145/301618.301678}, timestamp = {Thu, 08 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/Larus99.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/IEEEpact/SchoinasFHLW98, author = {Ioannis Schoinas and Babak Falsafi and Mark D. Hill and James R. Larus and David A. Wood}, title = {Sirocco: Cost-Effective Fine-Grain Distributed Shared Memory}, booktitle = {Proceedings of the 1998 International Conference on Parallel Architectures and Compilation Techniques, Paris, France, October 12-18, 1998}, pages = {40}, publisher = {{IEEE} Computer Society}, year = {1998}, url = {https://doi.org/10.1109/PACT.1998.727144}, doi = {10.1109/PACT.1998.727144}, timestamp = {Mon, 30 May 2022 14:39:06 +0200}, biburl = {https://dblp.org/rec/conf/IEEEpact/SchoinasFHLW98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/SchnarrL98, author = {Eric Schnarr and James R. Larus}, editor = {Dileep Bhandarkar and Anant Agarwal}, title = {Fast Out-Of-Order Processor Simulation Using Memoization}, booktitle = {{ASPLOS-VIII} Proceedings of the 8th International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, USA, October 3-7, 1998}, pages = {283--294}, publisher = {{ACM} Press}, year = {1998}, url = {https://doi.org/10.1145/291069.291063}, doi = {10.1145/291069.291063}, timestamp = {Wed, 07 Jul 2021 13:23:08 +0200}, biburl = {https://dblp.org/rec/conf/asplos/SchnarrL98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isca/ReinhardtLW98, author = {Steven K. Reinhardt and James R. Larus and David A. Wood}, editor = {Gurindar S. Sohi}, title = {Retrospective: Tempest and Typhoon: User-Level Shared Memory}, booktitle = {25 Years of the International Symposia on Computer Architecture (Selected Papers)}, pages = {98--102}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/285930.285968}, doi = {10.1145/285930.285968}, timestamp = {Fri, 09 Jul 2021 15:51:20 +0200}, biburl = {https://dblp.org/rec/conf/isca/ReinhardtLW98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isca/ReinhardtLW98a, author = {Steven K. Reinhardt and James R. Larus and David A. Wood}, editor = {Gurindar S. Sohi}, title = {Tempest and Typhoon: User-Level Shared Memory}, booktitle = {25 Years of the International Symposia on Computer Architecture (Selected Papers)}, pages = {497--508}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/285930.286008}, doi = {10.1145/285930.286008}, timestamp = {Mon, 25 Mar 2019 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/isca/ReinhardtLW98a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iwmm/ChilimbiL98, author = {Trishul M. Chilimbi and James R. Larus}, editor = {Simon L. Peyton Jones and Richard E. Jones}, title = {Using Generational Garbage Collection To Implement Cache-Conscious Data Placement}, booktitle = {International Symposium on Memory Management, {ISMM} '98, Vancouver, British Columbia, Canada, 17-19 October, 1998, Conference Proceedings}, pages = {37--48}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/286860.286865}, doi = {10.1145/286860.286865}, timestamp = {Thu, 08 Jul 2021 16:04:01 +0200}, biburl = {https://dblp.org/rec/conf/iwmm/ChilimbiL98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/AmmonsL98, author = {Glenn Ammons and James R. Larus}, editor = {Jack W. Davidson and Keith D. Cooper and A. Michael Berman}, title = {Improving Data-flow Analysis with Path Profiles}, booktitle = {Proceedings of the {ACM} {SIGPLAN} '98 Conference on Programming Language Design and Implementation (PLDI), Montreal, Canada, June 17-19, 1998}, pages = {72--84}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/277650.277665}, doi = {10.1145/277650.277665}, timestamp = {Thu, 08 Jul 2021 16:04:02 +0200}, biburl = {https://dblp.org/rec/conf/pldi/AmmonsL98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/AmmonsL98a, author = {Glenn Ammons and James R. Larus}, editor = {Kathryn S. McKinley}, title = {Improving data-flow analysis with path profiles (with retrospective)}, booktitle = {20 Years of the {ACM} {SIGPLAN} Conference on Programming Language Design and Implementation 1979-1999, {A} Selection}, pages = {568--582}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/989393.989451}, doi = {10.1145/989393.989451}, timestamp = {Fri, 25 Jun 2021 14:48:54 +0200}, biburl = {https://dblp.org/rec/conf/pldi/AmmonsL98a.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/spdt/RichardsL98, author = {Brad Richards and James R. Larus}, editor = {Allen Maloney and Jeff Hollingsworth and Bart Miller}, title = {Protocol-based data-race detection}, booktitle = {Proceedings of the {SIGMETRICS} Symposium on Parallel and Distributed Tools, {SPDT} '98, Welches, Oregon, {USA}}, pages = {40--47}, publisher = {{ACM}}, year = {1998}, url = {https://doi.org/10.1145/281035.281040}, doi = {10.1145/281035.281040}, timestamp = {Mon, 17 Jan 2022 13:14:29 +0100}, biburl = {https://dblp.org/rec/conf/spdt/RichardsL98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/dsl/ChandraLDRWA97, author = {Satish Chandra and James R. Larus and Michael Dahlin and Brad Richards and Randolph Y. Wang and Thomas E. Anderson}, editor = {Chris Ramming}, title = {Experience with a Language for Writing Coherence Protocols}, booktitle = {Proceedings of the Conference on Domain-Specific Languages, DSL'97, Santa Barbara, California, USA, October 15-17, 1997}, pages = {51--66}, publisher = {{USENIX}}, year = {1997}, url = {http://www.usenix.org/publications/library/proceedings/dsl97/chandra.html}, timestamp = {Tue, 02 Feb 2021 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/dsl/ChandraLDRWA97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/esec/RepsBDL98, author = {Thomas W. Reps and Thomas Ball and Manuvir Das and James R. Larus}, editor = {Mehdi Jazayeri and Helmut Schauer}, title = {The Use of Program Profiling for Software Maintenance with Applications to the Year 2000 Problem}, booktitle = {Software Engineering - {ESEC/FSE} '97, 6th European Software Engineering Conference Held Jointly with the 5th {ACM} {SIGSOFT} Symposium on Foundations of Software Engineering, Zurich, Switzerland, September 22-25, 1997, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1301}, pages = {432--449}, publisher = {Springer}, year = {1997}, url = {https://doi.org/10.1007/3-540-63531-9\_29}, doi = {10.1007/3-540-63531-9\_29}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/esec/RepsBDL98.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/AmmonsBL97, author = {Glenn Ammons and Thomas Ball and James R. Larus}, editor = {Marina C. Chen and Ron K. Cytron and A. Michael Berman}, title = {Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling}, booktitle = {Proceedings of the {ACM} {SIGPLAN} '97 Conference on Programming Language Design and Implementation (PLDI), Las Vegas, Nevada, USA, June 15-18, 1997}, pages = {85--96}, publisher = {{ACM}}, year = {1997}, url = {https://doi.org/10.1145/258915.258924}, doi = {10.1145/258915.258924}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/AmmonsBL97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/ChandraL97, author = {Satish Chandra and James R. Larus}, editor = {Robert Schreiber and Keshav Pingali and A. Michael Berman}, title = {Optimizing Communication in {HPF} programs for Fine-Grain Distributed Shared Memory}, booktitle = {Proceedings of the Sixth {ACM} {SIGPLAN} Symposium on Principles {\&} Practice of Parallel Programming (PPOPP), Las Vegas, Nevada, USA, June 18-21, 1997}, pages = {100--111}, publisher = {{ACM}}, year = {1997}, url = {https://doi.org/10.1145/263764.263780}, doi = {10.1145/263764.263780}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/ChandraL97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/XuLM97, author = {Zhichen Xu and James R. Larus and Barton P. Miller}, editor = {Robert Schreiber and Keshav Pingali and A. Michael Berman}, title = {Shared Memory Performance Profiling}, booktitle = {Proceedings of the Sixth {ACM} {SIGPLAN} Symposium on Principles {\&} Practice of Parallel Programming (PPOPP), Las Vegas, Nevada, USA, June 18-21, 1997}, pages = {240--251}, publisher = {{ACM}}, year = {1997}, url = {https://doi.org/10.1145/263764.263796}, doi = {10.1145/263764.263796}, timestamp = {Sun, 12 Jun 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/XuLM97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/wcae/Larus97, author = {James R. Larus}, title = {Why write real software in a university?}, booktitle = {Proceedings of the 1997 workshop on Computer architecture education, WCAE@HPCA 1997, San Antonio, Texas, USA, February 1997}, pages = {1}, publisher = {{ACM}}, year = {1997}, url = {https://doi.org/10.1145/1275165.1275166}, doi = {10.1145/1275165.1275166}, timestamp = {Tue, 06 Nov 2018 16:57:55 +0100}, biburl = {https://dblp.org/rec/conf/wcae/Larus97.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/iccd/WoodHL96, author = {David A. Wood and Mark D. Hill and James R. Larus}, title = {The Tempest approach to distributed shared memory}, booktitle = {1996 International Conference on Computer Design {(ICCD} '96), {VLSI} in Computers and Processors, October 7-9, 1996, Austin, TX, USA, Proceedings}, pages = {63--64}, publisher = {{IEEE} Computer Society}, year = {1996}, url = {https://doi.org/10.1109/ICCD.1996.563534}, doi = {10.1109/ICCD.1996.563534}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/iccd/WoodHL96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/ChandraL96, author = {Satish Chandra and James R. Larus}, editor = {David C. Sehr and Utpal Banerjee and David Gelernter and Alexandru Nicolau and David A. Padua}, title = {{HPF} on Fine-Grain Distributed Shared Memory: Early Experience}, booktitle = {Languages and Compilers for Parallel Computing, 9th International Workshop, LCPC'96, San Jose, California, USA, August 8-10, 1996, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {1239}, pages = {450--465}, publisher = {Springer}, year = {1996}, url = {https://doi.org/10.1007/BFb0017269}, doi = {10.1007/BFB0017269}, timestamp = {Mon, 18 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/ChandraL96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/micro/BallL96, author = {Thomas Ball and James R. Larus}, editor = {Stephen W. Melvin and Steve Beaty}, title = {Efficient Path Profiling}, booktitle = {Proceedings of the 29th Annual {IEEE/ACM} International Symposium on Microarchitecture, {MICRO} 29, Paris, France, December 2-4, 1996}, pages = {46--57}, publisher = {{ACM/IEEE} Computer Society}, year = {1996}, url = {https://doi.org/10.1109/MICRO.1996.566449}, doi = {10.1109/MICRO.1996.566449}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/micro/BallL96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/micro/SchnarrL96, author = {Eric Schnarr and James R. Larus}, editor = {Stephen W. Melvin and Steve Beaty}, title = {Instruction Scheduling and Executable Editing}, booktitle = {Proceedings of the 29th Annual {IEEE/ACM} International Symposium on Microarchitecture, {MICRO} 29, Paris, France, December 2-4, 1996}, pages = {288--297}, publisher = {{ACM/IEEE} Computer Society}, year = {1996}, url = {https://doi.org/10.1109/MICRO.1996.566469}, doi = {10.1109/MICRO.1996.566469}, timestamp = {Tue, 31 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/micro/SchnarrL96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/ChandraRL96, author = {Satish Chandra and Brad Richards and James R. Larus}, editor = {Charles N. Fischer}, title = {Teapot: Language Support for Writing Memory Coherence Protocols}, booktitle = {Proceedings of the {ACM} SIGPLAN'96 Conference on Programming Language Design and Implementation (PLDI), Philadephia, Pennsylvania, USA, May 21-24, 1996}, pages = {237--248}, publisher = {{ACM}}, year = {1996}, url = {https://doi.org/10.1145/231379.231430}, doi = {10.1145/231379.231430}, timestamp = {Mon, 18 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/ChandraRL96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/ViswanathanL96, author = {Guhan Viswanathan and James R. Larus}, title = {Compiler-directed Shared-Memory Communication for Iterative Parallel Applications}, booktitle = {Proceedings of the 1996 {ACM/IEEE} Conference on Supercomputing, November 17-22, 1996, Pittsburgh, PA, {USA}}, pages = {10}, publisher = {{IEEE} Computer Society}, year = {1996}, url = {https://doi.ieeecomputersociety.org/10.1109/SC.1996.10}, doi = {10.1109/SC.1996.10}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/ViswanathanL96.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/computer/LewisPMGPVLPPHLWEW95, author = {Ted G. Lewis and Dave Power and Bertrand Meyer and Jack Grimes and Mike Potel and Ronald J. Vetter and Phillip A. Laplante and Wolfgang Pree and Gustav Pomberger and Mark D. Hill and James R. Larus and David A. Wood and Hesham El{-}Rewini and Bruce W. Weide}, title = {Where Is Software Headed? {A} Virtual Roundtable}, journal = {Computer}, volume = {28}, number = {8}, pages = {20--32}, year = {1995}, url = {https://doi.org/10.1109/2.402054}, doi = {10.1109/2.402054}, timestamp = {Wed, 12 Aug 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/computer/LewisPMGPVLPPHLWEW95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/compcon/HillLW95, author = {Mark D. Hill and James R. Larus and David A. Wood}, title = {Tempest: {A} Substrate for Portable Parallel Programs}, booktitle = {{COMPCON} '95: Technologies for the Information Superhighway, Digest of Papers, San Francisco, California, USA, March 5-9, 1995}, pages = {327--332}, publisher = {{IEEE} Computer Society}, year = {1995}, url = {https://doi.org/10.1109/CMPCON.1995.512404}, doi = {10.1109/CMPCON.1995.512404}, timestamp = {Thu, 23 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/compcon/HillLW95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/LarusS95, author = {James R. Larus and Eric Schnarr}, editor = {David W. Wall}, title = {{EEL:} Machine-Independent Executable Editing}, booktitle = {Proceedings of the {ACM} SIGPLAN'95 Conference on Programming Language Design and Implementation (PLDI), La Jolla, California, USA, June 18-21, 1995}, pages = {291--300}, publisher = {{ACM}}, year = {1995}, url = {https://doi.org/10.1145/207110.207163}, doi = {10.1145/207110.207163}, timestamp = {Thu, 08 Jul 2021 16:04:02 +0200}, biburl = {https://dblp.org/rec/conf/pldi/LarusS95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/MukherjeeSHLRS95, author = {Shubhendu S. Mukherjee and Shamik D. Sharma and Mark D. Hill and James R. Larus and Anne Rogers and Joel H. Saltz}, editor = {Jeanne Ferrante and David A. Padua and Richard L. Wexelblat}, title = {Efficient Support for Irregular Applications on Distributed-Memory Machines}, booktitle = {Proceedings of the Fifth {ACM} {SIGPLAN} Symposium on Principles {\&} Practice of Parallel Programming (PPOPP), Santa Barbara, California, USA, July 19-21, 1995}, pages = {68--79}, publisher = {{ACM}}, year = {1995}, url = {https://doi.org/10.1145/209936.209945}, doi = {10.1145/209936.209945}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/MukherjeeSHLRS95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/ChilimbiBEL95, author = {Trishul M. Chilimbi and Thomas Ball and Stephen G. Eick and James R. Larus}, editor = {Sidney Karin}, title = {Storm Watch: {A} Tool for Visualizing Memory System Protocols}, booktitle = {Proceedings Supercomputing '95, San Diego, CA, USA, December 4-8, 1995}, pages = {38}, publisher = {{ACM}}, year = {1995}, url = {https://doi.org/10.1145/224170.224287}, doi = {10.1145/224170.224287}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/sc/ChilimbiBEL95.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigarch/HillLW94, author = {Mark D. Hill and James R. Larus and David A. Wood}, title = {The Wisconsin Wind Tunnel project: an annotated bibliography}, journal = {{SIGARCH} Comput. Archit. News}, volume = {22}, number = {5}, pages = {19--26}, year = {1994}, url = {https://doi.org/10.1145/192537.192543}, doi = {10.1145/192537.192543}, timestamp = {Thu, 30 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigarch/HillLW94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/LarusB94, author = {James R. Larus and Thomas Ball}, title = {Rewriting Executable Files to Measure Program Behavior}, journal = {Softw. Pract. Exp.}, volume = {24}, number = {2}, pages = {197--218}, year = {1994}, url = {https://doi.org/10.1002/spe.4380240204}, doi = {10.1002/SPE.4380240204}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/LarusB94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/toplas/BallL94, author = {Thomas Ball and James R. Larus}, title = {Optimally Profiling and Tracing Programs}, journal = {{ACM} Trans. Program. Lang. Syst.}, volume = {16}, number = {4}, pages = {1319--1360}, year = {1994}, url = {https://doi.org/10.1145/183432.183527}, doi = {10.1145/183432.183527}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/toplas/BallL94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/ChandraLR94, author = {Satish Chandra and James R. Larus and Anne Rogers}, editor = {Forest Baskett and Douglas W. Clark}, title = {Where is Time Spent in Message-Passing and Shared-Memory Programs?}, booktitle = {{ASPLOS-VI} Proceedings - Sixth International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, USA, October 4-7, 1994}, pages = {61--73}, publisher = {{ACM} Press}, year = {1994}, url = {https://doi.org/10.1145/195473.195501}, doi = {10.1145/195473.195501}, timestamp = {Mon, 18 Oct 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/asplos/ChandraLR94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/LarusRV94, author = {James R. Larus and Brad Richards and Guhan Viswanathan}, editor = {Forest Baskett and Douglas W. Clark}, title = {{LCM:} Memory System Support for Parallel Language Implementation}, booktitle = {{ASPLOS-VI} Proceedings - Sixth International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, USA, October 4-7, 1994}, pages = {208--218}, publisher = {{ACM} Press}, year = {1994}, url = {https://doi.org/10.1145/195473.195545}, doi = {10.1145/195473.195545}, timestamp = {Wed, 07 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/asplos/LarusRV94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/SchoinasFLRLW94, author = {Ioannis Schoinas and Babak Falsafi and Alvin R. Lebeck and Steven K. Reinhardt and James R. Larus and David A. Wood}, editor = {Forest Baskett and Douglas W. Clark}, title = {Fine-grain Access Control for Distributed Shared Memory}, booktitle = {{ASPLOS-VI} Proceedings - Sixth International Conference on Architectural Support for Programming Languages and Operating Systems, San Jose, California, USA, October 4-7, 1994}, pages = {297--306}, publisher = {{ACM} Press}, year = {1994}, url = {https://doi.org/10.1145/195473.195575}, doi = {10.1145/195473.195575}, timestamp = {Wed, 07 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/asplos/SchoinasFLRLW94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/ChilimbiL94, author = {Trishul M. Chilimbi and James R. Larus}, editor = {K. C. Tai}, title = {Cachier: {A} Tool for Automatically Inserting {CICO} Annotations}, booktitle = {Proceedings of the 1994 International Conference on Parallel Processing, North Carolina State University, NC, USA, August 15-19, 1994. Volume {II:} Software}, pages = {89--98}, publisher = {{CRC} Press}, year = {1994}, url = {https://doi.org/10.1109/ICPP.1994.65}, doi = {10.1109/ICPP.1994.65}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/icpp/ChilimbiL94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isca/ReinhardtLW94, author = {Steven K. Reinhardt and James R. Larus and David A. Wood}, editor = {David A. Patterson}, title = {Tempest and Typhoon: User-Level Shared Memory}, booktitle = {Proceedings of the 21st Annual International Symposium on Computer Architecture. Chicago, IL, USA, April 1994}, pages = {325--336}, publisher = {{IEEE} Computer Society}, year = {1994}, url = {https://doi.org/10.1109/ISCA.1994.288138}, doi = {10.1109/ISCA.1994.288138}, timestamp = {Thu, 13 Apr 2023 19:55:42 +0200}, biburl = {https://dblp.org/rec/conf/isca/ReinhardtLW94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lfp/HuelsbergenLA94, author = {Lorenz Huelsbergen and James R. Larus and Alexander Aiken}, editor = {Robert R. Kessler}, title = {Using the Run-Time Sizes of Data Structures to Guide Parallel-Thread Creation}, booktitle = {Proceedings of the 1994 {ACM} Conference on {LISP} and Functional Programming, Orlando, Florida, USA, 27-29 June 1994}, pages = {79--90}, publisher = {{ACM}}, year = {1994}, url = {https://doi.org/10.1145/182409.182442}, doi = {10.1145/182409.182442}, timestamp = {Fri, 06 Aug 2021 15:08:55 +0200}, biburl = {https://dblp.org/rec/conf/lfp/HuelsbergenLA94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/micro/WuL94, author = {Youfeng Wu and James R. Larus}, editor = {Hans Mulder and Matthew K. Farrens}, title = {Static branch frequency and program profile analysis}, booktitle = {Proceedings of the 27th Annual International Symposium on Microarchitecture, San Jose, California, USA, November 30 - December 2, 1994}, pages = {1--11}, publisher = {{ACM} / {IEEE} Computer Society}, year = {1994}, url = {https://doi.org/10.1109/MICRO.1994.717399}, doi = {10.1109/MICRO.1994.717399}, timestamp = {Tue, 31 May 2022 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/micro/WuL94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sc/FalsafiLRSHLRW94, author = {Babak Falsafi and Alvin R. Lebeck and Steven K. Reinhardt and Ioannis Schoinas and Mark D. Hill and James R. Larus and Anne Rogers and David A. Wood}, editor = {Gary M. Johnson}, title = {Application-specific protocols for user-level shared memory}, booktitle = {Proceedings Supercomputing '94, Washington, DC, USA, November 14-18, 1994}, pages = {380--389}, publisher = {{IEEE} Computer Society}, year = {1994}, url = {https://doi.org/10.1109/SUPERC.1994.344301}, doi = {10.1109/SUPERC.1994.344301}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/sc/FalsafiLRSHLRW94.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/computer/Larus93, author = {James R. Larus}, title = {Efficient Program Tracing}, journal = {Computer}, volume = {26}, number = {5}, pages = {52--61}, year = {1993}, url = {https://doi.org/10.1109/2.211900}, doi = {10.1109/2.211900}, timestamp = {Wed, 12 Aug 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/computer/Larus93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/loplas/Larus93, author = {James R. Larus}, title = {Compiling for Shared-Memory and Message-Passing Computers}, journal = {{LOPLAS}}, volume = {2}, number = {1-4}, pages = {165--180}, year = {1993}, url = {https://doi.org/10.1145/176454.176514}, doi = {10.1145/176454.176514}, timestamp = {Tue, 06 Nov 2018 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/loplas/Larus93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigarch/HillLLTW93, author = {Mark D. Hill and James R. Larus and Alvin R. Lebeck and Madhusudhan Talluri and David A. Wood}, title = {Wisconsin Architectural Research Tool Set}, journal = {{SIGARCH} Comput. Archit. News}, volume = {21}, number = {4}, pages = {8--10}, year = {1993}, url = {https://doi.org/10.1145/165496.165500}, doi = {10.1145/165496.165500}, timestamp = {Thu, 30 Jul 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigarch/HillLLTW93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tocs/HillLRW93, author = {Mark D. Hill and James R. Larus and Steven K. Reinhardt and David A. Wood}, title = {Cooperative Shared Memory: Software and Hardware Support for Scalable Multiprocesors}, journal = {{ACM} Trans. Comput. Syst.}, volume = {11}, number = {4}, pages = {300--318}, year = {1993}, url = {https://doi.org/10.1145/161541.161544}, doi = {10.1145/161541.161544}, timestamp = {Mon, 25 Mar 2019 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/tocs/HillLRW93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/tpds/Larus93, author = {James R. Larus}, title = {Loop-Level Parallelism in Numeric and Symbolic Programs}, journal = {{IEEE} Trans. Parallel Distributed Syst.}, volume = {4}, number = {7}, pages = {812--826}, year = {1993}, url = {https://doi.org/10.1109/71.238302}, doi = {10.1109/71.238302}, timestamp = {Fri, 02 Oct 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/tpds/Larus93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isca/WoodCFHLLLMPR93, author = {David A. Wood and Satish Chandra and Babak Falsafi and Mark D. Hill and James R. Larus and Alvin R. Lebeck and James C. Lewis and Shubhendu S. Mukherjee and Subbarao Palacharla and Steven K. Reinhardt}, editor = {Alan Jay Smith}, title = {Mechanisms for Cooperative Shared Memory}, booktitle = {Proceedings of the 20th Annual International Symposium on Computer Architecture, San Diego, CA, USA, May 1993}, pages = {156--167}, publisher = {{ACM}}, year = {1993}, url = {https://doi.org/10.1145/165123.165151}, doi = {10.1145/165123.165151}, timestamp = {Fri, 24 Mar 2023 00:00:00 +0100}, biburl = {https://dblp.org/rec/conf/isca/WoodCFHLLLMPR93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/BallL93, author = {Thomas Ball and James R. Larus}, editor = {Robert Cartwright}, title = {Branch Prediction For Free}, booktitle = {Proceedings of the {ACM} SIGPLAN'93 Conference on Programming Language Design and Implementation (PLDI), Albuquerque, New Mexico, USA, June 23-25, 1993}, pages = {300--313}, publisher = {{ACM}}, year = {1993}, url = {https://doi.org/10.1145/155090.155119}, doi = {10.1145/155090.155119}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/pldi/BallL93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/HuelsbergenL93, author = {Lorenz Huelsbergen and James R. Larus}, editor = {Marina C. Chen and Robert Halstead}, title = {A Concurrent Copying Garbage Collector for Languages that Distinguish (Im)mutable Data}, booktitle = {Proceedings of the Fourth {ACM} {SIGPLAN} Symposium on Principles {\&} Practice of Parallel Programming (PPOPP), San Diego, California, USA, May 19-22, 1993}, pages = {73--82}, publisher = {{ACM}}, year = {1993}, url = {https://doi.org/10.1145/155332.155340}, doi = {10.1145/155332.155340}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/HuelsbergenL93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigmetrics/ReinhardtHLLLW93, author = {Steven K. Reinhardt and Mark D. Hill and James R. Larus and Alvin R. Lebeck and James C. Lewis and David A. Wood}, editor = {Susan S. Owicki and Richard R. Muntz}, title = {The Wisconsin Wind Tunnel: Virtual Prototyping of Parallel Computers}, booktitle = {Proceedings of the 1993 {ACM} {SIGMETRICS} conference on Measurement and modeling of computer systems, Santa Clara, California, USA, May 10-14, 1993}, pages = {48--60}, publisher = {{ACM}}, year = {1993}, url = {https://doi.org/10.1145/166955.166979}, doi = {10.1145/166955.166979}, timestamp = {Fri, 30 Jul 2021 16:13:33 +0200}, biburl = {https://dblp.org/rec/conf/sigmetrics/ReinhardtHLLLW93.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/asplos/HillLRW92, author = {Mark D. Hill and James R. Larus and Steven K. Reinhardt and David A. Wood}, editor = {Barry Flahive and Richard L. Wexelblat}, title = {Cooperative Shared Memory: Software and Hardware Support for Scalable Multiprocesors}, booktitle = {{ASPLOS-V} Proceedings - Fifth International Conference on Architectural Support for Programming Languages and Operating Systems, Boston, Massachusetts, USA, October 12-15, 1992}, pages = {262--273}, publisher = {{ACM} Press}, year = {1992}, url = {https://doi.org/10.1145/143365.143537}, doi = {10.1145/143365.143537}, timestamp = {Wed, 07 Jul 2021 13:23:09 +0200}, biburl = {https://dblp.org/rec/conf/asplos/HillLRW92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lcpc/Larus92, author = {James R. Larus}, editor = {Utpal Banerjee and David Gelernter and Alexandru Nicolau and David A. Padua}, title = {C**: {A} Large-Grain, Object-Oriented, Data-Parallel Programming Language}, booktitle = {Languages and Compilers for Parallel Computing, 5th International Workshop, New Haven, Connecticut, USA, August 3-5, 1992, Proceedings}, series = {Lecture Notes in Computer Science}, volume = {757}, pages = {326--341}, publisher = {Springer}, year = {1992}, url = {https://doi.org/10.1007/3-540-57502-2\_56}, doi = {10.1007/3-540-57502-2\_56}, timestamp = {Tue, 14 May 2019 10:00:47 +0200}, biburl = {https://dblp.org/rec/conf/lcpc/Larus92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/lfp/HuelsbergenL92, author = {Lorenz Huelsbergen and James R. Larus}, editor = {Jon L. White}, title = {Dynamic Program Parallelization}, booktitle = {Proceedings of the Conference on Lisp and Functional Programming, {LFP} 1992, San Francisco, California, USA, 22-24 June 1992}, pages = {311--323}, publisher = {{ACM}}, year = {1992}, url = {https://doi.org/10.1145/141471.141567}, doi = {10.1145/141471.141567}, timestamp = {Fri, 06 Aug 2021 15:08:55 +0200}, biburl = {https://dblp.org/rec/conf/lfp/HuelsbergenL92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/popl/BallL92, author = {Thomas Ball and James R. Larus}, editor = {Ravi Sethi}, title = {Optimally Profiling and Tracing Programs}, booktitle = {Conference Record of the Nineteenth Annual {ACM} {SIGPLAN-SIGACT} Symposium on Principles of Programming Languages, Albuquerque, New Mexico, USA, January 19-22, 1992}, pages = {59--70}, publisher = {{ACM} Press}, year = {1992}, url = {https://doi.org/10.1145/143165.143180}, doi = {10.1145/143165.143180}, timestamp = {Tue, 09 Jul 2024 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/popl/BallL92.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/lisp/Larus91, author = {James R. Larus}, title = {Compiling Lisp Programs for Parallel Execution}, journal = {{LISP} Symb. Comput.}, volume = {4}, number = {1}, pages = {29--99}, year = {1991}, timestamp = {Thu, 21 May 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/lisp/Larus91.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/cacm/HillL90, author = {Mark D. Hill and James R. Larus}, title = {Cache Considerations for Multiprocessor Programmers}, journal = {Commun. {ACM}}, volume = {33}, number = {8}, pages = {97--102}, year = {1990}, url = {https://doi.org/10.1145/79173.79180}, doi = {10.1145/79173.79180}, timestamp = {Mon, 28 Aug 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/cacm/HillL90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/spe/Larus90, author = {James R. Larus}, title = {Abstract Execution: {A} Technique for Efficiently Tracing Programs}, journal = {Softw. Pract. Exp.}, volume = {20}, number = {12}, pages = {1241--1258}, year = {1990}, url = {https://doi.org/10.1002/spe.4380201205}, doi = {10.1002/SPE.4380201205}, timestamp = {Thu, 09 Apr 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/spe/Larus90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/icpp/HuelsbergenHL90, author = {Lorenz Huelsbergen and Douglas Hahn and James R. Larus}, editor = {David A. Padua}, title = {Exact Data Dependence Analysis Using Data Access Descriptors}, booktitle = {Proceedings of the 1990 International Conference on Parallel Processing, Urbana-Champaign, IL, USA, August 1990. Volume 2: Software}, pages = {290--291}, publisher = {Pennsylvania State University Press}, year = {1990}, timestamp = {Mon, 15 Jun 2015 19:00:07 +0200}, biburl = {https://dblp.org/rec/conf/icpp/HuelsbergenHL90.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/software/ZornHLSH89, author = {Benjamin G. Zorn and Kinson Ho and James R. Larus and Luigi Semenzato and Paul N. Hilfinger}, title = {Multiprocessing Extensions in Spur Lisp}, journal = {{IEEE} Softw.}, volume = {6}, number = {4}, pages = {41--49}, year = {1989}, url = {https://doi.org/10.1109/52.31651}, doi = {10.1109/52.31651}, timestamp = {Mon, 08 Jun 2020 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/software/ZornHLSH89.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/pldi/LarusH88, author = {James R. Larus and Paul N. Hilfinger}, editor = {Richard L. Wexelblat}, title = {Detecting Conflicts Between Structure Accesses}, booktitle = {Proceedings of the {ACM} SIGPLAN'88 Conference on Programming Language Design and Implementation (PLDI), Atlanta, Georgia, USA, June 22-24, 1988}, pages = {21--34}, publisher = {{ACM}}, year = {1988}, url = {https://doi.org/10.1145/53990.53993}, doi = {10.1145/53990.53993}, timestamp = {Fri, 09 Jul 2021 14:03:46 +0200}, biburl = {https://dblp.org/rec/conf/pldi/LarusH88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/ppopp/LarusH88, author = {James R. Larus and Paul N. Hilfinger}, editor = {Richard L. Wexelblat}, title = {Restructuring Lisp Programs for Concurrent Execution}, booktitle = {Proceedings of the {ACM/SIGPLAN} {PPEALS} 1988, Parallel Programming: Experience with Applications, Languages and Systems, New Haven, Connecticut, USA, July 19-21, 1988}, pages = {100--110}, publisher = {{ACM}}, year = {1988}, url = {https://doi.org/10.1145/62115.62126}, doi = {10.1145/62115.62126}, timestamp = {Sun, 12 Jun 2022 19:46:08 +0200}, biburl = {https://dblp.org/rec/conf/ppopp/LarusH88.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/isca/TaylorHLPZ86, author = {George S. Taylor and Paul N. Hilfinger and James R. Larus and David A. Patterson and Benjamin G. Zorn}, editor = {Hideo Aiso}, title = {Evaluation of the {SPUR} Lisp Architecture}, booktitle = {Proceedings of the 13th Annual Symposium on Computer Architecture, Tokyo, Japan, June 1986}, pages = {444--452}, publisher = {{IEEE} Computer Society}, year = {1986}, url = {https://doi.org/10.1145/17356.17379}, doi = {10.1145/17356.17379}, timestamp = {Thu, 13 Apr 2023 01:00:00 +0200}, biburl = {https://dblp.org/rec/conf/isca/TaylorHLPZ86.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@inproceedings{DBLP:conf/sigplan/LarusH86, author = {James R. Larus and Paul N. Hilfinger}, editor = {Richard L. Wexelblat}, title = {Register allocation in the {SPUR} Lisp compiler}, booktitle = {Proceedings of the 1986 {SIGPLAN} Symposium on Compiler Construction, Palo Alto, California, USA, June 25-27, 1986}, pages = {255--263}, publisher = {{ACM}}, year = {1986}, url = {https://doi.org/10.1145/12276.13337}, doi = {10.1145/12276.13337}, timestamp = {Mon, 12 Jul 2021 15:34:15 +0200}, biburl = {https://dblp.org/rec/conf/sigplan/LarusH86.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/pe/Larus83, author = {James R. Larus}, title = {On the performance of Courier remote procedure calls under 4.1c {BSD}}, journal = {Perform. Evaluation}, volume = {3}, number = {4}, pages = {314}, year = {1983}, url = {https://doi.org/10.1016/0166-5316(83)90045-7}, doi = {10.1016/0166-5316(83)90045-7}, timestamp = {Sat, 22 Feb 2020 00:00:00 +0100}, biburl = {https://dblp.org/rec/journals/pe/Larus83.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
@article{DBLP:journals/sigarch/Larus82, author = {James R. Larus}, title = {A comparison of microcode, assembly code, and high-level languages on the {VAX-11} and {RISC} {I}}, journal = {{SIGARCH} Comput. Archit. News}, volume = {10}, number = {5}, pages = {10--15}, year = {1982}, url = {https://doi.org/10.1145/641559.641561}, doi = {10.1145/641559.641561}, timestamp = {Wed, 14 Jul 2021 01:00:00 +0200}, biburl = {https://dblp.org/rec/journals/sigarch/Larus82.bib}, bibsource = {dblp computer science bibliography, https://dblp.org} }
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.