Search results for " instruction"
showing 10 items of 289 documents
Context metadata to adapt Ambient Learning Environments
2008
Ambient learning and knowledge environments (ALKE) are a promising concept for new methods of learning and in particular adapted, personalized learning environments. However, currently very few approaches specify concepts for adaptation. We present a metadata approach to identify and (automatically) derive the context of learning environments as a basis for adaptation. The concept has been partially validated in a scenario of ldquoSpontaneous Group Learningrdquo in Higher Education.
CUDASW++ 3.0: accelerating Smith-Waterman protein database search by coupling CPU and GPU SIMD instructions
2013
Background The maximal sensitivity for local alignments makes the Smith-Waterman algorithm a popular choice for protein sequence database search based on pairwise alignment. However, the algorithm is compute-intensive due to a quadratic time complexity. Corresponding runtimes are further compounded by the rapid growth of sequence databases. Results We present CUDASW++ 3.0, a fast Smith-Waterman protein database search algorithm, which couples CPU and GPU SIMD instructions and carries out concurrent CPU and GPU computations. For the CPU computation, this algorithm employs SSE-based vector execution units as accelerators. For the GPU computation, we have investigated for the first time a GPU …
PACS infrastructure supporting e-learning
2011
Digital imaging is becoming predominant in radiology. This has implications for teaching support, because conventional film-based concepts are now obsolete. The IHE Teaching File and Clinical Study Export (TCE) profile provides an excellent platform to enhance PACS infrastructure with educational functionality. This can be supplemented with dedicated e-learning tools.
Concept and Development of Modular VLIW Processor Based on FPGA
2010
Modern FPGA chips, with their larger memory capacity and reconfigurability potential, are opening new frontiers in rapid prototyping of embedded systems. With the advent of high density FPGAs it is now possible to implement a high performance VLIW processor core in an FPGA. Architecture based on Very Long Instruction Word (VLIW) processors are an optimal choice in the attempt to obtain high performance level in embedded system. In VLIW architecture, the effectiveness of these processors depends on the ability of compilers to provide sufficient instruction level parallelism(ILP) in program code. Using advanced compiler technology could take these functions, This paper describes research resu…
Multiple modular very long instruction word processors based on field programmable gate arrays
2007
Modern field programmable gate array (FPGA) chips, with their large memory capacity and reconfigurability potential, are opening new frontiers in rapid prototyping of embedded systems. With the advent of high-density FPGAs, it is now possible to implement a high-performance very long instruction word (VLIW) processor core in an FPGA. This paper describes research results about enabling the DSP TMS320 C6201 model for real-time image processing applications by exploiting FPGA technology. We present a modular DSP C6201 VHDL model with a variable instruction set. We call this new development a minimum mandatory modules (M3) approach. Our goals are to keep the flexibility of DSP in order to shor…
Flexible VLIW processor based on FPGA for real-time image processing
2011
Modern FPGA chips, with their larger memory capacity and reconfigurability potential, are opening new frontiers in rapid prototyping of embedded systems. With the advent of high density FPGAs it is now possible to implement a high performance Very Long Instruction Word (VLIW) processor core in an FPGA. With VLIW architecture, the processor effectiveness depends on the ability of compilers to provide sufficient Instruction Level Parallelism (ILP) from program code. This paper describes research result about enabling the VLIW processor model for real-time processing applications by exploiting FPGA technology. Our goals are to keep the flexibility of processors in order to shorten the developm…
Spim-Cache: A Pedagogical Tool for Teaching Cache Memories Through Code-Based Exercises
2007
Cache memories represent a core topic in all computer organization and architecture courses offered at universities around the world. As a consequence, educational proposals and textbooks address important efforts to this topic. A valuable pedagogical help when studying cache memories is to perform exercises based on simple algorithms, which allow the identification of cache accesses, for instance, a program accessing the elements of an array. These exercises, referred to as code-based exercises, have a good acceptance among instructors of computer organization courses. Nevertheless, no tool (e.g., simulator) has been developed to be used in undergraduate courses working with this kind of e…
Static and animated presentations in learning dynamic mechanical systems
2009
Abstract In two experiments, we investigated how learners comprehend the functioning of a three-pulley system from a presentation on a computer screen. In the first experiment (N = 62) we tested the effect of static vs. animated presentations on comprehension. In the second experiment (N = 45), we tested the effect of user-control of an animated presentation on comprehension. In both experiments the participants were university students. Comprehension was measured with a test including three comprehension indicators. The first experiment indicated that an animation as well as integrated sequential static frames enhanced comprehension. The second experiment showed that a controllable animati…
Diversification of adult education with the help of video lectures
2010
For some years now, adult education and working while studying have had an important role in the modern society. Mature-age study brings with it some special features, such as time use limitations, which must be taken into account when creating educational programmes for the students concerned. Above all, flexibility must become a major feature of participation in education. In relation to the Master Studies in Mathematical Information Technology at Kokkola University Consortium, the aim for some years now has been to increase that flexibility by diversifying traditional lecture teaching with the help of real-time and on-demand video lectures. With the help of the results presented in this …
Engaging with mathematics in the kindergarten. Orchestrating a fairy tale through questioning and use of tools
2013
ABSTRACTThe aim of this study is to analyse how a kindergarten teacher orchestrated a mathematical activity involving a fairy tale. Taking a sociocultural perspective on learning and development, naturally occurring talk-in-interaction has been analysed in order to scrutinise the subtleties of the orchestration. The fairy tale Goldilocks and the Three Bears was used both as context for the activity, but also as a means through which mathematical concepts were engaged with. The analysis shows that the orchestration bears characteristics of questioning and use of tools such as voice, facial expressions, and concrete materials. The orchestration is also characterised by sincere planning in adv…