Phone: (510) Homepage: https://scottbeamer.net

Similar documents
Research Statement Scott Beamer

CMOS Photonic Processor-Memory Networks

HAI ZHOU. Evanston, IL Glenview, IL (847) (o) (847) (h)

Brian F. Cooper. Distributed systems, digital libraries, and database systems

GAIL The Graph Algorithm Iron Law

Dr. Spencer Sevilla Postdoctoral Researcher, University of Washington

Jun Li, Ph.D. School of Computing and Information Sciences Phone:

John Clements Department of Computer Science Cal Poly State University 1 Grand Street San Luis Obispo, CA (805)

Amy Babay April 2018

Monolithic Integration of Energy-efficient CMOS Silicon Photonic Interconnects

Department of Electrical and Computer Engineering, University of Rochester, Computer Studies Building,

Title: ====== Open Research Compiler (ORC): Proliferation of Technologies and Tools

Zoltan Safar. Education. Awards and Honors. Experience

Dr. Imran Khan University of Nebraska-Lincoln Marketing (402)

Ph.D. with Distinction in Computer Science Advisor: Prof. Micha Sharir Dissertation: Geometric Arrangements: Substructures and Algorithms

Joe Michael Kniss December 2005

Curriculum Vitae. April 5, 2018

Amy Babay November Doctor of Philosophy in Computer Science September 2018

MAGNO QUEIROZ Curriculum Vitae

CURRICULUM VITAE. June, 2013

Girija J. Narlikar Forbes Avenue girija

Neural Networks as Function Primitives

CSE 141: Computer Architecture. Professor: Michael Taylor. UCSD Department of Computer Science & Engineering

AKIKO MANADA. The University of Electro-Communications 1-5-1, Chofugaoka, Chofu, Tokyo, , JAPAN


JOYCE JIYOUNG WHANG EDUCATION

BERKELEY PAR LAB. RAMP Gold Wrap. Krste Asanovic. RAMP Wrap Stanford, CA August 25, 2010

ELLIOT ANSHELEVICH. Department of Computer Science Cornell University Upson Hall 5139 Ithaca, NY 14853

JOYCE JIYOUNG WHANG. June 2008 May 2010: Undergraduate Research Assistant, Department of Computer Science and Engineering, Ewha Womans University.

Wireless Communications, Information Theory, Physical Layer Security, Cyber Security for Smart Grid, Cryptography, Network Coding.

Thesis: An Extensible, Self-Tuning, Overlay-Based Infrastructure for Large-Scale Stream Processing and Dissemination Advisor: Ugur Cetintemel

University of Texas Administration Building Room Guadalupe Street Austin, TX Phone: (479)

PhD coursework at Fox College of Business, Temple University, Philadelphia, PA Concentration: Information Systems (GPA: 3.9/4.

Konstantinos Krommydas, Ph.D.

Dukpa Kim FIELDS OF INTEREST. Econometrics, Time Series Econometrics ACADEMIC POSITIONS

RESUME WEI LI EDUCATION EMPLOYMENT RESEARCH INTERESTS HONORS AND AWARDS

Software verification and testing, software evolution, program analysis, and formal methods.

TEXAS STATE VITA. A. Name: David L. Gibbs Title: Assistant Professor

Stavros Nikolaou. 413 Gates Hall URL: Ithaca, NY, 14853, USA Date of Birth: December, 1987

Chris Vegter University of Northern Colorado Monfort College of Business (970)

QuickGuide for SEAS CS Students (New Requirements Beginning Fall 2012)

CURRICULUM VITAE - YANG HU

30 Eleanor Dr., # 908, Ottawa, ON, Canada, K2E 7E5 +1 (613)

The CISM Education Plan (updated August 2006)

3715 McClintock Ave, GER 240, Los Angeles, CA 90089

Nomair A. Naeem. Personal Data. Education. Teaching Experience. Course Instructor/Sessional

CPEG 421/621 - Spring 2008

SANS Vendor Events. SANS offers a variety of events which bring you in touch with the highly qualified SANS community.

ECE 5970 Chip-Level Interconnection Networks Lecture 1: Course Overview

Objective: Education:

1 Course Title. 2 Course Organizer. 3 Course Level. 4 Proposed Length. 5 Summary Statement. 6 Expanded Statement

Universities Access IBM/Google Cloud Compute Cluster for NSF-Funded Research

A Hardware Accelerator for Computing an Exact Dot Product. Jack Koenig, David Biancolin, Jonathan Bachrach, Krste Asanović

Processor Architectures At A Glance: M.I.T. Raw vs. UC Davis AsAP

Georgios Portokalidis

Extension theorems in vector spaces over finite fields Dr. Alex Iosevich. Journal reviewer for International Mathematics Research Notices.

Anurag Singh. 10th Percentage (1992): 79.16% Pt. Deendayal Upadhyay Sanatan Dharam Vidyalaya, Kanpur, India. (U.P.Board Allahabad).

Greg T. Harber Faculty Vita (September 1, August 31, 2013)

NERSC Site Update. National Energy Research Scientific Computing Center Lawrence Berkeley National Laboratory. Richard Gerber

A Complete Bibliography of the Proceedings Volumes of the ACM Symposia on the Theory of Computing ( )

Master Course in Computer Science Orientation day

The COE Department. Sadiq M. Sait, Ph.D. Department of Computer Engineering

Xin Fu. Assistant Professor, Electrical Engineering and Computer Science Department, University of Kansas, August 2010 ~ present

Yihan Sun RESEARCH INTEREST EDUCATION PUBLICATIONS

Curriculum Vitæ. (Home address) 8399 Transvaal Blue Street Phone: (702) Las Vegas, NV Cell: (702)

Curriculum Vitae for Dr. Rohit Khare

2016 CMU First Destination Outcomes

Atlantic Coast Service Center

SEJITS: High Performance for Productivity Applications

The fast track to top skills and top jobs in cyber. Guaranteed.

Call for Papers for Communication QoS, Reliability and Modeling Symposium

Christopher P. Hodges, PE, RRC, CFM, LEED AP, IFMA Fellow, FRICS Principal

David Kebo Houngninou Instructional Assistant Professor Department of Computer Science and Engineering Texas A&M University *

Optimizing Cache Performance for Graph Analytics. Yunming Zhang Presentation

Jung-Lin Yang. Ph.D. and M.S. degree in the Dept. of Electrical and Computer Engineering University of Utah expected spring 2003

Jinwei Gu. Ph.D. in Computer Science Dissertation: Measurement, Modeling, and Synthesis of Time-Varying Appearance of Natural

ADAM CHLIPALA. Research interests. Education. Refereed conference papers

Stanford University, Computer Science Department Phone: (650) Serra Mall, Room 288

Ranveer Chandra. Computer Networks, Mobile Computing, Distributed Systems, Sensor Networks, Pervasive Computing

EDUCATION RESEARCH EXPERIENCE

B.2 Measures of Central Tendency and Dispersion

EOS/ESD ASSOCIATION, INC., TUTORIAL. November 7-9, 2018

School of Engineering and the Built Environment Glasgow Caledonian University

2007 Doctor of Philosophy(Ph.D.) in Computer Science University of California, San Diego (UCSD)

Strober: Fast and Accurate Sample-Based Energy Simulation Framework for Arbitrary RTL

Auditor General's Office

Nuts and Bolts of the Career and Professional Education Act (CAPE)

BALA GANESHAN, PH.D. EXPERIENCE. Vice President and CTO Stellus Technologies, San Jose, CA. Technical Leadership. Ecosystem Engineering and Evangelism

Sasikanth Avancha 4776 Drayton Green Baltimore, MD Phone: (443)

How to Request a Client using the UCC Self Serve Website. The following provides a detailed description of how to request a client...

Candidate for Chair. Professional Interest: Data Integration; Databases; Scientific Data Management; Data Stream Management; Data Provenance.

Curriculum Vitae Tim Ophelders last updated: September 12, 2018

Power Affiliates Program Highlights. Pete Sauer

AC : TEACHING A LABORATORY-BASED IPV6 COURSE IN A DISTANCE EDUCATION ENVIRONMENT

Improving multicore memory systems

The ECE Curriculum. Prof. Bruce H. Krogh Associate Dept. Head.

A Retrospective on Par Lab Architecture Research

North Dakota State University Fargo, ND Ph.D. in Software Engineering Emphasis area: Security Requirements Engineering

Yi Qiao yqiao

Nine Dot Connects PCB-Centric Training Courses & Schedule

Transcription:

Scott Beamer Lawrence Berkeley National Laboratory One Cyclotron Road Berkeley, CA 94720 Phone: (510) 495-2709 Email: sbeamer@lbl.gov Homepage: https://scottbeamer.net Interests Computer architecture, systems, graph algorithms, memory interconnects I design architectures, systems, and algorithms to improve communication efficiency, which in turn increases performance, decreases energy consumption, and ultimately reduces the cost for data-intensive applications. My approach utilizes both software optimization and hardware specialization. Education Ph.D. Computer Science,, 2016 Thesis: Understanding and Improving Graph Algorithm Performance Advisors: Krste Asanović and David Patterson Outside Minor: Teaching M.S. Computer Science,, 2009 Thesis: Designing Multisocket Systems with Silicon Photonics B.S. Electrical Engineering & Computer Science with Honors,, 2007 Research Positions Postdoctoral Fellow, Lawrence Berkeley National Laboratory, 2016 - present Graduate Student Researcher,, 2007-2016 Research Assistant, Massachusetts Institute of Technology, Summer 2006 Awards Best Paper Award, International Parallel & Distributed Processing Symposium (IPDPS), May 2017 Kaivalya Dixit Distinguished Dissertation Award, Standard Performance Evaluation Corporation (SPEC), November 2016 Best Paper Award, International Symposium on Workload Characterization (IISWC), October 2015 Invited Paper, Journal of Scientific Programming, 2013 Best Student Paper Finalist, International Conference on High Performance Computing, Networking, Storage and Analysis (SC), November 2012 Outstanding Graduate Student Instructor,, May 2011 Best Paper Finalist, International Symposium on Networks-on-Chip (NoCS), May 2009 Honorable Mention, NSF Graduate Research Fellowship Program, March 2008 Cisco Internet Generation Scholar,, 2003-2007

Scott Beamer 2 Publications Peer-Reviewed Scott Beamer, Krste Asanović, David Patterson, Reducing Pagerank Communication via Propagation Blocking, International Parallel & Distributed Processing Symposium (IPDPS), Orlando, FL, May 2017. Best Paper Award. Scott Beamer, Krste Asanović, David Patterson, GAIL: The Graph Algorithm Iron Law, Workshop on Irregular Applications: Architectures and Algorithms (IA 3 ), at the International Conference for High Performance Computing, Networking, Storage and Analysis (SC), Austin, TX, November 2015. Scott Beamer, Krste Asanović, David Patterson, Locality Exists in Graph Processing: Workload Characterization on an Ivy Bridge Server, International Symposium on Workload Characterization (IISWC), Atlanta, GA, October 2015. Best Paper Award. Scott Beamer, Krste Asanović, David Patterson, Direction-Optimizing Breadth-First Search, Journal of Scientific Programming, 21(3-4), (invited paper), October 2013. Scott Beamer, Aydın Buluç, Krste Asanović, David Patterson, Distributed Memory Breadth-First Search Revisited: Enabling Bottom-Up Search, Workshop on Multithreaded Architectures and Applications (MTAAP), at the International Parallel & Distributed Processing Symposium (IPDPS), Boston, MA, May 2013. Scott Beamer, Krste Asanović, David Patterson, Direction-Optimizing Breadth-First Search, International Conference on High Performance Computing, Networking, Storage and Analysis (SC), Salt Lake City, Utah, November 2012. Best Student Paper Finalist. Shoaib Kamil, Derrick Coetzee, Scott Beamer, Henry Cook, Ekaterina Gonina, Jonathan Harper, Jeffrey Morlan, and Armando Fox, Portable Parallel Performance from Sequential, Productive, Embedded Domain-Specific Languages, Symposium on Principles and Practice of Parallel Programming (PPoPP), New Orleans, Louisiana, February 2012. Scott Beamer, Chen Sun, Yong-jin Kwon, Ajay Joshi, Christopher Batten, Vladimir Stojanović, Krste Asanović, Re-Architecting DRAM Memory Systems with Monolithically Integrated Silicon Photonics, International Symposium on Computer Architecture (ISCA), Saint-Malo, France, June 2010. Vladimir Stojanović, Ajay Joshi, Christopher Batten, Yong-Jin Kwon, Scott Beamer, Sun Chen, and Krste Asanović, A Design-Space Exploration for CMOS Photonic Processor Networks, Optical Fiber Communication Conference and Exposition and The National Fiber Optic Engineers Conference (OFC/NFOEC), (invited paper), San Diego, CA, March 2010. Ajay Joshi, Christopher Batten, Yong-Jin Kwon, Scott Beamer, Imran Shamim, Krste Asanović, and Vladimir Stojanović, Limits and Opportunities for Designing Manycore Processor-to-Memory Networks using Monolithic Silicon Photonics, Workshop on Photonic Interconnects & Computer Architecture (PICA), at the International Symposium on Microarchitecture (MICRO), New York, NY, December 2009. Scott Beamer, Krste Asanović, Christopher Batten, Ajay Joshi, and Vladimir Stojanović, Designing Multi-socket Systems Using Silicon Photonics, International Conference on Supercomputing (ICS), Yorktown Heights, NY, June 2009. Ajay Joshi, Christopher Batten, Yong-Jin Kwon, Scott Beamer, Imran Shamim, Krste Asanović; and Vladimir Stojanović, Silicon-Photonic Clos Networks for Global On-Chip Communication, International Symposium on Networks-on-Chip (NoCS), San Diego, CA, May 2009. Best Paper Finalist.

Scott Beamer 3 Theses Scott Beamer, Understanding and Improving Graph Algorithm Performance, Ph.D. Thesis, University of California Berkeley, Tech Report 2016-153, September 2016. SPEC Kaivalya Dixit Distinguished Dissertation Award Scott Beamer, Designing Multisocket Systems with Silicon Photonics, M.S. Thesis, University of California Berkeley, Tech Report 2009-189, December 2009. Technical Reports Krste Asanović, Rimas Avižienis, Jonathan Bachrach, Scott Beamer, et al., The Rocket Chip Generator, Technical Report UCB/EECS-2016-17,, April 2016. Scott Beamer, Krste Asanović, David Patterson, The GAP Benchmark Suite, arxiv:1508.03619, August 2015. Scott Beamer, Krste Asanović, David Patterson, Searching for a Parent Instead of Fighting Over Children: A Fast Breadth-First Search Implementation for Graph500, Technical Report UCB/EECS- 2011-117,, November 2011. Book Chapters Aydın Buluç, Scott Beamer, Kamesh Madduri, Krste Asanović, and David Patterson. Distributed- Memory Breadth-First Search on Massive Graphs. In David Bader, editor, Parallel Graph Algorithms. CRC Press, Taylor-Francis, 2018 (in press). Invited Presentations Underappreciated Bottlenecks for Graph Algorithm Communication SIAM Parallel Processing, Tokyo, Japan, (to appear) March 2018 Communication Challenges & Opportunities for Graph Processing Georgia Tech, Atlanta, September 2017 Understanding and Improving Graph Algorithm Performance International Conference on Performance Engineering (ICPE), L Aquila, Italy, April 2017 Graph Processing Bottlenecks Cavium Inc., San Jose, January 2016 University of Texas, Austin, November 2015 Workshop for Computer Architecture for Machine Learning (CAMEL), at the International Symposium on Computer Architecture (ISCA), June 2015 Searching for a Parent Instead of Fighting Over Children: A Fast Breadth-First Search Implementation for Graph 500 Sandia National Labs, April 2012 NVIDIA, March 2012 Designing Multisocket Systems Using Silicon Photonics MIT CIPS Annual Meeting, May 2009

Scott Beamer 4 Teaching Experience Great Ideas in Computer Architecture (Machine Structures), CS 61c, Course Instructor, Summer 2007 Head Teaching Assistant, Fall 2006, Spring 2010 Teaching Assistant, Spring 2012 Lab Assistant, Spring 2005, Fall 2005, Spring 2006 Curriculum Redesign Committee, Spring 2010 Computer Architecture and Engineering, CS 152, Teaching Assistant, Spring 2009 Graduate Student Instructor Conference, Computer Science Workshop Instructor, Fall 2013, Fall 2014, Fall 2015 Training Completed, CS 301: Teaching Techniques for Computer Science, Fall 2006 CS 302: Designing Computer Science Education, Spring 2010 SCMATHE 220C: Designing Educational Technologies, Spring 2012 Service Program Committee Early Career Program, International Conference on High Performance Computing, Networking, Storage and Analysis (SC) 2017 High Performance Graph Data Management and Processing Workshop (HPGDMP), 2016 International Parallel & Distributed Processing Symposium (IPDPS), 2018 Workshop on Irregular Applications: Architectures and Algorithms (IA 3 ), 2015, 2016, 2017 Workshop on Architecture for Graph Processing (AGP), 2017 External Program Committee International Symposium for Computer Architecture (ISCA), 2017 External Reviewer Computer Architecture Letters (CAL), 2015 Computing (COMP), 2017 IEEE Computer, 2015 IEEE Design & Test (DT), 2017 Information Processing Letters (IPL), 2013 International European Conference on Parallel and Distributed Computing (Euro-Par), 2014 International Symposium for Computer Architecture (ISCA), 2013 Journal of Experimental Algorithmics (JEA), 2014

Scott Beamer 5 Journal of Parallel and Distributed Computing (JPDC), 2014 Symposium on Parallelism in Algorithms and Architectures (SPAA), 2015 Transactions on Knowledge and Data Engineering (TKDE), 2016 Transactions on Multi-Scale Computing Systems (MSCS), 2017 Transactions on Parallel and Distributed Systems (TPDS), 2014, 2015 Graduate Admissions Reviewer, Computer Science Division,, 2014 EECS Peer Advisor,, 2013-2016 Industry Experience Nokia Research, Research Intern, Berkeley, CA, Summer 2010 Modeled and measured power of mobile devices. Investigated feasibility of adoption and best uses for phase-change memory in mobile devices. Google Inc., Network Security Intern, Mountain View, CA, Summer 2008 Researched and implemented a system to detect botnets by correlating network traffic based solely on network flow information. Cisco Systems Inc., Test Engineering Intern, San Jose, CA, Summer 2005 Designed and implemented utilities and test cases for an automated testing framework targeting a webbased application. Driving consumer was an IP Telephony management service. Cisco Systems Inc., Network Management Intern, San Jose, CA, Summer 2004 Helped support a Network Management lab with a wide variety of network hardware. In spare time, studied for and passed exam for a Cisco Certified Network Associate. Open-Source Contributions GAP Benchmark Suite - Created and maintained a high-performance reference implementation for the GAP Benchmark. For many of the kernels (BFS & SSSP), the implementations are the fastest available. The codebase has been used by others to characterize graph workloads, evaluate graph hardware accelerators, and compare performance of software graph frameworks. BFS Releases - Contributed implementations of my direction-optimizing breadth first search algorithm to two existing codebases: the reference code for Graph 500 and the CombBLAS framework. RISC-V Ecosystem - RISC-V is an free and open ISA originally developed at UC Berkeley that has transformed into a standard supported by a foundation with fifty member companies and numerous silicon implementations both from research and industry. Rocket Chip is an open-source RISC-V SoC generator also originally developed at UC Berkeley, and it has since been adopted both by research and industry. I contributed to both projects. In addition to debugging and supporting the RISC-V toolchain, I ported it to macos. I also created the infrastructure to host Rocket Chip on an FPGA, and this harness was the foundation for multiple projects.

Scott Beamer 6 References Krste Asanović Professor, Computer Science Division krste@berkeley.edu David Patterson Professor, Computer Science Division pattrsn@cs.berkeley.edu Vladimir Stojanović Associate Professor, Department of Electrical Engineering and Computer Sciences vlada@berkeley.edu Dan Garcia Senior Lecturer SOE, Computer Science Division ddgarcia@cs.berkeley.edu Aydın Buluç Staff Scientist, Computer Science Department Lawrence Berkeley National Lab abuluc@lbl.gov