FPGA Task Arrangement with Genetic Algorithms

FPGA Task Arrangement with Genetic Algorithms

FPGA Task Arrangement with Genetic Algorithms

Bernd Scheuermann

45,31 €
IVA incluido
Disponible
Editorial:
EDITORIAL DESCONOCIDA
Año de edición:
2000
ISBN:
9783838622996
45,31 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Inhaltsangabe:Abstract: Two evolutionary approaches of allocating tasks onto a Field-Programmable Gate Array (FPGA) are presented. Offline task arrangement: whenever a set of tasks has to be arranged onto an FPGA in practice, one is interested in arranging a maximum number of tasks which efficiently utilize the FPGA area. A genetic algorithm is proposed searching for an arrangement of tasks offline, i.e. before the tasks are physically placed onto the FPGA. Online task arrangement: FPGAs that allow partial reconfiguration at run-time can be shared among multiple independent tasks. When the sequence of tasks to be performed is unpredictable the FPGA controller needs to make allocation decisions online. Since online allocation suffers from fragmentation, tasks can end up waiting despite there being sufficient, albeit non-contiguous resources available to service them. The time to complete tasks is consequently longer and the utilization of the FPGA is lower than it could be. A genetic algorithm is proposed rearranging a subset of the tasks executing on the FPGA when doing so allows the next pending task to be processed sooner. In comparison with other heuristic approaches a genetic algorithm is described and evaluated which overcomes the NP-hard problems of identifying feasible rearrangements and scheduling the rearrangements when moving tasks are reloaded from off-chip. Inhaltsverzeichnis:Table of Contents: 1.Introduction7 2.Field Programmable Gate Arrays9 2.1Architecture of FPGAs9 2.2Dynamically Reconfigurable FPGAs10 2.3Comparison with Related Devices11 2.4Creation of an FPGA Model11 3.FPGA Task Arrangement Problem18 3.1Static Task Arrangement Problem18 3.1.1Static Task Management18 3.1.2Problem Formulation20 3.2Dynamic Task Arrangement Problem21 3.2.1Dynamic Task Management21 3.2.2Search for an Admissible Task Rearrangement22 3.2.3Rearrangement Scheduling24 3.2.4Buffer Restriction27 3.2.5Problem Formulation30 4.Arrangement Concepts31 4.1Sh

Artículos relacionados

  • OneNote For Beginners
    Joseph Joyner
    One of the best programs from Microsoft is OneNote and unfortunately, this is one among those programs that are being ignored. If you have neglected this program for some reason before, then you should definitely give a second thought about Microsoft OneNote. It is now present everywhere like on Chrome, Android, Mac OS and definitely on Windows. The project managers and busines...
    Disponible

    11,22 €

  • Business&Yoganomics
    Germán Puentes Belmar
    Business&Yoganomics entrega a la empresa un sistema holístico e integral para visualizar, analizar y mejorar su funcionamiento. Esta mirada se fundamenta en conceptos de la filosofía del Yoga y de los Chakras, los que entienden que las personas están compuestas por distintos planos o dimensiones que deben ser trabajados y equilibrados para alcanzar su desarrollo. Business&Yogan...
    Disponible

    10,92 €

  • Managing Writers
    Richard L. Hamilton / Richard LHamilton
    Managing Writers is a practical guide to managing documentation projects in the real world. It is informal, but concise, using examples from the author’s experience working with and managing technical writers. It looks beyond big project, big team methodologies to the issues faced by smaller, less well-funded projects. Managing Writers is for technical writers, both freelancers...
    Disponible

    33,23 €

  • Turning Spreadsheets into Corporate Data
    Bill Inmon
    For years, business users have leveraged spreadsheets for storing and communicating data. Although spreadsheets may be easy to create and update, making important corporate decisions based on spreadsheets is risky due to the lack of data credibility. Whether you are a manager, developer, end user, or student, this book will help you turn spreadsheet data into credible, useful, ...
    Disponible

    19,53 €

  • Turning Text into Gold
    Bill Inmon
    This book will introduce you to the world of taxonomies and textual analytics. In our distant past, we attempted to create wealth by turning everyday substances into gold. This was early alchemy, and ultimately it did not work. But the world has changed. Today we have a type of “modern alchemy” that really can create gold. We can transform voluminous text into a wealth of knowl...
    Disponible

    19,47 €

  • Web Application Security is a Stack
    Lori Mac Vittie
    The web application stack - a growing threat vector Understand the threat and learn how to defend your organisation This book is intended for application developers, system administrators and operators, as well as networking professionals who need a comprehensive top level view of web application security in order to better defend and protect both the ''web'' and the ''applicat...
    Disponible

    24,09 €