Publications
106 papers, reports, and theses, newest first. Linked titles open a PDF, arXiv, or the publisher's page.
-
2022
arXiv:2210.03534 arXiv
-
2022
Fast Multipole Method (FMM)-Based Particle Accelerator Simulations in the Context of Tune Depression Studies18th International Conference on Accelerator and Large Experimental Physics
-
2021
2021 IEEE High Performance Extreme Computing Conference (HPEC) doi:10.1109/hpec49654.2021.9622793
- 2021
-
2021
MACH-B-Multipole Accelerator Codes for Hadron Beams DOE Phase I Final Technical ReportReservoir Labs
-
2021
MACH-B: Fast Multipole Method Approaches in Particle Accelerator Simulations for the Computational and Intensity FrontiersIPAC'21
- 2020
- 2020
- 2020
-
2020
Proceedings of the ACM on Measurement and Analysis of Computing Systems doi:10.1145/3366707
-
2019
Chapter in Find Your Path (MIT Press), 2019 doi:10.7551/mitpress/12391.003.0010
- 2019
-
2019
2019 IEEE High Performance Extreme Computing Conference (HPEC) doi:10.1109/hpec.2019.8916559
-
2019
Future Generation Computer Systems 96 doi:10.1016/j.future.2019.01.039
- 2019
- 2019
-
2019
On the Bottleneck Structure of Positive Linear Programming2019 SIAM Workshop on Network Science
-
2019
IEEE Computer Graphics and Applications 39(1) doi:10.1109/mcg.2018.2877113
-
2019
International Workshop on Extreme-Scale Programming Tools (ESPT 2017), LNCS doi:10.1007/978-3-030-17872-7_5
-
2019
Selective Packet Capture at High Speed RatesZeek (Bro) Workshop 2019, CERN, Switzerland
-
2018
2018 IEEE High Performance extreme Computing Conference (HPEC) doi:10.1109/hpec.2018.8547539
-
2018
Future Generation Computer Systems 86, 2018 (extended version of the INDIS 2017 paper) doi:10.1016/j.future.2018.04.034
- 2018
-
2018
2018 IEEE High Performance extreme Computing Conference (HPEC) doi:10.1109/hpec.2018.8547700
-
2018
2018 IEEE/ACM Innovating the Network for Data-Intensive Science (INDIS) doi:10.1109/indis.2018.00005
-
2018
SPIE Disruptive Technologies in Information Sciences doi:10.1117/12.2306933
-
2017
IEEE HPEC 2017 (Best Paper) doi:10.1109/hpec.2017.8091026
-
2017
arXiv:1705.09642 arXiv
-
2017
arXiv:1705.07478 arXiv
- 2016
-
2016
arXiv:1604.06682 arXiv
- 2016
- 2016
- 2016
-
2016
2016 5th Workshop on Extreme-Scale Programming Tools (ESPT) doi:10.1109/espt.2016.009
-
2016
2016 Cybersecurity Symposium (CYBERSEC) doi:10.1109/cybersec.2016.017
-
2016
arXiv:1601.05458 arXiv
-
2016
2016 IEEE High Performance Extreme Computing Conference (HPEC) doi:10.1109/hpec.2016.7761600
-
2016
2016 6th Workshop on Irregular Applications: Architecture and Algorithms (IA3) doi:10.1109/ia3.2016.007
-
2016
2016 New York Scientific Data Summit (NYSDS) doi:10.1109/nysds.2016.7747826
-
2016
2016 IEEE High Performance Extreme Computing Conference (HPEC) doi:10.1109/hpec.2016.7761595
-
2016
-
2016
Report of the 2014 Runtime Systems SummitU.S. Department of Energy, Office of Science, Office of Advanced Scientific Computing Research (ASCR), September 2016
-
2016
2016 45th International Conference on Parallel Processing (ICPP) doi:10.1109/icpp.2016.56
-
2015
IEEE HPEC 2015 (presentation slides) doi:10.1109/hpec.2015.7322481
-
2015
2015 IEEE High Performance Extreme Computing Conference (HPEC) doi:10.1109/hpec.2015.7322454
-
2015
2nd Workshop on INDIS doi:10.1145/2830318.2830319
- 2015
- 2015
-
2014
arXiv:1409.1914 arXiv
- 2014
- 2014
-
2014
Proceedings of the 28th ACM international conference on Supercomputing doi:10.1145/2597652.2600115
-
2014
-
2013
Proceedings of the 6th Workshop on General Purpose Processor Using Graphics Processing Units doi:10.1145/2458523.2458528
-
2013
2013 IEEE High Performance Extreme Computing Conference (HPEC) doi:10.1109/hpec.2013.6670352
- 2013
-
2012
Proceedings of the 17th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming doi:10.1145/2145816.2145852
-
2012
BFS Preconditioning for high locality, data parallel BFS algorithmsCnC-2012
- 2012
-
2012
Joint Scheduling and Layout Optimization to Enable Multi-Level VectorizationIMPACT 2012
-
2012
Sane: An Array Language for Sensor ApplicationsWOLFHPC 2012 (presentation slides)
-
2012
2012 SC Companion: High Performance Computing, Networking Storage and Analysis doi:10.1109/sc.companion.2012.338
-
2012
Trading Off Memory For Parallelism QualityIMPACT 2012
-
2011
International Meeting for Applied Geoscience & Energy doi:10.1190/1.3627919
-
2011
-
2011
-
2011
Encyclopedia of Parallel Computing doi:10.1007/978-0-387-09766-4_515
-
2010
Proceedings of the 3rd Workshop on General-Purpose Computation on Graphics Processing Units doi:10.1145/1735688.1735698
-
2010
Accelerating Regular Expression Processing Using Hardware DFA EnginesThe Annual Computer Security Applications Conference (ACSAC), Austin, TX, USA, 2010
-
2010
Auto-tuning within the R-Stream CompilerProc. 1st Int'l Workshop Automatic Performance Tuning (IWAPT 10)
-
2010
Automatic Parallelization and Locality Optimization of Beamforming AlgorithmsHigh Performance Embedded Computing Workshop, MIT Lincoln Labs, 2010
- 2010
-
2009
Compilers for Embedded SystemsThe Embedded Systems Week, Grenoble, France, October, 2009
-
2009
Extended Static Control Programs as a Programming Model for Accelerators: A Case StudyWorkshop on Programming Models for Emerging Architectures (PMEA), 2009
-
2009
IEEE Solid-State Circuits Magazine doi:10.1109/mssc.2009.933431
-
2009
Productivity via Automatic Code Generation for PGAS Platforms with the R-Stream CompilerThe Workshop on Asynchrony in the PGAS Programming Model (APGAS), Yorktown Heights, NY, 2009
-
2008
Final Report on the R-Stream 3.0 CompilerAFRL-RI-RS-TR-2008-160, Final Report (DTIC)
-
2008
-
2008
-
2007
2007 IEEE International Parallel and Distributed Processing Symposium doi:10.1109/ipdps.2007.370403
-
2007
2007 DoD High Performance Computing Modernization Program Users Group Conference doi:10.1109/hpcmp-ugc.2007.74
-
2006
ACM/IEEE Supercomputing (SC) 2006 (poster) doi:10.1145/1188455.1188640
-
2006
Alef Verification and Planning SystemThe 48th Annual Cray User Group (CUG) Technical Conference, Lugano, Switzerland, 2006
-
2006
Enabling Cognitive Architectures for UAV Mission PlanningIEEE HPEC 2006 (Awards Session)
-
2006
R-Stream: A Parametric High Level CompilerIEEE HPEC 2006
-
2006
Runtime Verification of Cognitive ApplicationsIEEE HPEC 2006
-
2006
SAT Solvers for Investigation of Architectures for Cognitive Information ProcessingIEEE HPEC 2006
-
2006
Salt & Alef: Unlocking the Power of Boolean SatisfiabilityHigh Performance Embedded Computing Workshop (HPEC) 2006; Supercomputing 2006 (poster)
-
2004
R-Stream 3.0: Technologies for High Level Embedded Application MappingIEEE HPEC 2004 (abstract)
-
2003
Communications of the ACM 46(2), 2003 (guest editor, special issue on peer-to-peer systems) doi:10.1145/606272.606296
-
2002
Streaming and Dynamic Compilers for High Performance Embedded ComputingHPEC 2002 (presentation slides)
-
2001
Dynamic Optimization in the Mainframe World4th Feedback Directed Dynamic Optimization Workshop
-
2001
Reputation SystemsChapter 17, Peer-to-Peer: Harnessing the Power of Disruptive Technologies, O'Reilly
-
1998
25 Years of the International Symposia on Computer Architecture (ISCA), 1998 doi:10.1145/285930.285953
-
1997
-
1994
IEEE Transactions on Reliability 43(4) doi:10.1109/24.370226
-
1993
NATO Advanced Study Institute on Parallel Computing on Distributed Memory Multiprocessors doi:10.1007/978-3-642-58066-6_1
-
1992
Design and Implementation of the Message-Driven ProcessorBrown/MIT Conference on Advanced Research in VLSI and Parallel Systems
- 1992
-
1992
Computing Systems in Engineering doi:10.1016/0956-0521(92)90089-2
-
1992
Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors doi:10.1109/iccd.1992.276304
- 1992
-
1991
A simulator for the message driven processorMassachusetts Institute of Technology, Department of Electrical Engineering
-
1991
The Message-Driven ProcessorHot Chips III Symposium, 1991
-
1989
The J-Machine: A Fine-Grain Concurrent ComputerIFIP Congress