| Grant number: | 19/27327-6 |
| Support Opportunities: | Regular Research Grants |
| Start date: | November 01, 2020 |
| End date: | October 31, 2022 |
| Field of knowledge: | Physical Sciences and Mathematics - Computer Science - Computing Methodologies and Techniques |
| Principal Investigator: | Denis Silva Loubach |
| Grantee: | Denis Silva Loubach |
| Host Institution: | Divisão de Ciência da Computação (IEC). Instituto Tecnológico de Aeronáutica (ITA). São José dos Campos , SP, Brazil |
| City of the host institution: | São José dos Campos |
Abstract
Today, it is getting harder and harder to come up with new performance enhancements in the computer architecture area when compared to the period of about 50 years ago. This is mainly due to the end of Dennard's scaling and to the slow down of Moore's law. In this sense, the application of domain-specific architectures (DSA) becomes an interesting alternative. Unlike general-purpose architectures, the hardware can be specific and optimized in runtime for a specific domain with DSA. In this context, it is necessary to consider new approaches to the design of embedded systems, such as adaptive support along with DSA. However, notice that embedded system designs highly depend on a hardware platform since the specification and conception project's phases. The possibility of having a hardware platform model, at a high level of abstraction, that could be mapped to a low level of abstraction present itself as a research area and a challenge to be conquered. Thus, the objective of this research focuses on the study and analysis of models of computation, domain ontology, and reconfigurable processors to propose a runtime reconfigurable hardware platform model considering two minimum levels of abstraction: specification level and implementation level. The main contribution to embedded systems and reconfigurable computing will be the possibility to design and specify the system focusing on the functions and requirements that such a system must provide, thus obtaining an executable model. With such a model it will be possible to "execute the specification", i.e. to simulate the system at a high level of abstraction before moving to the implementation phase. (AU)
| Articles published in Agência FAPESP Newsletter about the research grant: |
| More itemsLess items |
| TITULO |
| Articles published in other media outlets ( ): |
| More itemsLess items |
| VEICULO: TITULO (DATA) |
| VEICULO: TITULO (DATA) |