|Find me at (links open in a new window or tab): publications.|
|In the cool space, the Raspberry Pi represents a new class of computer that is about as powerful as a PC of 10 years ago, but a fraction of the price. What can we do with Raspberry Pi? Aside from running a reasonably standard Linux distribution, it has a range of hardware interfaces to which we can add devices. Possible projects include hardware add-ons, investigating applicability of the original design goal of introducing children as young as eight to programming, and using Raspberry Pi in rural applications where cost and power consumption are major concerns.|
In the hot space, I am investigating
making GPUs more general purpose.
General-purpose use of GPUs (GPGPU) starts from GPU designs primarily targeting graphics but with
extensions to support general-purpose coding. I propose starting from the other end: a
multicore general-purpose design with extensions to support graphics. The idea is to end
up with a design with more accessible parallelism for general code than that of GPUs.
A hot new idea on which I plan to build is RISC-V, which aims to take the RISC movement back to its roots: really simple designs that are easy to implement in hardware. RISC-V provides a platform on which to build extensions of a simple, pure RISC instruction set that should be easy to scale up to high speed.
Also, bioinformatics is a burgeoning field in which we can tackle increasingly interesting tasks as costs decline. My current project in investigating population regulomics, a new field made possible by the growing number of human genomes. The general idea: investigate regulatory differences within and across populations.
|The hot view of Moore’s Law||The cool view of Moore’s Law
|Gene sequencing progress by comparison.|