Description: Yaniv Ben-Itzhak Picture

Yaniv Ben-Itzhak

Ph.D. Student

Department of Electrical Engineering
Technion

Supervised by Prof. Israel Cidon and Prof. Avinoam Kolodny.
Member of the
MATRICS (Multiple AssymeTRic Interconnected Core Systems) group.

Contact info:

Department of Electrical Engineering
Technion
Haifa 32000, ISRAEL
Tel +972-4-8293298
Fax +972-4-8295757
e-mail: yanivbi (at) tx.technion.ac.il
Meyer building, room 1134


Publications:

·         Y. Ben-Itzhak, E. Zahavi, I. Cidon, and A. Kolodny. "HNOCS: Modular Open-Source Simulator for Heterogeneous NoCs", SAMOS 2012: International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, July 2012.

·         Y. Ben-Itzhak, I. Cidon, and A. Kolodny.  "Optimizing Heterogeneous NoC Design", SLIP2012, the 14th IEEE/ACM International Workshop on System-Level Interconnect Prediction, June 2012.

·         Y. Ben-Itzhak, I. Cidon, and A. Kolodny.  “Delay Analysis of Wormhole Based Heterogeneous NoC”. The ACM/IEEE International Symposium on Networks-on-Chip (NOCS), May 2011.

·         Y. Ben-Itzhak, E. Zahavi, I. Cidon, and A. Kolodny.  “NoCs Simulation Framework for OMNeT++”. The ACM/IEEE International Symposium on Networks-on-Chip (NOCS), May 2011.

·         Y. Ben-Itzhak, I. Cidon, and A. Kolodny. "Thread Allocation Directed by Performance-Power Tradeoff in NoC-Based CMPs". IEEE 26th Convention of Electrical and Electronics Engineers in Israel, November 2010.

·         Y. Ben-Itzhak, I. Cidon, and A. Kolodny. "Performance and Power Aware CMP Thread Allocation Modeling". In High Performance Embedded Architectures and Compilers (HiPEAC), January 2010.

·         Y. Ben-Itzhak, I. Cidon, and A. Kolodny. "Performance and Power Aware CMP Thread Allocation Modeling". CCIT Report #735, Department of Electrical Engineering, Technion, June 2009.

 

HNoCS: Modular Open-Source Simulator for Heterogeneous NoCs

·         HNoCS is an open-source implementation of a NoC simulation framework using OMNeT++. The simulator supports heterogeneous NoC configuration in terms of link capacity and number of VCs. HNoCS implements wormhole switching, with round-robin or winner-takes-all arbitration. Current version of HNoCS contains different router implementations: synchronous, asynchronous and a full virtual output queuing (VoQ) with FIFO for each (input VC, output VC and output port tuple). HNoCS can be downloaded from the following link: HNoCS latest release (15.9.11)

The corresponding paper describing HNOCS is: "HNOCS: Modular Open-Source Simulator for Heterogeneous NoCs" [bibtex]

The project is maintained by me and Eitan Zahavi.

 

Teaching: