Floorplan-aware application-specific network-on-chip topology synthesis using genetic algorithm technique

Lai, G.; Lin, X.
September 2012
Journal of Supercomputing;Sep2012, Vol. 61 Issue 3, p418
Academic Journal
Communication plays a critical role in the design and performance of multi-core systems-on-chip (SoCs). Networks-on-chip (NoCs) have been proposed as a promising solution to complex on-chip communication problems. As regular NoC topologies are infeasible to satisfy the performance demand for application-specific NoC, customized topology synthesis is therefore desirable. However, NoC topology synthesis problem is an NP-hard problem. In this paper, we propose a suboptimal genetic-algorithm based technique to synthesize application-specific NoC topology with system-level floorplan awareness. The method minimizes the power consumption and router resources while satisfying latency and bandwidth performance constraints. We have evaluated the proposed technique by running a number of representative benchmark applications and the results indicate that our method generates approximate optimal topologies effectively and efficiently for all benchmarks under consideration.


Related Articles

  • Optimized Conditional Privacy Preservation Protocol for NFC Applications using Genetic Algorithm. Singh, Baldeep; Rajput, Arvind; Sabhyata // International Journal of Computer Applications;Sep2014, Vol. 102 Issue 1-16, p7 

    In the recent years the NFC with the combination of smart devices has widened the utilization range of NFC. It is said it will replace the credit card in electronic payment so security is one of the area that is to be checked. Currently the NFC security requires user's public key with the fixed...

  • Alliance-based clustering scheme for group key management in mobile ad hoc networks. Seba, H.; Lagraa, S.; Kheddouci, H. // Journal of Supercomputing;Sep2012, Vol. 61 Issue 3, p481 

    Several protocols have been proposed to deal with the group key management problem in mobile ad hoc networks (MANETs). Most of these protocols organize the network into clusters to reduce the cost of key refresh or rekeying. Rekeying constitutes a challenging issue in group key management...

  • EpiGenetic Algorithm for Optimization: Application to Mobile Network Frequency Planning. Birogul, Serdar // Arabian Journal for Science & Engineering (Springer Science & Bu;Mar2016, Vol. 41 Issue 3, p883 

    Genetic algorithms (GA) has been used as a successful algorithm for many problems. GA has been redesigned with different methods or used in hybrid algorithms to solve different problems and improve solutions. In this study, epigenetic algorithm (EGA) design has been made by adapting epigenetic...

  • The First Android Client Application for the iLab Shared Architecture. Deaky, B.; Zutin, D. G.; Bailey, P. H. // International Journal of Online Engineering;Feb2012 Supplement, Vol. 8, p4 

    This paper presents the first Android client application developed for online laboratories based on the iLab Shared Architecture. An important challenge was to properly connect to the ISA Service Broker, because its current version was developed with browser-based client applications in mind....

  • An In-Vehicle Application Providing System Based on Driver’s Biodata. Seok, Kwang-Ho; Kim, Yoon Sang // Journal of Sensors;9/27/2015, Vol. 2015, p1 

    The recent technologies for vehicular networks including wireless communication have allowed vehicles to provide biosensor based various applications to a driver. This paper proposes a system to provide a driver with the application which the driver wants in a vehicle using driver’s...

  • A Project Without a Future.  // InfoWorld;1/2/2006, Vol. 28 Issue 1, p48 

    This article discusses the author's experience in doing a project supporting an intercontinental communications application. The author and his partner did their best in creating network plans, preparing equipment lists, and contracting vendors to enable the new application. It was found that...

  • PERFORMANCE TIME FOR E-LEARNING APPLICATIONS WITH MULTIPLE DATABASES. TRUICĂ, Ciprian-Octavian; BOICEA, Alexandra; RĂDULESCU, Florin // eLearning & Software for Education;2014, Issue 1, p121 

    In this paper we describe the use of multiple types of database management systems in the same application. We will present three web applications: one that uses a PostgreSQL database management system, one that uses a MongoDB NoSQL management system and one that uses both. These applications...

  • Unified Communications, Windows 7 Migration, and Desktop Virtualization Among Top IT Initiatives Making Gains.  // Computer Economics Report;Aug2010, Vol. 23 Issue 8, p1 

    The article presents a study titled "Technology Trends 2010/2011" which reveals that unified communications, desktop virtualization, and Windows 7 migration are set to make substantial gains over current adoption levels in the coming year. It adds that organizations are investing in Enterprise...

  • BEST INTERNET TOOLS.  // Australian PC User;Jan2006, Vol. 18 Issue 1, p54 

    The article evaluates several Internet tools, including Azureus peer-to-peer application software, Mozilla Firefox Web browser and MSN Messenger chat client.


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics