Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

2017

Proceedings of the 1st Workshop on AutotuniNg and aDaptivity AppRoaches for Energy efficient HPC Systems, ANDARE@PACT 2017, Portland, OR, USA, September 9, 2017

Authors
Bartolini, A; Cardoso, JMP; Silvano, C;

Publication
ANDARE@PACT

Abstract

2017

Self-regulated learning in higher education: Strategies adopted by computer programming students when supported by the SimProgramming approach

Authors
Pedrosa, D; Cravino, J; Morgado, L; Barreira, C;

Publication
Producao

Abstract
The goal of the SimProgramming approach is to help students overcome their learning difficulties in the transition from entry-level to advanced computer programming, developing an appropriate set of learning strategies. We implemented it at the University of Trás-os-Montes e Alto Douro (Portugal), in two courses (PM3 and PM4) of the bachelor programmes in Informatics Engineering and ICT. We conducted semi-structured interviews with students (n=38) at the end of the courses, to identify the students' strategies for self-regulation of learning in the assignment. We found that students changed some of their strategies from one course edition to the following one and that changes are related to the SimProgramming approach. We believe that changes to the educational approach were appropriate to support the assignment goals. We recommend applying the SimProgramming approach in other educational contexts, to improve educational practices by including techniques to help students in their learning. © 2018 Production.

2017

Impact of Compiler Phase Ordering When Targeting GPUs

Authors
Nobre, R; Reis, L; Cardoso, JMP;

Publication
Euro-Par 2017: Parallel Processing Workshops - Euro-Par 2017 International Workshops, Santiago de Compostela, Spain, August 28-29, 2017, Revised Selected Papers

Abstract
Research in compiler pass phase ordering (i.e., selection of compiler analysis/transformation passes and their order of execution) has been mostly performed in the context of CPUs and, in a small number of cases, FPGAs. In this paper we present experiments regarding compiler pass phase ordering specialization of OpenCL kernels targeting NVIDIA GPUs using Clang/LLVM 3.9 and the libclc OpenCL library. More specifically, we analyze the impact of using specialized compiler phase orders on the performance of 15 PolyBench/GPU OpenCL benchmarks. In addition, we analyze the final NVIDIA PTX assembly code generated by the different compilation flows in order to identify the main reasons for the cases with significant performance improvements. Using specialized compiler phase orders, we were able to achieve performance improvements over the CUDA version and OpenCL compiled with the NVIDIA driver. Compared to CUDA, we were able to achieve geometric mean improvements of 1.54× (up to 5.48×). Compared to the OpenCL driver version, we were able to achieve geometric mean improvements of 1.65× (up to 5.70×). © Springer International Publishing AG, part of Springer Nature 2018.

2017

Analysis of Consumer Expectations, Preferences and Concerns on Deployment of Demand Response in Turkey

Authors
Zehir, MA; Erpaytoncu, S; Yilmaz, E; Balci, D; Batman, A; Bagriyanik, M; Kucuk, U; Soares, FJ; Ozdemir, A;

Publication
2017 10TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ELECO)

Abstract
Demand-side solutions are one of the most important customer-dependent options among innovative smart grid technologies. Flexible loads can be controlled and coordinated in several ways to operate in favor of the grid. Contrary to conventional participators in grid services, responding to grid requests is not the primary objective of the owners of demand-side resources. Therefore, it is a vital task for demand side service operators to provide maximized and reliable participation. However, motivation factors may vary due to demographic characteristics of the society and there are important diversities due to cultural differences of countries. This study investigates consumer expectations, preferences and concerns on demand response (DR) and deployable gamification techniques in Turkey. A detailed survey is conducted with individuals and results are analyzed to evaluate general trends together with distinctive customer patterns.

2017

Teaching/Learning PBL Activity: Gantry Crane Control System Implementation

Authors
Correia, A; Amaro, B; Junior, E; Barbosa, J; Pinto, T; Bicho, E; Soares, F; Oliveira, PM;

Publication
2017 25TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED)

Abstract
This paper presents a teaching/learning experiment running in the laboratorial curricular unit Project I of the 4th year of the Integrated Master in Industrial Electronics and Computers Engineering at the University of Minho. Project specifications were defined by the three teachers involved in the experience and students were encouraged to look on different solutions for a real-word problem. In a concurrent way, students designed, developed and implemented didactic rigs to control a gantry crane system. The control was performed in open-loop, based on the Posicast feedforward technique, and in closed-loop, using a two-degrees of freedom configuration. The experiment procedure and the project outcomes of two solutions proposed by the students are presented.

2017

Combining Ranking with Traditional Methods for Ordinal Class Imbalance

Authors
Cruz, R; Fernandes, K; Costa, JFP; Ortiz, MP; Cardoso, JS;

Publication
ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2017, PT II

Abstract
In classification problems, a dataset is said to be imbalanced when the distribution of the target variable is very unequal. Classes contribute unequally to the decision boundary, and special metrics are used to evaluate these datasets. In previous work, we presented pairwise ranking as a method for binary imbalanced classification, and extended to the ordinal case using weights. In this work, we extend ordinal classification using traditional balancing methods. A comparison is made against traditional and ordinal SVMs, in which the ranking adaption proposed is found to be competitive.

  • 1965
  • 4041