PartyMode is a series of three projects, from 2007 up to the present, to create audio systems with sound-driven visualizations that integrate unobstrusively into an otherwise non-party space. The first of its three iterations was created in a shared lab space, while the latter two were built in residential spaces.
Graph3DP is a powerful 3D graphing application for the Casio Prizm (fx-CG10/fx-CG20/fx-CG50). Created before any manufacturer-produced 3D graphing application was released, it provides a vital math tool, allowing up to six simultaneous 3D equations to be graphed and traced.
Cell is a distributed sorted in-memory store offering random access reads and writes, transactions, range queries, and more. It exploits RDMA for all read operations and standard message-passing for write operations to get the highest possible performance with modest system complexity. Cell expands on the lessons learned from the Pilaf project, which explored the properties of the system designs that will be prevalent in tomorrow’s datacenters. We believe that the interconnects in near-future datacenters will offer high bandwidth, very low latency, and Remote Direct Memory Access (RDMA).
Graph3DC is a 3D graphing App for TI-84 Plus C Silver Edition graphing calculators written entirely in z80 assembly. It integrates with the TI-OS, allowing students and teachers to switch quickly from 2D to 3D graphing mode to graph up to five simultaneous Z=f(X,Y) equations. Users can rotate and zoom functions, control graph colors and styles, set the graphing window, and trace over the mesh to find exact values at points.
Pilaf is an implementation of a high-performance distributed storage system over Infiniband. With existing Ethernet-based networking, many distributed system designs are impossible. Infiniband includes two key features that make new designs feasible: very low-latency, high-throughput messages, and RDMA reads and writes that do not involve the remote CPU. Pilaf is an in-memory distributed cache leveraging these key features. By comparing Pilaf to Memcached and other popular in-memory caches and key-value stores, we show the importance of considering new system designs to take advantage of networking hardware features rather than simply leveraging the higher throughput of such hardware for existing systems.
Invalid Tangram is a graphing calculator arcade game, a cross between Space Invaders and Tetris. It’s a port of a popular PC game by the same name written by Josh Szepietowski.
- OLDER POSTS
- page 1 of 3