Colloquium Series

Upcoming Events in the Fall 2018 Colloquium Series

All Colloquium Events

This list includes full abstracts and past events.

  • Colloquium: Software-Configured Compute Environments

    Red Hat Collaboratory at Boston University Colloquium Ulrich Drepper Engineer, Office of the CTO, Red Hat Software-Configured Compute Environments Abstract Hardware and software environments are designed as a compromise between many different requirements. This sacrifices performance, among other aspects, while at the same time the need for compute increases. Specialists can certainly create more optimized systems. The challenge is to automate this. To research these new systems we need hardware specialists to create re-configurable processors, compiler writers to deduce the best architecture from source code and generate configurations for hardware and OS, improved OSes to efficiently run that code. All that while preserving API and ideally ABI... [ More ]

  • Colloquium: Chameleon: New Capabilities for Experimental Computer Science

    Red Hat Collaboratory at Boston University Colloquium Kate Keahey Senior Fellow, Computation Institute, University of Chicago and Computer Scientist, Mathematics and Computer Science Division, Argonne National Laboratory Chameleon: New Capabilities for Experimental Computer Science Abstract Computer Science experimental testbeds allow investigators to explore a broad range of different state-of-the-art hardware options, assess scalability of their systems, and provide conditions that allow deep reconfigurability and isolation so that one user does not impact the experiments of another. An experimental testbed is also in a unique position to provide methods facilitating experiment analysis and crucially, improve repeatability and reproducibility of experiments both from the perspective of the... [ More ]

  • Colloquium: Networking as a First-Class Cloud Resource

     Red Hat Collaboratory at Boston University Colloquium Rodrigo Fonseca Associate Professor, Computer Science Department, Brown University Networking as a First-Class Cloud Resource Abstract Tenants in a cloud can specify, and are generally charged by, resources such as CPU, storage, and memory. There are dozens of different bundles of these resources tenants can choose from, and many different pricing schemes, including spot markets for left over resource. This is not the case for networking, however. Most of the time, networking is treated as basic infrastructure, and tenants, apart from connectivity, have very little to choose from in terms of network properties such as priorities, bandwidth, or... [ More ]

  • Colloquium: The Future of Enterprise Application Development in the Cloud

    Red Hat Collaboratory at Boston University Colloquium Mark Little Red Hat, Vice President of Engineering and JBoss Middleware CTO The Future of Enterprise Application Development in the Cloud Abstract Since the dawn of the cloud, developers have been inundated with a range of different recommended architectural approaches such as Web Services, REST or microservices, as well as just as many different frameworks or stacks, including AWS, Java EE, Spring Boot and now Eclipse MicroProfile. Throw in the explosion of programming languages, such as Golang and Swift and it's no wonder a developer today could be forgiven for being confused about where is the right place... [ More ]

  • Colloquium: Towards Tail Latency-Aware Caching in Large Web Services

    Red Hat Collaboratory at Boston University Colloquium Daniel S. Berger 2018 Mark Stehlik Postdoctoral Fellow in the Computer Science Department at Carnegie Mellon University Towards Tail Latency-Aware Caching in Large Web Services Abstract Tail latency is of great importance in user-facing web services. However, achieving low tail latency is challenging, because typical user requests result in multiple queries to a variety of complex backends (databases, recommender systems, ad systems, etc.), where the request is not complete until all of its queries have completed. In this talk we present our findings for the case of several large web services at Microsoft. We analyze production system request structures... [ More ]

  • Colloquium: ‘Enzian: a research computer’

    Red Hat Collaboratory at Boston University Colloquium Timothy Roscoe Professor, Systems Group of the Computer Science Department, ETH Zurich Enzian: a research computer Abstract Academic research in rack-scale and datacenter computing today is hamstrung by lack of hardware. Cloud providers and hardware vendors build custom accelerators, interconnects, and networks for commercially important workloads, but university researchers are stuck with commodity, off-the-shelf parts. Enzian is a research computer being developed at ETH Zurich (in collaboration with Cavium and Xilinx) which addresses this problem. An Enzian board consists of a server-class ARMv8 SoC tightly coupled and coherent with a large FPGA (eliminating PCIe), with about 0.5 TB DDR4... [ More ]