Skip to main content

CS Tea

CS Tea is a weekly department event where students and faculty gather to discuss computer science related topics. Tea and cookies are served and new attendees are always welcome.

Flimpy, the Flying Blimp Fish

Fall 2015 schedule

Unless otherwise noted, all CS Tea events take place at 11:30am in the CS hearth of Ford Hall.

Aug 27

Welcome Back - First CS Tea of the semester

Sep 3

Improving Accuracy in Shallow Water Simulation by assessing observation data quality
~Tyler Welch and Carl Rodriguez

Data assimilation in initial value problems models results in improved estimates of the state of actual physical systems by modifying the imperfect model states with observations of the actual state. We propose a model which adds steps to the Ensemble Kalman filter model of data assimilation. After assimilation, the distribution of ensemble members from before assimilation is compared with the distribution of members after assimilation using Kullback-Leibler distance (KLD). This value is used to change the frequency of assimilation. The proposed scheme is implemented on 2D Shallow water equation in MATLAB. Numerical results shows that our model can achieve similar numerical accuracy with a lower runtime and fewer assimilations.

Sep 10

Joe Inglish (WU CS Graduate) visit for informal discussion

Sep 17

The Evolution of Cryptographic Hash Function Design ~Jesse Walker, Ph.D., Intel Corporation
Cryptographic hash functions have become the workhorse of cryptography, used for authentication, key derivation, commitments, trusted computing, entropy extraction, and random mappings. This talk discusses what they are and how they came to be designed the way they are. It begins by reviewing the definition and important properties of hash functions, and then conducts a tour of key highlights in the evolution of hash function designs: Rabin’s hash function, the Davies-Meyer construction, the Merkle-Damgaard construction, and some of the flavor of modern approaches. At each step the talk examines some of the key attack techniques developed to think about and break the dominant design of the day.

Access the slides here.

Sep 24

Normal Hang-out

Oct 1

Optimizing Fluid Simulation Codes to Run in Parallel ~Jessica Kawana
This talk will include a brief introduction to parallel programming, where computation in the code is divided up to be completed simultaneously. In particular she will discuss a code named FluctHydro which is a multicomponent flow solver written in BoxLib, a software framework for massively parallel block-structured adaptive mesh refinement (AMR) codes. The code uses a combination of parallelization schemes called MPI and OpenMP in order to run large problems on supercomputers at the National Energy Research Scientific Computing Center (NERSC). She will also explain a new work division scheme involving tiling constructs in combination with Open MP directives and comparing that method to loop level Open MP.

Jessica researched this topic during her summer internship at Lawrence Berkeley National Lab in the Computational Research Division, Center for Computational Sciences and Engineering.

Oct 8

Oculus Rift DK2, getting ready for consumer VR ~Tyler Welch

Oct 15

Normal Hang-Out

Oct 22

Normal Hang-out

Oct 29

Normal Hang-out

Nov 5

Normal Hang-out

Nov 12

Normal Hang-Out

Nov 19

Normal Hang-Out

Nov 26

Normal Hang-Out

Dec 3

Last CS Tea of the semester

Flimpy, the Flying Blimp Fish, flying through the hearth at CS Tea

Willamette University

Computer Science

Ford Hall
900 State Street
Salem Oregon 97301 U.S.A.
503-370-6977 FAX