Future live events
 |
June 25 - 27 from Boston, MA
USENIX '08
2008 USENIX Annual Technical Conference
|
Beginning Wednesday, June 25, attend 3 full days of invited talks on the latest technologies and cutting-edge practices, including a keynote address by David Patterson, U.C. Berkeley Parallel Computing Laboratory; Plenary Closing by Matthew Melis, NASA Glenn Research Center, and, among others, a talk by Drew Endy, co-founder of BioBricks Foundation (BBF). Learn the latest ground-breaking practices from researchers from around the globe. Topics include virtualization, storage, open source, security, networking, and more.
All talks of the "Invited Talks" track on USENIX '08 will be broadcasted via live streaming from June 25 to June 27.
The charge for participating in the USENIX '08 live stream is 149 $US if you live outside the EU or 99 EUR (incl. 19% VAT). Linux Magazine and Linux Pro Magazine subscribers are entitled to a 20 percent discount. After the event the archive automatically gives you access to the recorded conference sessions of the live stream.
For more details on the event in Boston please visit the USENIX '08 website.
If you have already registered please login here for live streaming of USENIX '08.
|
Program of the live streaming
9:00 am |
Free and Open Source as Viewed by a Processor Developer
Speaker: Peter Kronowitt, Intel
Intel designs, builds, and markets microprocessors. We are often viewed as being downstream of the work done by the closed source programming community. In fact, however, long before the term "free and open source" was coined, Intel was working to develop, release, and support software for many of the devices we and other firms design and manufacture. This talk highlights how Intel successfully utilized open source to support industry progress while fulfilling our own strategic corporate objectives.
Our experiences with being "good citizens" were not easy and did not "just happen." We hope that others can learn from both our successes and our failures and take these ideas back to their own firms. I will highlight areas where we at Intel learned from our missteps, ultimately improving our community standing.
The talk does not just look back: some of our open source projects initiated in the past twelve months will be examined, as we believe many in the audience will find them interesting and, we hope, will consider helping improve them. |
10:30 am |
Coffee break |
11:00 am |
From Flapping Birds to Space Telescopes: The Modern Science of Origami
Speaker: Robert J. Lang, Artist and Consultant
The last decade of this past century has been witness to a revolution in the development and application of mathematical techniques to origami, the centuries-old Japanese art of paper-folding. The techniques used in mathematical origami design range from the abstruse to the highly approachable. In this talk I will describe how geometric concepts led to the solution of a broad class of origami folding problems—specifically, the problem of efficiently folding a shape with an arbitrary number and arrangement of flaps—and enabled origami designs of mind-blowing complexity and realism, some of which you'll see, too. As often happens in mathematics, theory developed for its own sake has led to some surprising practical applications. The algorithms and theorems of origami design have shed light on long-standing mathematical questions and have solved practical engineering problems. I will discuss how origami has enabled safer airbags, Brobdingnagian space telescopes, and more. |
12:30 pm | Lunch break |
2:00 pm |
Millicomputing: The Future in Your Pocket and Your Datacenter
Speaker: Adrian Cockcroft, Netflix, Inc., and Homebrew Mobile Club
The fastest-moving part of the computer industry is now the compute power and storage capacity of the computers we carry in our pockets. The software we carry in our pockets is also migrating to a full-featured, flexible, and openly programmable operating system. This talk discusses the multicore graphical supercomputer for 2010, which won't burn your leg if you put it in your pocket, and the implications of these changes for both the personal computing space and the enterprise computing/green datacenter space. A millicomputer doesn't need heat-sinks or fans.
The kind of power and storage provided by iPhone-class systems will increase by a factor of four to eight times over the next two years. The component maker roadmaps also show the addition of high-performance 3D graphics, video stream processors, and several GFLOPS of floating-point number crunching within the same 250 milliwatt power budget as today's millicomputer CPUs.
The power envelope of Intel's 64-bit PC-class CPUs is on a collision course with mobile devices over the next few years. Intel is working down into this space to compete with the ARM-based CPUs which currently dominate battery-powered pocket devices.
Each new wave of computing has liberated its users and become more pervasive. In recent history the desktop PC and phone tied to a wired network have been replaced by the wireless laptop and mobile phone. In the next wave, the boundaries between laptop and phone will blur. They will be capable of running the same operating systems and applications and will talk to the same networks. Everyone will be online all the time. How will our lifestyle change? What are the new applications? What is ambient presence?
Datacenter power consumption is a hot topic. By leveraging CPU designs from the world of battery-powered devices and flash-memory-based storage, we can make very cool systems. A single millicomputer draws less than one watt, and enterprise millicomputer arrays provide large numbers of small computing units at a total cost, performance, and power consumption that redefine the limits of what is possible. These systems are being specified as open source hardware by their end users. This talk covers the roadmap of architecture and performance characteristics of millicomputers over the next two years. |
3:30 pm | Coffee break |
4:00 pm |
Programming DNA: A 2-bit Language for Engineering Biology
Speaker: Drew Endy, Cabot Assistant Professor of Biological Engineering at MIT and a co-founder of the BioBricks Foundation (BBF)
Biological engineering does not have to be confined to high-end industry laboratories. A more open culture of biological technology should be fostered. This talk is an effort in that direction: it aims to equip you with basic practical knowledge of biological engineering.
Genetic engineering is now a thirty-year-old technology. For reference, it was over a similar period of time that modern computing machines went from exclusive objects used to design weapons of mass destruction to the now ubiquitous panoply of personal computing devices that support mass communication and construction. Inspired by this and many other examples of overwhelmingly constructive uses of technology by individuals, we have been working over the past five years to develop new tools that will help to make biology easy to engineer. We have also been working to foster a constructive culture of future biological technologists who can reliably and responsibly conceive, develop, and deliver biological technologies that solve local problems.
This talk will introduce current best practice in biological engineering, including an overview of how to order synthetic DNA and how to use and contribute standard biological parts to an open source collection of genetic functions. The talk will also discuss issues of human practice, including biological safety; biological security; ownership, sharing, and innovation in biotechnology; community organization; and perception across many different publics. My hope is that the conference attendees will help me to understand how best to enable an overwhelmingly constructive hacker culture for programming DNA. |
6:00 pm | End of live streaming
|
9:00 am |
The Parallel Revolution Has Started: Are You Part of the Solution or Part of the Problem?
Speaker: David Patterson, Director, U.C. Berkeley Parallel Computing Laboratory
This talk will explain:
- Why the La-Z-Boy era of programming is over
- Why the parallel revolution cannot be halted by a no-confidence vote from the USENIX community
- The implications for the IT industry if the revolution should fail
- The opportunities and pitfalls of this revolution
- What Berkeley is doing to be at the forefront of this revolution
|
10:30 am |
Coffee break |
11:00 am |
Xen and the Art of Virtualization Revisited
Speakers: Ian Pratt, Senior Lecturer, University of Cambridge Computer Laboratory, and Fellow, King's College Cambridge
This is a talk in three parts. I'll give a summary of the Xen story so far, looking at how Xen made the transition from research project to enterprise software and the many challenges along the way. Next, I'll look at why virtualization is such a hot topic in IT and the failings of common operating systems that have led to this. I'll then look at how Xen has evolved since the 2004 SOSP paper, seeing how paravirtualization and software/hardware co-design have helped reduce the overhead of virtualization. |
12:30 pm | Lunch break |
2:00 pm |
A Report on the Project Darkstar Anthropological Expedition Into the World of Massively Scaled Online Games
Speaker: Jim Waldo, Sun Microsystems Labs
While the culture of enterprise computing, transaction processing, and Web services has developed, an entirely different culture centering on computing has been evolving in a different ecosystem. Although those in our culture tend to play with the artifacts produced by their culture and those in their culture tend to use the programming languages produced in our culture, in fact the two groups lost contact somewhere in the Colossal Cave and have had little real interaction since.
These cultures are about to be brought together again. The architectural move to multicore, multithreaded chips will require changes in the way games are programmed, while the requirements of scaling in games such as World of Warcraft require the use of distributed systems. As virtual worlds emerge, the distinction between business or scientific systems and games will start to disappear.
During the past two years, I have led a project at Sun Microsystems Laboratories to build a highly scalable, highly concurrent infrastructure for massive-scale online games and virtual worlds. This work has brought us into contact with the culture of games and the inhabitants of that culture. In this talk I will describe some of the ways in which the game world differs from the computing world most of us are used to, and I'll discuss the challenges facing that world that might profitably be approached in a cross-cultural fashion. |
3:30 pm | Coffee break |
4:00 pm |
Internet Surveillance: Building Our Own Trojan Horse
Speaker: Susan Landau, Sun Microsystems
From its requirement that surveillance capabilities be built into VoIP communications systems to its expansion of warrantless wiretapping into any communications of which one end is "reasonably believed" to be located outside the United States, the U.S. federal government is slowly but steadily extending wiretapping capabilities onto the Internet. This effort is made in the name of national security, but building architected security breaches into a communications network carries real risks. In a world that includes al-Qaeda and Hurricane Katrina, does this increased wiretapping capability make us safer? We will examine what real security needs are in a post-9/11 world. |
5:30 pm | End of live streaming |
9:00 am |
Using Hadoop for Webscale Computing
Speaker: Ajay Anand, Yahoo!
Apache Hadoop is an open source implementation of a distributed filesystem and map-reduce programming model combined into one package. Hadoop scales smoothly from tens to thousands of computers. The framework allows engineers to harness the power of these clusters very simply, taking advantage of three major features:
- A reliable, non-hardware-based distributed filesystem: Hadoop DFS runs on any number of nodes, taking advantage of their combined storage to manage replication and recovery from failure.
- A simple, functional programming model: Hadoop Map-Reduce is a parallelized implementation of a very simple programming methodology first popularized by the functional programming group in the 1970s.
- Infrastructure to aid in the automation of job execution: Hadoop automates bringing user code to the data, and it manages parallel execution and handles node failure.
The talk will provide an overview of Apache Hadoop, along with examples of how this infrastructure is being used at Yahoo! and other organizations today. |
10:30 am |
Coffee break |
11:00 am |
Google Hacking: Making Competitive Intelligence Work for You
Speaker: Tom Bowers, Kaspersky Lab
With more than 200 million searches a day, Google offers users a quick and easy solution to finding information with just a flick of a finger. Today, everything from online newspapers to public documents and search engines is being used to perform competitive intelligence analysis, and it's easier than ever. But how much information is truly available? Can it be used against you and your business? Is it possible to use simple, everyday tools like Google to gain—or forfeit—economic advantage over your competitors?
This presentation will examine Google hacking and how today's online search engines can double as competitive intelligence tools. Audience members will learn how, using basic Google tools, they can conduct competitive intelligence searches, analyze their information online, identify leaks, and minimize their business risk. |
12:30 pm | Lunch break |
2:00 pm |
Current and Next-Generation Digital Forensics
Speaker: Golden G. Richard, University of New Orleans
Digital evidence exists on a wide variety of devices, from traditional computers to PDAs, voice recorders, game consoles, and cell phones. This talk provides an introduction to digital forensics, the art (and science) of discovering and preserving digital evidence, from two perspectives: digital investigation and research. The talk covers basic concepts, best practices, common data-hiding techniques, investigative challenges, and what is (and isn't) recoverable. Most important, it examines the major limitations of current-generation tools and discusses next-generation approaches that may help investigators to deal with the ever-increasing size and complexity of forensics targets. These approaches cover a wide spectrum, from applying research in bioinformatics to the use of parallel and distributed architectures, Graphics Processing Units (GPUs), advanced file-carving techniques, and tools for live investigation. |
3:30 pm | Coffee break |
4:00 pm | Plenary Closing Session
The Columbia Accident Investigation and Returning NASA's Space Shuttle to Flight
Speaker: Matthew Melis, NASA Glenn Research Center
On February 1, 2003, the space shuttle Columbia broke apart during reentry, resulting in loss of the vehicle and its seven crew members. Over the next several months, an extensive investigation of the accident took place, involving a nationwide team of experts from NASA, industry, and academia that spanned dozens of technical disciplines. The Columbia Accident Investigation Board (CAIB), a group of experts assembled to conduct an investigation independent of NASA, concluded in August 2003 that the most likely cause of the loss of Columbia and its crew was a breach in the left wing leading-edge Reinforced Carbon-Carbon (RCC) thermal protection system. The breach was initiated by the impact of thermal insulating foam that had separated from the orbiter's external fuel tank 81 seconds into the mission's launch. During reentry, this breach allowed superheated air to penetrate behind the leading edge and erode the aluminum structure of the left wing, which ultimately led to the breakup of the orbiter. The findings of the CAIB were supported by ballistic impact tests, which simulated the physics of external tank foam impact on the RCC wing leading-edge material. These tests ranged from fundamental material characterization tests to full-scale orbiter wing leading edge tests.
Following the accident investigation, NASA spent the next 18 months focused on returning the shuttle safely to flight. In order to fully evaluate all potential impact threats from the many debris sources during ascent, NASA instituted a significant impact-testing program. The results from these tests led to the validation of high-fidelity computer models capable of predicting actual or potential shuttle impact events. These models were used in the certification of STS-114, NASA's Return to Flight Mission, as safe to fly.
Matthew Melis served for nearly five years as technical lead of the NASA Glenn Ballistic Impact Team for both the Columbia Accident Investigation and NASA's Return to Flight program. In a presentation rich with imagery and high-speed motion pictures, Mr. Melis will provide a look into the inner workings of the space shuttle and a behind-the-scenes perspective on the impact analysis and testing conducted to identify the cause of the Columbia accident and enhance safety for NASA's future shuttle missions. In addition, highlights from recent shuttle missions will be presented. |
5:30 pm | End of live streaming |
|
 |
Future live events
Current archives of events
USENIX '08
2008 USENIX Annual Technical Conference
June 25-27, Boston, MA |
Supported players
Java-Applet
Your easiest approach is streaming via the Java applet in your browser. There is no need to install additional software, and you can join in right away. |
 |
RealPlayer
You can also view the stream in RealPlayer on any operating system. |
 |
Windows Media Player
Specially for Windows users: Streaming with Media Player
|
 |
MPlayer
You can use Mplayer or another player of your choice on Linux |
 |
More information on the technology
|