Publications

  1. Hybrid Type-Legalization for a Sparse SIMD Instruction Set
    Nadav Rotem, Yosi Ben Asher
    Accepted for publication by: ACM Transactions on Architecture and Code Optimization (TACO), April 2013.

  2. Benefits of Using Variable-Length Pipelined Operations in Highlevel Synthesis
    Nadav Rotem, Yosi Ben Asher
    Accepted for publication by: ACM Transactions on Embedded Computing Systems (TECS) , October 2012.

  3. Block Unification IF-conversion for High Performance Architectures
    Nadav Rotem, Yosi Ben Asher
    IEEE Computer Architecture Letters (CAL) , October 2012.

  4. Using Memory Profile Analysis for Automatic Synthesis of Pointers Code
    Nadav Rotem, Yosi Ben Asher
    Accepted for publication by: ACM Transactions on Embedded Computing Systems (TECS) , October 2011.

  5. Optimizing Wait-States in the Synthesis of Memory References with Unpredictable Latencies
    Yosi Ben Asher, Ron Meldiner, Nadav Rotem
    International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS XI), May 2011.

  6. Combining static and dynamic array detection for binary synthesis with multiple memory ports
    Nadav Rotem, Yosi Ben Asher
    Journal of Design Automation for Embedded Systems, January 2011.

  7. Automatic Memory Partitioning: Increasing Memory Parallelism via Data Structure Partitioning
    Nadav Rotem, Yosi Ben Asher
    CODES+ISSS 2010, October 2010.

  8. Reducing Memory Constraints in Modulo Scheduling Synthesis for FPGAs
    Nadav Rotem, Yosi Ben Asher, Danny Meisler
    ACM Transactions on Reconfigurable Technology and Systems (TRETS), September 2010.

  9. Finding the Best Compromise in Compiling Compound Loops to Verilog
    Eddie Shochat, Nadav Rotem, Yosi Ben Asher
    Journal of Systems Architecture (JSA), September 2010.

  10. Binary Synthesis with Multiple Memory Banks Targeting Array References
    Nadav Rotem, Yosi Ben Asher
    FPL 2009, Prague, Czech Republic, August 2009.

  11. The Effect of Unrolling and Inlining for Python Bytecode Optimizations
    Nadav Rotem, Yosi Ben Asher
    SYSTOR 2009, Haifa, Israel, May 2009.

  12. Synthesis for Variable Pipelined Function units
    Nadav Rotem, Yosi Ben Asher
    SOC 2008, Tampere, Finland, November 2008.