Detail publikačního výsledku

Multidimensional Pareto Frontiers Intersection Determination and Processor Optimization Case Study

PODIVÍNSKÝ, J.; ČEKAN, O.; KRČMA, M.; BURGET, R.; HRUŠKA, T.; KOTÁSEK, Z.

Originální název

Multidimensional Pareto Frontiers Intersection Determination and Processor Optimization Case Study

Anglický název

Multidimensional Pareto Frontiers Intersection Determination and Processor Optimization Case Study

Druh

Stať ve sborníku v databázi WoS či Scopus

Originální abstrakt

Almost every today's electronic devices are equipped with a processor. Different applications require and depend on different properties of a processor. For example, the fast growing field of Internet of Things depends on a long operation time of the devices when powered with batteries. Using a general purpose processors has proved ineffective which led to growing usage of Application-Specific Instruction-Set processors (ASIPs) which can be optimized to specific applications using different modifications of their properties (such as the number of registers, cache sizes, instruction set modifications, etc.). A suitable processor configuration can be hand-picked by a designer or by an automatic tool. Such a tool was developed in our previous research. It is able to find a set of Pareto-optimal processor configurations for a specific application which can be a significant help in a device design. The cost of the design process can be cut significantly when a processor is used in multiple designs. The goal of this paper is to introduce a tool able to find a suitable processor configuration for multiple application by constructing a compromise Pareto-optimal frontier of a processor configurations. The paper describes this problem on a theoretical level as well as it introduces a practical implementation and experimental evaluation of constructing a compromise Pareto frontier of a processor configurations for a set of applications. The experiments are based on a parameterizable RISC-V processor.

Anglický abstrakt

Almost every today's electronic devices are equipped with a processor. Different applications require and depend on different properties of a processor. For example, the fast growing field of Internet of Things depends on a long operation time of the devices when powered with batteries. Using a general purpose processors has proved ineffective which led to growing usage of Application-Specific Instruction-Set processors (ASIPs) which can be optimized to specific applications using different modifications of their properties (such as the number of registers, cache sizes, instruction set modifications, etc.). A suitable processor configuration can be hand-picked by a designer or by an automatic tool. Such a tool was developed in our previous research. It is able to find a set of Pareto-optimal processor configurations for a specific application which can be a significant help in a device design. The cost of the design process can be cut significantly when a processor is used in multiple designs. The goal of this paper is to introduce a tool able to find a suitable processor configuration for multiple application by constructing a compromise Pareto-optimal frontier of a processor configurations. The paper describes this problem on a theoretical level as well as it introduces a practical implementation and experimental evaluation of constructing a compromise Pareto frontier of a processor configurations for a set of applications. The experiments are based on a parameterizable RISC-V processor.

Klíčová slova

Pareto optimization, Pareto frontier, processor optimization, ASIP.

Klíčová slova v angličtině

Pareto optimization, Pareto frontier, processor optimization, ASIP.

Autoři

PODIVÍNSKÝ, J.; ČEKAN, O.; KRČMA, M.; BURGET, R.; HRUŠKA, T.; KOTÁSEK, Z.

Rok RIV

2020

Vydáno

28.08.2019

Nakladatel

Institute of Electrical and Electronics Engineers

Místo

Kalithea

ISBN

978-1-7281-2861-0

Kniha

Proceedings of the 2019 22nd Euromicro Conference on Digital System Design

Strany od

597

Strany do

600

Strany počet

4

URL

Plný text v Digitální knihovně

BibTex

@inproceedings{BUT159969,
  author="Jakub {Podivínský} and Ondřej {Čekan} and Martin {Krčma} and Radek {Burget} and Tomáš {Hruška} and Zdeněk {Kotásek}",
  title="Multidimensional Pareto Frontiers Intersection Determination and Processor Optimization Case Study",
  booktitle="Proceedings of the 2019 22nd Euromicro Conference on Digital System Design",
  year="2019",
  pages="597--600",
  publisher="Institute of Electrical and Electronics Engineers",
  address="Kalithea",
  doi="10.1109/DSD.2019.00091",
  isbn="978-1-7281-2861-0",
  url="https://www.fit.vut.cz/research/publication/11967/"
}

Dokumenty