Colloquium Archive

Programming For High Performance Computing

Carol Thompson Eidt, Microsoft Research, Mountain View


The computing landscape is at a major crossroads. Moore's law is running out of steam for uniprocessor systems, multi-core processors are on the desktop, and clusters are becoming both more affordable and easier to use. Once limited to only very high-end systems, High Performance Computing is becoming mainstream. This talk will describe the support that's available in Visual Studio for developing applications that exploit these parallelsystems using industry standard techniques. In conclusion, future directions for parallel application development will be described.

Experimental Mathematics: High-Performance Computing Meets Pure Mathematics

David Bailey, Lawrence Berkeley Labs


Although computer technology had its origin in the field of pure mathematics, until recently it was thought that "real mathematicians don't compute." This has all changed in the past ten years or so, as numerous mathematicians are now using sophisticated computations in their research. The speaker will describe some results where high-precision computations, often performed on highly parallel computer systems, have produced striking new results of mathematics. One of the best known of these is a new formula for pi, which permits binary digits of pi to be computed beginning at an arbitrary starting position.

Quail Ridge Wireless Mesh Network

Prasant Mohapatra, University of California, Davis


Multi-hop Wireless Mesh Networks are becoming a popular alternative to extending the typical Wireless Local Area Networks we use today. Mesh networks have the advantage of low-cost, incremental and ease of deployment, and reconfigurability. In this talk we will discuss about our ongoingeffort on a wide area deployment of wireless mesh network at the Quail Ridge Wildlife Natural Reserve. Quail Ridge boasts 2,000 acres of untouched wilderness on a peninsula of Lake Berryessa, California. In deploying a wireless mesh network at Quail Ridge, we seek to assist ecological research in the area for local and remote monitoring, as well as provide a platform for wireless mesh networks research in the future. We will also discuss our research on multi-channel, multi-radio mesh networks, heterogeneous meshes, and all the experiences learnt from the real-world deployment of the Quail Ridge Wireless Mesh Network.

An Introduction To Bioinformatics

B. Ravikumar, Computer Science Department, SSU


Computational techniques and algorithms have made major advances in molecular biology. In turn, biology offers not only challenging computational problems but also models that can become the basis for next generation computers. In this talk, we will present some basic computationalproblems in this field and discuss various approaches that computer scientists have developed to solve them.

Ice: Information, Communication, And Entertainment

Jeremy Lowrey, Calix Networks, Petaluma


ICE is the next step beyond triple play in telecom. Learn about the transformations of ATM to IP networks that will deliver all services to subscribers. Plus how to prepare for and what to expect working inside the telecom industry.