An engaging science demonstration can serve as an on-ramp to many STEM fields. Such demos should be interactive and incorporate student-led development. We show an example on one such demo, Tiny Titan, a DIY supercomputer designed to teach aspiring scientists parallel computing and more. Tiny Titan makes parallel concepts explicit via interactive computational simulations. An Xbox controller allows students to explore load-balancing and communication by directing the simulation in real-time.
Molecular dynamics (MD) simulation is a computational tool that can provide significant insights into kinetic and thermodynamic properties of biochemical systems, potentially advancing the process of drug discovery. Direct visualization is an invaluable aid in analyzing the atomistic detail in the time-series data generated by MD simulations. Our visualization techniques require an interdisciplinary approach involving biochemists and computer graphics experts. I will describe our progress in this area.
An inverse modeling framework is presented for converting existing urban models into compact procedural representations that enable synthesis, querying, and simplification. During the de-instancing phase, dissimilarity clustering is performed to obtain the building components. During the proceduralization phase, the components are arranged into a context-free grammar, which can be edited text-based or interactively. Our approach proceduralizes several cities, up to 19,000 components over 180 km^2s, into compact city grammars.