Upcoming Events

To submit new events to this listing please login or email jensmith@cs.wisc.edu.

Calendar View

  • Monday, February 20, 2017 -
    4:00pm to 5:00pm
    CS 1240
    Irene Zhang
    University of Washington

    The proliferation of datacenters, smartphones, personal sensing and
    tracking devices, and home automation products is fundamentally
    changing the applications we interact with daily. Today's popular
    user applications are no longer limited to a single desktop computer
    but now commonly span many mobile devices and cloud servers. In this
    talk, I will present three systems that improve the programmability
    and performance of modern mobile/cloud applications: Sapphire, Diamond
    and TAPIR. These systems tackle a new set of application challenges... Read More

  • Tuesday, February 21, 2017 -
    4:00pm to 5:00pm
    CS 1240
    Holger Pirk

    Hardware-conscious database systems evaluate queries in milliseconds
    that take minutes in conventional systems, turning long-running jobs
    into interactive queries. However, the plethora of hardware-focused
    tuning techniques creates a design-space that is hard to navigate for
    a skilled performance engineer and even harder to exploit for modern,
    code-generating data processing systems. In addition,
    hardware-conscious tuning is often at odds with other design goals
    such as implementation effort, ease of use and maintainability -- in
    particular... Read More

  • Wednesday, February 22, 2017 - 12:00pm
    Ingraham Hall, Rm. 206, 1155 Observatory Drive
    Reginold Royston
    UW-Madison, African Cultural Studies

    Part of the Africa at Noon lecture series, "Hacking Development: Mobile Money, Azonto Bodies and Creative Disruption in Ghana's Digital Life" is a talk by Reginold Royston.  Royston is the Anna Julia Cooper Postdoctoral Fellow in African Cultural Studies at UW-Madison.

    All are welcome.  Bring your lunch and enjoy complimentary African coffee roasted locally by Just Coffee.

    Hosted by the African Studies Program.  Call (608) 262-2380 for more information.

  • Thursday, February 23, 2017 -
    4:00pm to 5:00pm
    CS 1240
    Ilya Razenshteyn

    ABSTRACT: A popular approach in data analysis is to represent a dataset in a high-dimensional feature space, and reduce a given task to a geometric computational problem. However, most of the classic geometric algorithms scale poorly as the dimension grows and are typically not applicable to the high-dimensional regime. This necessitates the development of new algorithmic approaches that overcome this "curse of dimensionality". In this talk I will give an overview of my work in this area.

    * I will describe new algorithms for the high-dimensional Nearest Neighbor Search (... Read More

  • Monday, February 27, 2017 -
    4:00pm to 5:00pm
    CS 1240
    Aurojit Panda

    Abstract: Modern networks do far more than just deliver packets, and provide network functions -- including firewalls, caches, and WAN optimizers — that are crucial for scaling networks, ensuring security and enabling new applications. Network functions were traditionally implemented using dedicated hardware middleboxes, but in recent years they are increasingly being deployed as VMs on commodity servers. While many herald this move towards network function virtualization (NFV) as a great step forward, I argue that accepted virtualization techniques are ill-suited to network functions.... Read More

  • Tuesday, February 28, 2017 -
    4:00pm to 5:00pm
    1240 Computer Sciences
    Dan Ports
    University of Washington

    Today's most popular applications are deployed as massive-scale
    distributed systems in the datacenter. Keeping data consistent and
    available despite server failures and concurrent updates is a
    formidable challenge. Two well-known abstractions, strongly consistent
    replication and serializable transactions, can free developers from
    these challenges by transparently masking failures and treating
    complex updates as atomic units. Yet the conventional wisdom is that
    these techniques are too expensive to deploy in high-performance
    systems.... Read More

  • Thursday, March 2, 2017 -
    4:00pm to 5:00pm
    CS 1240
    Yingyu Liang
    Princeton University

    Abstract: Machine learning has recently achieved great empirical success. This comes along with new challenges, such as sophisticated models that lack rigorous analysis, simple algorithms with practical success on hard optimization problems, and handling large scale datasets under resource constraints. In this talk, I will present some of my work in addressing such challenges.

    This first part of the talk focuses on learning semantic representations for text data. Recent advances in natural language processing build upon the approach of embedding words as low dimensional vectors. The... Read More

  • Friday, March 10, 2017 - 8:00pm
    Varied; See event description

    8:00-Noon Faculty Talks, WID
    Noon- 1:00 Lunch with Faculty, WID
    Afternoon schedule TBA @ CS building
    5:30 Social, University Club
    6:30 Dinner, University Club

    Event is by invitation and rsvp.

  • Saturday, March 11, 2017 - 9:00am

    Saturday schedule TBA

  • Wednesday, March 15, 2017 -
    3:00pm to 4:00pm
    CS 1240
    Anirudh Sivaraman


    Historically, the evolution of network routers was driven primarily by
    performance. Recently, owing to the need for better control over
    network operations and the constant demand for new features,
    programmability of routers has become as important as performance.
    However, today's fastest routers, which run at line rate, use
    fixed-function hardware, which cannot be modified after deployment. I
    will describe two router primitives we have developed to build
    programmable routers at line rate. The first is a programmable packet... Read More

  • Wednesday, March 15, 2017 -
    6:00pm to 7:00pm
    1240 Computer Sciences
    Perry Kivolowitz
    Carthage College

    At the intersection of skills seldom taught, seldom mastered and yet critically needed lies debugging. Counter to those that believe debugging is an art that cannot be taught, I claim it is a manifestation of the scientific method.

    In this, talk after framing debugging as the practice of the scientific method, I will present many life lessons enabling you to enjoy life more by debugging less. All of the parables presented correspond to real interactions with real students.


    Professor Perry Kivolowitz brings to bear broad and deep academic and entrepreneurial... Read More