Nadav Rotem
About Me

I am a Ph.D. candidate in the computer science department at Haifa University. My advisor is Prof. Yosi Ben Asher. My research and interests include designing application-specific and embedded computer systems, as well as the compiler technologies for these systems.

  1. Publications
  2. Invited talks
  3. Links
Selected Publications
  1. Binary Synthesis with Multiple Memory Banks Targeting Array References
    (paper: pdf)
    Nadav Rotem, Yosi Ben Asher
    FPL 2009, Prague, Czech Republic, August 2009.

  2. The Effect of Unrolling and Inlining for Python Bytecode Optimizations
    (paper: pdf)
    Nadav Rotem, Yosi Ben Asher
    SYSTOR 2009, Haifa, Israel, May 2009.

  3. Synthesis for Variable Pipelined Function units
    (paper: pdf)
    Nadav Rotem, Yosi Ben Asher
    SOC 2008, Tampere, Finland, November 2008.

  4. Reducing Memory Constraints in Modulo Scheduling Synthesis for FPGAs
    (paper forthcoming)
    Nadav Rotem, Yosi Ben Asher, Danny Meisler
    Accepted to ACM Transactions on Reconfigurable Technology and Systems.

Invited talks
  1. Introduction to Reconfigurable Computing
    The Israeli Grid Association (IGT), HPC work group meeting, November 4, 2009.

  2. Python Bytecode Optimizations
    Google Israel, June 15, 2009.

  3. System Racer: High-level Synthesis for Variable Pipelined Functional Units
    IBM Research, May 18, 2009.

  4. Synthesis for Variable Pipelined Function Units
    Haifa University, CRI Doctoral Forum, March 25, 2009.
Links
  1. C-to-Verilog.com - A useful tool which originated from my MSc work.
  2. Open Text Summarizer - An open source NLP tool I maintain.
  3. The LLVM Compiler Infrastructure - The compiler toolkit we use in our research.