Powered by Flash Templates Designed by Website Templates Membership
Box 90291
Tel: 919-660-5288
Durham, NC 27708-0291
Fax: 919-660-5293
Office: Hudson Hall 213B
Email: bfr2[at]ee[d]duke[d]edu


Personal


Estragon - Allors, on y va?

Vladimir - Allons-y.

-S.B. "En attendant Godot"

I'm a fifth year Ph.D. student in Electrical and Computer Engineering at Duke University. I enjoy a good spell of computer architecture research alongside my advisor dr. Dan Sorin and dr. Alvy Lebeck. I also hold a Master of Science degree in ECE from Duke University.

I earned my Bachelor of Engineering in Automatic Control and Computer Engineering from the Technical University of Iasi, Romania in 2005. Until deciding to commit to Duke, I was also a full-time student in Mathematics at Al.I.Cuza University of Iasi, Romania.

Since 2008 I'm the CAD administrator for the ECE department - CAD wiki. I also serve as the current treasurer for the Engineering Graduate Student Council (EGSC).

CV/Resume

UNITD - Scalable address translation coherence protocols
Proposed a hardware coherence protocol for maintaining address translation coherence that is more scalable and outperforms the current softwarebased solutions relying on TLB shootdowns. Demonstrated the new design’s efficiency on a modified Linux kernel.

CCA - Fault-tolerant many-core chips
Tolerating permanent faults in many-core chips by aggregating fault-free components from neighboring faulty cores to increase the number of functional cores. Implemented solution in HDL and evaluated it using a functional simulator.

Variasim - Process variability-aware design
Developed the VariaSim tool for analyzing the effect of process variability on hardware devices (design flow includes synthesis, floorplanning and SPICE simulation). Proposed hardware techniques for mitigating the process variation impact at the microarchitectural level.

  • "Algorithms and languages for parallel computing, Laboratory manual", Mitica Craus, Cristian M.Amarandei, Bogdan F. Romanescu, Iasi, Romania, May 2005 [original Romanian title: "Algoritmi si limbaje pentru calcul paralel, Indrumar de laborator"]
  • "A Program for Computer Aided Administration in Jigs Fixtures Design", Bogdan. F. Romanescu, Camelia M. Romanescu, International Conference on Engineering Graphics and Design, Bucharest, Romania, 2005
  • "Reliability Evaluation Program for Large Communication Networks", Bogdan F. Romanescu, Petru Cascaval, 8th International Symposium on Automatic Control and Computer Science(SACCS), Iasi, Romania, May 2004
  • "Analysis Influence of Hydraulics Parameters on a Vibratory Element", Petru Dusa, I. Sarbu, Bogdan F.Romanescu, LMK14 – Research and Development Journal, Krusevac, Serbia, nr 23, 2001

Internships

  • Intel Corp., Microarchitecture Research Lab, Santa Clara, CA, Jan.-April 2009. Mentor: dr. Anne Bracy
  • MIPS Tech, Mountain View, CA, May-Aug. 2007. Mentor: dr. Jaidev Patwardhan

Research assistant

  • Duke University, Durham, NC. Electrical and Computer Eng. Dept., Aug. 2005 - date

Teaching assistant

  • Digital Systems Design, Spring 2007

Advanced computer architecture I
Advanced computer architecture II

Fault tolerant computing

Nanocomputing

Foundations of nanoscience

VLSI design

VLSI testing

Semiconductor devices

Operating systems (aud)

Algorithms design (aud)

Machine learning

Mathematical methods for system analysis

Experimental methods in computer science

Embedded real-time systems