Andreu Moreno

Andreu Moreno
Escola Universitària Salesiana de Sarrià | EUSS · Electrònica

PhD

About

21
Publications
2,602
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
183
Citations
Citations since 2017
5 Research Items
55 Citations
2017201820192020202120222023051015
2017201820192020202120222023051015
2017201820192020202120222023051015
2017201820192020202120222023051015
Additional affiliations
September 2005 - present
Escola Universitària Salesiana de Sarrià
Position
  • Coordinator

Publications

Publications (21)
Article
Full-text available
Many active, inquiry-based learning activities nowadays rely upon the students' capacity to perform efficient information research on the Internet. Study and Research Paths (SRPs) have been proposed to model inquiry learning, and successfully used as teaching formats in different areas. In an SRP the search for an answer to a generating question (Q...
Article
Full-text available
Agent-based modeling and simulation (ABMS) is a class of computational models for simulating the actions and interactions of autonomous agents with the goal of assessing their effects on a system as a whole. Several frameworks for generating parallel ABMS applications have been developed taking advantage of their common characteristics, but there i...
Conference Paper
Communications of non-spatial entities has been analyzed extensively in the social and behavioral sciences, economics, marketing and industrial engineering. The notion of analysis of social and economical networks have attracted considerable interest to analyze them in large scale Agent-Based Modelling Simulations(ABMS). In our previous work, we pr...
Article
Full-text available
This work presents a new algorithm, called Heterogeneous Dynamic Pipeline Mapping, that allows for dynamically improving the performance of pipeline applications running on heterogeneous systems. It is aimed at balancing the application load by determining the best replication (of slow stages) and gathering (of fast stages) combination taking into...
Conference Paper
Full-text available
Nowadays, there are several features related to node architecture, network topology and programming model that significantly affect the performance of applications. Therefore, the task of adjusting the values of parameters of hybrid parallel applications to achieve the best performance requires a high degree of expertise and a huge effort. Determin...
Article
Full-text available
Data-intensive applications are those that explore, query, analyze, and, in general, process very large data sets. Generally, these applications can be naturally implemented in parallel but, in many cases, these implementations show severe performance problems mainly due to load imbalances, inefficient use of available resources, and improper data...
Conference Paper
Full-text available
There are several parallel applications that are implemented using a Master/Worker parallel/distributed pro-gramming paradigm. Applications using this predefined pro-gramming structure can be easily implemented using message passing programming libraries (MPI). Moreover, the multicore features present nowadays on CPU architecture can be exploited a...
Conference Paper
Full-text available
Master/worker is a commonly used parallel/distributed programming paradigm. Many applications are developed following such paradigm. This paradigm can be easily implemented using message passing programming libraries (MPI), but moreover, the multicore features of current nodes can be exploited at the node level by applying thread parallelism (OpenM...
Conference Paper
Full-text available
The recent data deluge needing to be processed represents one of the major challenges in computational field. Available high-performance computing (HPC) systems can be very useful for solving this problem when data can be divided in chunks that can be processed in parallel. However, due to intrinsic characteristics of data-intensive problems, these...
Article
We propose to use knowledge about a parallel application’s structure that was acquired with the use of a skeleton based development strategy to dynamically improve its performance. Parallel/distributed programming provides the possibility of solving highly demanding computational problems. However, this type of application requires support tools in...
Conference Paper
Defining performance models associated with the application structure has been proven a useful strategy for implementing dynamic tuning tools. However, for extending this strategy to more complex applications (those composed by different structures) it must integrate a policy for the distribution of the resources among the different application com...
Article
Load imbalance among workers is one of the main causes of performance shortcomings in Master-Worker applications. We have observed that this problem is very similar to the one of scheduling distributed parallel loops, which has been widely in the literature. Thus, we have adapted one of the most successful algorithms, known as Factoring, to be used...
Conference Paper
Full-text available
Parallel/distributed application development is an extremely difficult task for non-expert programmers, and support tools are therefore needed for all phases of the development cycle of this kind of applications. In particular, dynamic performance tuning tools can take advantage of the knowledge about the application’s structure given by a skeleton...
Article
Parallel application development is a very difficult task for non-expert programmers, and therefore support tools are needed for all phases of this kind of application development cycle. This means that developing applications using predefined programming structures (frameworks/skeletons) should be easier than doing it from scratch. We propose to t...
Article
SPICE piecewise linear resistor (PWLR) and piecewise current-controlled (PWCC) current source models are applied to represent conventional loads of PV systems, namely, a washing machine, a refrigerator, lights and a d.c.–a.c. converter. The parameter extraction for these models has been performed by experimental measurements. A complete system of 4...
Conference Paper
The main objective of this work is to improve the reliability of stand-alone PV systems by applying modern nonlinear control techniques to load management. The control technique implemented is based on load priority assignment and a fuzzy controller having two fuzzy variables and five fuzzy sets. The experimental implementation involved both data a...

Network

Cited By