Mostafa Rizk
Lebanese International University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Mostafa Rizk.
design automation conference | 2016
Kevin Martin; Mostafa Rizk; Martha Johanna Sepúlveda; Jean-Philippe Diguet
NoC-based architectures overcome the limitations of traditional buses by exploiting parallelism and offer large band-widths. NoC adoption also increases communication latency, which is especially penalising for data-flow applications (DF). We introduce the notifying memories (NM) concept to reduce this overhead. Our original approach eliminates useless memory requests. This paper demonstrates NM in the context of video coding applications implemented with dynamic DF. We have conducted cycle accurate systemC simulation of the NoC on an MPEG4 decoder to evaluate NM efficiency. The results show significant reductions in terms of latency (78%), injection rate (60%), and power savings (49%) along with throughput improvement (16%).
IEEE Transactions on Circuits and Systems Ii-express Briefs | 2015
Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat
Applications in wireless digital communication field are becoming increasingly complex and diverse. Circuits and systems adopted in this application domain must not only consider performance and implementation constraints but also the requirement of flexibility. The combination of flexibility and the ever increasing performance requirements demands design approach that provides better ways of controlling and managing hardware resources. An application-specific instruction-set processor (ASIP) design approach is a key trend in designing flexible architectures. The ASIP concept implies dynamic scheduling of a set of instructions that generally leads to an overhead related to instruction decoding. The no-instruction-set-computer (NISC) concept has been introduced to reduce this overhead through the adoption of static scheduling. In this brief, the NISC approach is explored through a case-study design of universal demapper for multiple wireless standards. The proposed design has common main architectural choices as a state-of-the-art ASIP for comparison purpose. The obtained results illustrate a significant improvement in execution time and implementation area while using identical computational resources and supporting same flexibility parameters.
rapid system prototyping | 2014
Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat
Flexible design implementations are increasingly explored in digital communication applications to cope with diverse configurations imposed by the emerging communication standards. On the other hand, rapid hardware prototyping is a crucial requirement in system validation and performance evaluation under various use case scenarios. Adding flexibility, and hence increasing system complexity on one hand, and shrinking design time to meet with market pressure on the other hand, require a productive design approach ensuring final design quality. By eliminating the instruction set overhead, No- Instruction-Set-Computer (NISC) approach fulfills these design requirements offering static scheduling of datapath, automated RTL synthesis and allowing designer to have direct control of hardware resources. This paper presents a case study of an NISC-based implementation of a flexible low-complexity MIMO turboequalizer. The complete design and prototype flow, from architecture specification till FPGA implementation, is described in details. Using VC707 evaluation board integrating Xilinx Virtex-7 FPGA, the prototype of 2×2/4×4 spatially multiplexed MIMO system achieves a throughput of 115.8/62.4 Mega symbols per second at a clock cycle frequency of 202.67 MHz. Furthermore, the flexibility of the demonstrated prototype allows to support all communication modes defined in LTE, WiFi, WiMAX, and DVB-RCS wireless communication standards.
international conference on microelectronics | 2013
Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat
In digital communication applications, floating-point arithmetic is generally used to conduct performance evaluation studies of new proposed algorithms. This is typically limited to theoretical performance evaluation in terms of communication quality and error rates. For a practical implementation perspective, using fixed-point arithmetic instead of floating-point reduces significantly the costs in terms of area occupation and energy consumption. However, this implies a complex conversion process, particularly if the considered algorithm includes complex arithmetic operations with high accuracy requirements and if the target system presents many configuration parameters. In this context, the purpose of the paper is to investigate the influence on error rate performance related to the implementation of minimum mean-squared error (MMSE) linear turbo-equalization algorithm for multiple-input multiple-output (MIMO) systems utilizing fixed-point rather than floating-point arithmetic.
design, automation, and test in europe | 2013
Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohana; Youssef Atat
Many application-specific processor design approaches are being proposed and investigated nowadays. All of them aim to cope with the emerging flexibility requirement combined with the best performance efficiency. Application Specific Instruction-set Processor (ASIP) design approach is among the most explored, and thus in many application domains. However, this concept implies a dynamic scheduling of a set of instructions which generally lead to an overhead related to instruction decoding. To reduce this overhead, other approaches were proposed using static scheduling of datapath control signals. In this paper, we explore this last approach and illustrate its benefits through a design case-study on MMSE MIMO equalization. The proposed design has common main architectural choices as a state-of-the-art ASIP for comparison purpose. The obtained results illustrate a significant improvement in execution time while using identical computational resources and supporting same flexibility parameters.
international new circuits and systems conference | 2017
Mostafa Rizk; Jean-Philippe Diguet; Naoya Onizawa; Amer Baghdadi; Martha Johanna Sepúlveda; Y. Akgul; Vincent Gripon; Takahiro Hanyu
The paper presents a novel flexible low-power architecture for memory-based computing that relies on a NoC and power-gated distributed MRAM. The proposed approach is demonstrated with a database search application implemented with a Sparse-Neural-Network (SNN). Multiple SystemC simulations have been conducted over the MRAM-based computing architecture targeting hundreds of database queries. The results show hit rates of about 95%, impressive power gains compared to SRAM, and significant impact of power-gating. The results also provide an evidence on the feasibility of using power-gated MRAM associated with a NoC as a solution for low power implementation of memory-based computing.
international conference on communications | 2013
Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat
Electronics | 2016
Mostafa Rizk; Amer Baghdadi; Michel Jezequel; Yasser Mohanna; Youssef Atat
international conference on control and automation | 2018
Mohammad Sabbah; Mostafa Rizk; Ali Chamas Al Ghouwayel; Samir-Mohamad Omar; Zouhair El Bazzal
international conference on control and automation | 2018
Mostafa Rizk; Amer Baghdadi; MichIe Jezequel; Ali Chamas Al Ghouwayel