Picture of Greg Gibeling  Greg Gibeling

Home |  Classes |  Projects |  Publications |  Pictures |  Comics

Links

Classes - Spring 2009
CS294-33: HPPPL
Research
BEE: FPGA Platforms
BWRC: Location
GSRC: Funding
ParLab: Parallel Computing
RAMP: Architecture
Repository: Source Code
Professional
CACE Technologies: Windows Kernel Developer
CS194-6: Head GSI
CS61C: Head GSI
EECS150: Head TA
JK Microsystems: Software Engineer
News
Google News: World News
SFGate: Bay Area News
Slashdot: News for Nerds
U.C. Berkeley
Academic Calendar
Employee Website
Student Systems
WebNews: Newsgroups

About

In Brief
Picture of Greg Gibeling PhD Student in EECS at U.C. Berkeley.
EMail: gdgib<at>berkeley<dot>edu
AIM, GTalk, MSN & Skype: E-mail me for information.
Website: http://www.gdgib.com/
Office:
    Cubicle #77, BWRC
    2108 Allston Way, Suite 200
    Berkeley, CA, 94704-1302
Advisor: John Wawrzynek
Current Projects: RAMP and RCF

News

No News
There's no news. Stop reading my website and go outside. It's nice out.


Last Five Publications
  1. [ZIP] Greg Gibeling, RDLC, 5/20/2008, version 2.2008.5.20
  2. [PDF1][PDF2] Greg Gibeling, RDLC2: The RAMP Model, Compiler & Description Language, 5/20/2008, UC Berkeley
  3. [ZIP] Greg Gibeling, Templates, 3/2/2008
  4. [PDF] Andrew Putnam, Greg Gibeling, RAMP Tools & Infrastructure, 1/17/2008, RAMP Winter Retreat 2008
  5. [PDF] Greg Gibeling, Third Time’s The Charm: Designing & Building RDLC3, 1/16/2008, RAMP Winter Retreat 2008

Biography

Bio

My name is Greg Gibeling, I grew up in Davis, California and have received a bachelors and masters in EECS at U.C. Berkeley. In the past I have worked as an embedded systems programmer at JK microsystems and a window kernel developer at CACE Technologies. I also spent two years as the Head TA for EECS150, the digital systems course at U.C. Berkeley and one semester as Head TA for CS61C the lower division machine structures and C programming course.

I am currently a 4th year PhD student in EECS at U.C. Berkeley working on the RAMP project. Specifically I am working on RAMP Gold, a highly parameterizable, scalable and cycle accurate computer architecture simulator implemented in FPGAs. The goal is to scale to thousands of simulated processor cores with significantly less than a 1000x slowdown compared to real-time.

On the side I am developing RCF and RDLC3, the third major version of the RAMP Description Language compiler which is designed to compile the timing accurate hardware level distributed systems, including a full abstration of communication, support for powerful debugging tools and support for co-simulation between various hardware and software platforms.

Greg Gibeling - Home The Third Wondertwin