Skip to content

Performance Bugs

Photo of Harris
Hosted By
Harris
Performance Bugs

Details

Jon Bentley, Avaya Labs Research. A performance bug is a minor glitch that does not alter the correctness of a program but does cause it to consume excessive resources. This talk begins with sketches of two tiny such bugs in large software systems. The next part of the talk surveys a variety of little mistakes that had big consequences in run time, memory usage or communication volume. Along the way, we examine experimental techniques for measuring the performance of software. The talk concludes with a systematic view of the topic, and suggestions for avoiding these insidious bugs.

----------

http://photos2.meetupstatic.com/photos/event/9/d/6/a/event_23200298.jpeg

Jon Bentley is a computer scientist at Avaya Labs Research. His research interests include programming techniques, algorithm design, and the design of software tools and interfaces. He is the author of three books: Writing Efficient Programs, Programming Pearls (two editions), and More Programming Pearls. He has written articles on a variety of topics, ranging from the theory of algorithms to software engineering. He received a B.S. from Stanford in 1974 and an M.S. and Ph.D. from the University of North Carolina in 1976, then taught Computer Science at Carnegie Mellon for six years. He joined Bell Labs Research in 1982, and retired in 2001 to join Avaya. He has been a visiting faculty member at West Point and Princeton, and has been a member of teams that have shipped software tools, telephone switches, telephones and web services.

----------

The agenda for this event is:

5:30 - 6:30 pm: Attendees Register / Networking
6:30 - 6:35 pm: Welcome & Intro
6:35 - 7:35 pm: Presentation
7:35 - 8:00 pm: Q/A

The RSVP name will be provided to the building security in advance - so please do register with your real name (this will significantly speed up registration).

To allow all participants (in the community) to get a clear visibility into their schedules; for all upcoming talks we will make seating reservable two weeks prior to the event. We are hoping that this minor change will help address the last-minute cancelattions and empty seating we experienced with last month's talk.

Do you have a question for the speaker? Submit it here (http://goo.gl/mod/TY8n). See a question you like? Vote it up! Please note that you can also post questions during the talk - questions posted online in Moderator will be answered by the speaker first. Public access wifi is available in the room, so bring your Web enabled devices.

Google volunteers will also be present at the event to answer any questions you may have, look for people who are wearing "Google Wear".

Photo of Google NYC Tech Talks group
Google NYC Tech Talks
See more events
Google NYC
76 9th Avenue, 4th Floor · NY, NY