Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Francisco Barat

dblp:73/935 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2005
0009-0001-5084-2228ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Processor architecture and microarchitecture · 45% Embedded and real-time systems · 26% Energy-efficient computing · 18%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 8 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Energy-efficient computing › low-power design
low-power processor design
0.112005
Clustered Loop Buffer Organization for Low Energy VLIW Embedded Processors · IEEE Trans. Computers 2005
Processor architecture and microarchitecture › instruction-level parallelism › VLIW
VLIW processor
0.112005
Clustered Loop Buffer Organization for Low Energy VLIW Embedded Processors · IEEE Trans. Computers 2005
Embedded and real-time systems › embedded system design
embedded platform design
0.012004
Design Style Case Study for Embedded Multi Media Compute Nodes · RTSS 2004
Processor architecture and microarchitecture › microprocessor design
processor core design
0.012004
Design Style Case Study for Embedded Multi Media Compute Nodes · RTSS 2004
Processor architecture and microarchitecture › instruction set architecture › ISA specification
instruction encoding
0.012002
Reconfigurable Instruction Set Processors from a Hardware/Software Perspective · IEEE Trans. Software Eng. 2002
Embedded and real-time systems
embedded processor
0.012005
Clustered Loop Buffer Organization for Low Energy VLIW Embedded Processors · IEEE Trans. Computers 2005
Embedded and real-time systems › real-time embedded systems
multimedia embedded systems
0.012004
Design Style Case Study for Embedded Multi Media Compute Nodes · RTSS 2004
Compilers and program optimization
code generation
0.012002
Reconfigurable Instruction Set Processors from a Hardware/Software Perspective · IEEE Trans. Software Eng. 2002

Methods — techniques the papers use, named apart from their topics

hardware-software co-design · 0.1clustering · 0.1application profile analysis · 0.1instruction set simulation · 0.0
YearPublicationVenuePosition
2005 Clustered Loop Buffer Organization for Low Energy VLIW Embedded Processors
abstract
Current loop buffer organizations for very large instruction word processors are essentially centralized. As a consequence, they are energy inefficient and their scalability is limited. To alleviate this problem, we propose a clustered loop buffer organization, where the loop buffers are partitioned and functional units are logically grouped to form clusters, along with two schemes for buffer control, which regulate the activity in each cluster. Furthermore, we propose a design-time scheme to generate clusters by analyzing an application profile and grouping closely related functional units. The simulation results indicate that the energy consumed in the clustered loop buffers is, on average, 63 percent lower than the energy consumed in an uncompressed centralized loop buffer scheme, 35 percent lower than a centralized compressed loop buffer scheme, and 22 percent lower than a randomly clustered loop buffer scheme.
Murali Jayapala, Francisco Barat, Tom Vander Aa, Francky Catthoor, Henk Corporaal, Geert Deconinck
IEEE Trans. Computers2
2004 Instruction buffering exploration for low energy VLIWs with instruction clusters
Tom Vander Aa, Murali Jayapala, Francisco Barat, Geert Deconinck, Rudy Lauwereins, Francky Catthoor, Henk Corporaal
ASP-DAC3
2004 Design Style Case Study for Embedded Multi Media Compute Nodes
abstract
Users expect future handheld devices to provide extended multimedia functionality and have long battery life. This type of application imposes heavy constraints on both (realtime) performance and energy consumption and forces designers to optimise all parts of their platform. In this experiment we focus on the different processor core design options for embedded platforms, including the effect of instruction memory hierarchy on the energy consumption. The results show that significant improvements for energy efficiency and/or performance over currently used RISC or VLIW processors can be achieved. We conclude, based on concrete data for a realistic application, that different styles, including both configurable hardware and instruction set processors, find their way into heterogeneous platforms and designers need to be aware of the trade-offs. Secondly, we show for the same application task that a heavily optimised instruction/configuration memory hierarchy can significantly reduce the energy consumption of this part, so it forms a crucial part of every energy aware design.
Andy Lambrechts, Tom Vander Aa, Murali Jayapala, Guillermo Talavera, Anthony Leroy, Adelina Shickova, Francisco Barat, Bingfeng Mei, Francky Catthoor, Diederik Verkest, Geert Deconinck, Henk Corporaal, Frédéric Robert, Jordi Carrabina
RTSS7
2003 Low Power Coarse-Grained Reconfigurable Instruction Set Processor
Francisco Barat, Murali Jayapala, Tom Vander Aa, Rudy Lauwereins, Geert Deconinck, Henk Corporaal
FPL1
2002 Reconfigurable Instruction Set Processors from a Hardware/Software Perspective
abstract
This paper presents the design alternatives for reconfigurable instruction set processors (RISP) from a hardware/software point of view. Reconfigurable instruction set processors are programmable processors that contain reconfigurable logic in one or more of its functional units. Hardware design of such a type of processors can be split in two main tasks: the design of the reconfigurable logic and the design of the interfacing mechanisms of this logic to the rest of the processor. Among the most important design parameters are: the granularity of the reconfigurable logic, the structure of the configuration memory, the instruction encoding format, and the type of instructions supported. On the software side, code generation tools require new techniques to cope with the reconfigurability of the processor. Aside from traditional techniques, code generation requires the creation and evaluation of new reconfigurable instructions and the selection of instructions to minimize reconfiguration time. The most important design alternative on the software side is the degree of automatization present in the code generation tools.
Francisco Barat, Rudy Lauwereins, Geert Deconinck
IEEE Trans. Software Eng.1
2001 CRISP: A Template for Reconfigurable Instruction Set Processors
Pieter Op de Beeck, Francisco Barat, Murali Jayapala, Rudy Lauwereins
FPL2