Daniel A. Jiménez
(This is a copy of my Rutgers web page. I graduated from UT Austin in 2002.)
I'm an assistant professor in the
computer science department at
Rutgers . I'm interested in anything related to making computation
go faster. My focus is on microarchitecture and the interaction between
the compiler and the microarchitecture. I've been doing a lot of work in
branch prediction.
Branch Prediction Competition
Learn more about the 2nd JILP
Championship Branch Prediction Competition, a workshop co-located with
MICRO 2006.
Teaching
Fall 2006: CS 507: Advanced Computer Architecture
Spring 2006:
CS 505: Computer Structures,
CS 211: Computer Architecture
Fall 2005: CS 211: Computer Architecture
Spring 2005: Sabbatical Leave
Fall 2004: CS 505: Computer
Structures, CS 500: Light Seminar: Machine Learning in Computer Architecture
and Compilers
Spring 2004: CS 211: Computer Architecture
Fall 2003: CS 505: Computer Structures
Spring 2003:
CS 673: Readings in Instruction-Level Parallelism
Fall 2002: CS 505: Computer Structures
Selected Publications
- Daniel A. Jiménez, Piecewise Linear Branch Prediction,
Proceedings of the 32nd International Symposium on Computer Architecture
(ISCA-32), June 2005
(ps.gz)
(pdf)
- Daniel A. Jiménez, Code Placement for Improving Dynamic Branch
Prediction Accuracy, Proceedings of the ACM SIGPLAN 2005 Conference
on Programming Language Design and Implementation (PLDI), June, 2005
(ps.gz)
(pdf)
- Daniel A. Jiménez,
Idealized Piecewise Linear Branch Prediction,
The 1st JILP Championship Branch Prediction Competition (CBP-1), December, 2004 (co-located with MICRO 37)
(ps.gz)
(pdf)
(Introductory PowerPoint slides from CBP)
(Powerpoint slides for the predictor)
- Daniel A. Jiménez, Fast Path-Based Neural Branch Prediction,
Proceedings of the 36th Annual International Symposium on Microarchitecture
(MICRO-36), San Diego, CA, December 2003.
(ps.gz)
(pdf)
(Java source code)
- Daniel A. Jiménez, Reconsidering Complex Branch Predictors,
Proceedings of the Ninth International Symposium on High Performance
Computer Architecture (HPCA-9), Anaheim, CA, February 2003.
(ps.gz)
(pdf)
- Daniel A. Jiménez and Calvin Lin,
Neural Methods for Dynamic Branch Prediction, ACM Transactions
on Computer Systems, Vol. 20, No. 4, November 2002.
(pdf)
- Daniel A. Jiménez, Heather L. Hanson, and Calvin Lin,
Boolean Formula-based Branch Prediction for Future Technologies,
Proceedings of the International Conference on Parallel
Architectures and Compilation Technologies (PACT), Barcelona, Spain 2001.
(ps.gz)
(pdf)
- Daniel A. Jiménez, Stephen W. Keckler, and Calvin Lin,
The Impact of Delay on the Design of Branch Predictors,
Proceedings of the 33rd Annual International Symposium on Microarchitecture
(MICRO-33), Monterey, CA 2000.
(ps.gz)
(pdf)
Click here
for a full list of publications.
Click here for my CV.
Education
Grants
- NSF CCF-0545898, CAREER:
Branch Prediction, funded as of April 1, 2006
- NSF CSA-0311091,
Improving Microarchitectural Performance with Neural Predictors,
funded as of July, 2003
- Rutgers Information Sciences and Technology Council,
An Evaluation
Infrastructure for Power and Energy Optimizations, with Ulrich
Kremer, funded as of February, 2003
Program Committees
-
The 20th ACM International Conference on Supercomputing (ICS 2006).
-
The 33rd Annual International Symposium on Computer Architecture (ISCA 2006).
-
The 38th Annual IEEE/ACM International Symposium on Microarchitecture
(MICRO 2005)
-
The 14th International Conference on Parallel Architectures and Compilation Techniques (PACT 2005)
-
The 13th International Conference on Parallel Architectures and Compilation Techniques (PACT 2004)
-
The 10th International Conference on High Performance Computing (HiPC 2003)
Java CoCo Emulator
I have been developing an emulator for the Tandy Color Computer in Java.
Click here to start
the emulator and see what I have done so far. I take no responsibility
if your browser crashes :-). This link will probably disappear soon.
Old Stuff
In my previous life, I was a graduate student at the University of Texas
at Austin, I worked on the faculty of the UT Health Science Center at
San Antonio medical school, and taught computer science classes at UTSA.
Here are local copies of the web pages I kept then:
Quotes
I have collected a few interesting quotes here.
Photo
Click here for an
explanation of the photo of me above.
Links
Here are some interesting links:
-
The Comp.Theory FAQ
I had a hand in writing this FAQ list for the newsgroup
comp.theory . My stuff is where it
says "the rest of this section was written by Daniel Jimenez."
-
Designs by Amy
This is my sister's web site. She's an actress and web developer
in Phoenix, Arizona.
-
Google now has a 20 year archive
of old Usenet postings.
Look at
this old Usenet posting from 1992 describing how I was running Linux
on a 16MHz 386SX with 3 (yes, three) megabytes of RAM.
Click here for a page that looks a lot
like this, except that I have gotten rid of the acute accent in Jiménez so
that search engines will turn up that page when someone types it in as
"Jimenez."