 |
Amir
Roth
Associate Professor
Department of Computer and Information Science
University of Pennsylvania
3330 Walnut Street
Philadelphia, PA 19104-6389
email: amir at cis.upenn.edu,
phone: 215.573.0175, fax: 215.573.8190
office: 603 Levine, office hours: Tuesday and Wednesday 1:30-3 or by appointment
CV: full, two-page
If you need to reach me, but cannot, you can contact Marissa Mele. Here is her
info:
office: 312 Levine, email: melema at seas.upenn.edu
|
"Research"
Are you doing research that involves simulating multi-program workloads? If
you are, you might want to consider using FIESTA
as your workload construction methodology. FIESTA is simple, makes it possible
to directly compare different multi-program experiments, and yields un-skewed,
easy to interpret results. We
are currently working to extend FIESTA to multi-threaded applications and on a
SimPoint-like tool that will generate individually representative FIESTA
workloads. We welcome any comments you may have on FIESTA.
Research
My research interests are in the broad area of computer architecture and in
the somewhat narrower sub-area of microprocessor and memory system design. My students and I are part of the architecture and compilers group (ACG) which I co-lead with Prof. Milo Martin.
Here is a list of my current and former PhD students and the projects they are
working on:
Would you like to add your name to this list? Here is some information for prospective students.
Publications
Here are some recent publications and here is a complete (if not always up-to-date) list. Note, these papers are copyrighted by ACM or IEEE; please respect these copyrights and do not distribute copies of these papers for any commercial purpose.
-
BOLT: Energy-Efficient Out-of-Order Latency-Tolerant Execution
Andrew Hilton and Amir Roth.
16th International Symposium on High Performance Computer Architecture (HPCA), Jan., 2010.
-
CPROB: Checkpoint Processing with Opportunistic Minimal Recovery
Andrew Hilton, Neeraj Eswaran, and Amir Roth.
18th International Conference on Parallel Architectures and Compilation
Techniques (PACT), Sep., 2009.
-
FIESTA: A Sample-Balanced Multi-Program Workload Methodology
Andrew Hilton, Neeraj Eswaran, and Amir Roth.
5th Workshop on Modeling, Benchmarking, and Simulation (MoBS), Jun., 2009.
-
Decoupled Store Completion/Silent Deterministic Replay: Enabling
Scalable Data Memory for CPR/CFP Processors
Andrew Hilton and Amir Roth.
36th International Symposium on Computer Architecture (ISCA), Jun., 2009.
Teaching
This Semester I am teaching CIS 240: Introduction to Computer Systems. Here are some other courses I have taught:
- CIS 240: Introduction to
Computer Systems (Fall 2008, 2009)
- CIS 501: Introduction to
Computer Architecture (Fall 2001, 2002, 2003, 2004, 2006, 2007)
- CSE 371: Digital Systems
Organization and Design (Spring 2004, 2005, 2006, 2007)
- CSE 372: Digital Systems
Organization and Design Lab (Spring 2004, 2005, 2008, 2009)
- Advanced Topics in Computer Architecture (Spring 2002, 2003)
By the way, I am a great teacher (or not) and my students treat me with a
mixture of respect, love, and whipped cream. Or am I a
great teacher? Well, at least I used to be. See for yourself (if you have
PennKey that is).
Starting Jan. 2009, I am the undergraduate chair of the Computer and
Information Science Department. Kids, meet the new boss.
Quasi-Personal
I've been told that I am "unapproachable". Indirectly, of
course. Nobody will approach you and tell you that you are unapproachable.
Well, baloney. I'm just a regular guy.
- I am a father
of two and a husband of one (thanks Hunt). My wife is a program officer at
Pew Charitable Trusts. My children are unemployed. Free-loaders.
- I like to keep a reading list to
remind/encourage myself to read for fun.
- I also have a blog (good luck finding it)
- I like the Philadelphia Eagles. Maybe a little too much.
- I like snowboarding.
- I love to travel. The best place I have ever been is Galapagos Islands.
- I do volunteer work for an environmental organization.
- My favorite Philly restaurants are Alma de Cuba and Alyan's.
- I was born in Israel and I speak Hebrew (not all the time).
- I am thinking (not that seriously) about buying a motorcycle.