Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por HumanISE

2014

Practical education fostered by research projects in an embedded systems course

Autores
Bonato, V; Fernandes, MM; Cardoso, JMP; Marques, E;

Publicação
International Journal of Reconfigurable Computing

Abstract
The very nature of universities makes them unique environments for research and teaching. Although both activities constantly borrow from each other, a deeper level of interaction is not always achieved for several reasons. This paper presents a successful experience on conducting an undergraduate course on embedded systems, based on strong interaction with related research activities previously conducted by the authors. Known for being everywhere, embedded systems are constantly expanding in both complexity and volume production. In addition, heterogeneous systems are becoming prevalent in modern applications, standing as an additional difficulty to students in this area. In this context, this paper presents experiences in teaching embedded systems using a project-based learning pedagogical approach, with strong emphasis on mobile robotic applications previously developed by MSc and PhD students. As a result, it has been observed that undergraduate students have the opportunity to build a strong background and feel better prepared to face the challenges to be found in their future professional activities. © 2014 Vanderlei Bonato et al.

2014

Representation of Evolutionary Algorithms in FPGA Cluster for Project of Large-Scale Networks

Autores
Perina, AndreB.; Gois, MarcilyanneMoreira; Matias, Paulo; Cardoso, JoaoM.P.; Delbem, AlexandreC.B.; Bonato, Vanderlei;

Publicação
CoRR

Abstract

2014

Reconfigurable Computing: Architectures, Tools, and Applications - 10th International Symposium, ARC 2014, Vilamoura, Portugal, April 14-16, 2014. Proceedings

Autores
Goehringer, D; Santambrogio, MD; Cardoso, JMP; Bertels, K;

Publicação
ARC

Abstract

2014

High-Level Synthesis from C vs. a DSL-based Approach

Autores
de Oliveira, CB; Marques, E; Cardoso, JMP;

Publicação
PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW)

Abstract
Field-Programmable Gate Arrays (FPGAs) are able to provide hardware accelerators still maintaining the required programmability. However, the advantages of using FPGAs still depend on the expertise of developers and their knowledge of Hardware Description Languages (HDLs). Although High-level Synthesis (HLS) tools have been developed in order to minimize this problem, they commonly present solutions considered many times inefficient when compared to the ones achieved by a specialized hardware designer. Domain-specific languages (DSLs) can provide alternative solutions to program FPGAs. They can provide higher abstraction levels than HDLs and they may allow the programmer to tune implementations whenever HLS tools are unable to generate efficient designs. In this paper we compare a DSL, named LALP (Language for Aggressive Loop Pipelining), with two typical HLS approaches and show the experimental results achieved in each case. The results show that the use of LALP provides superior performance than the achieved by the HLS tools in most cases.

2014

Message from general and program chairs

Autores
Silvano, C; Cardoso, JMP; Huebner, M;

Publicação
ACM International Conference Proceeding Series

Abstract

2014

Proceedings of the 5th Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures and the 3rd Workshop on Design Tools and Architectures for Multicore Embedded Computing Platforms, PARMA-DITAM 2014, Vienna, Austria, January 20, 2014

Autores
Silvano, C; Cardoso, JMP; Hübner, M;

Publicação
PARMA-DITAM@HiPEAC

Abstract

  • 447
  • 648