Search results for "IMPLEMENTATION"
showing 10 items of 345 documents
COMPARISON OF CPML IMPLEMENTATIONS FOR THE GPU-ACCELERATED FDTD SOLVER
2011
Three distinctively difierent implementations of convolu- tional perfectly matched layer for the FDTD method on CUDA enabled graphics processing units are presented. All implementations store ad- ditional variables only inside the convolutional perfectly matched lay- ers, and the computational speeds scale according to the thickness of these layers. The merits of the difierent approaches are discussed, and a comparison of computational performance is made using complex real-life benchmarks.
DESIGNING A TEACHER TRAINING PROGRAMME FOR CHARACTER EDUCATION: AN INTERNATIONAL PARTNERSHIP
2020
There is a need of innovative teacher training programmes for character education. This paper addresses three research questions: What are the challenges that a teacher training programme for character education should address? What are the learning outcomes that the programme should achieve? How should the programme be structured for supporting the achievement of those learning outcomes? Two regional authorities, three schools, three universities and a centre of teacher training from Latvia, Estonia and Spain created a strategic partnership for answering these research questions, using design-based implementation research. The results include six domains of learning outcomes and a programm…
Avances en la investigación sobre la implementación del aula invertida en primaria
2021
El aula invertida o Flipped Classroom, es un modelo pedagógico que plantea la posibilidad de transferir parte del proceso de enseñanza y aprendizaje fuera del aula, con el fin de utilizar el tiempo de clase para el desarrollo de procesos cognitivos de mayor complejidad y favorecer el aprendizaje significativo. La aplicación de dicho modelo, ha crecido en los últimos años en diversos contextos educativos. En este texto se presenta una revisión bibliográfica, cuyo objetivo ha sido analizar las implementaciones que se han realizado en Educación Primaria, pero también destacar las características de las que han obtenido mejores resultados para el diseño futuro de intervenciones basadas en la ev…
Pilot action within the framework of the Mig-HealthCare project - implementation of community-based pilot studies addressing health inequalities of m…
2020
Abstract In the framework of the Mig-HealthCare project, a roadmap to community-based health care was developed including a toolbox and an algorithm. The Mig-HealthCare partners piloted parts of the roadmap in 8 EU countries. Piloting included actions on health promotion issues for migrants/refugees, mental health issues, non-communicable diseases, screening for breast and cervical cancer and vaccination issues. Two recommended practices were also piloted among migrants/refugees namely the 'circle of health' and health mentors while the Greek partner tested the developed algorithm in various health settings. All pilots were evaluated using common and pilot specific indicators for (a) approp…
Taking historical embeddedness seriously : Three historical approaches to advance strategy process and practice research
2016
International audience; Despite the proliferation of strategy process and practice research, we lack understanding of the historical embeddedness of strategic processes and practices. In this paper, we present three historical approaches with the potential to remedy this deficiency. First, realist history can contribute to a better understanding of the historical embeddedness of strategic processes; in particular, comparative historical analysis can explicate the historical conditions, mechanisms, and causality in strategic processes. Second, interpretative history can add to our knowledge of the historical embeddedness of strategic practices, and microhistory can specifically help to under…
Exploring parallel capabilities of an innovative numerical method for recovering image velocity vectors field
2010
In this paper an efficient method devoted to estimate the velocity vectors field is investigated. The method is based on a quasi-interpolant operator and involves a large amount of computation. The operations characterizing the computational scheme are ideal for parallel processing because they are local, regular and repetitive. Therefore, the spatial parallelism of the process is studied to rapidly proceed in the computation on distributed multiprocessor systems. The process has shown to be synchronous, with good task balancing and requiring a small amount of data transfer.
Comparison of implementations of the lattice-Boltzmann method
2008
AbstractSimplicity of coding is usually an appealing feature of the lattice-Boltzmann method (LBM). Conventional implementations of LBM are often based on the two-lattice or the two-step algorithm, which however suffer from high memory consumption and poor computational performance, respectively. The aim of this work was to identify implementations of LBM that would achieve high computational performance with low memory consumption. Effects of memory addressing schemes were investigated in particular. Data layouts for velocity distribution values were also considered, and they were found to be related to computational performance. A novel bundle data layout was therefore introduced. Address…
An Scalable matrix computing unit architecture for FPGA and SCUMO user design interface
2019
High dimensional matrix algebra is essential in numerous signal processing and machine learning algorithms. This work describes a scalable square matrix-computing unit designed on the basis of circulant matrices. It optimizes data flow for the computation of any sequence of matrix operations removing the need for data movement for intermediate results, together with the individual matrix operations’ performance in direct or transposed form (the transpose matrix operation only requires a data addressing modification). The allowed matrix operations are: matrix-by-matrix addition, subtraction, dot product and multiplication, matrix-by-vector multiplication, and matrix by scalar multiplication.…
Moving Learning Machine Towards Fast Real-Time Applications: A High-Speed FPGA-based Implementation of the OS-ELM Training Algorithm
2018
Currently, there are some emerging online learning applications handling data streams in real-time. The On-line Sequential Extreme Learning Machine (OS-ELM) has been successfully used in real-time condition prediction applications because of its good generalization performance at an extreme learning speed, but the number of trainings by a second (training frequency) achieved in these continuous learning applications has to be further reduced. This paper proposes a performance-optimized implementation of the OS-ELM training algorithm when it is applied to real-time applications. In this case, the natural way of feeding the training of the neural network is one-by-one, i.e., training the neur…
Modeling RISC-V Processor in IP-XACT
2018
IP-XACT is the most used standard in IP (Intellectual Property) integration. It is intended as a language neutral golden reference, from which RTL and HW dependent SW is automatically generated. Despite its wide popularity in the industry, there are practically no public and open design examples for any part of the design flow from IP-XACT to synthesis. One reason is the difficulty of creating IP-XACT models for existing RTL projects. In this paper, we address the issues by modeling the PULPino RISC-V microprocessor that is written in SystemVerilog (SV) and the project distributed over several repositories. We propose how to solve the mismatching concepts between SV project and IP-XACT, and…