Results 21 to 30 of about 744,641 (236)

A C++-embedded Domain-Specific Language for programming the MORA soft processor array [PDF]

open access: yes, 2010
MORA is a novel platform for high-level FPGA programming of streaming vector and matrix operations, aimed at multimedia applications. It consists of soft array of pipelined low-complexity SIMD processors-in-memory (PIM).
Chalamalasetti, S.R.   +3 more
core   +1 more source

Function‐level module sharing techniques in high‐level synthesis

open access: yesETRI Journal, 2020
High‐level synthesis (HLS), which automatically synthesizes a register‐transfer level (RTL) circuit from a behavioral description written in a high‐level programming language such as C/C++, is becoming a more popular technique for improving design ...
Hiroki Nishikawa   +4 more
doaj   +1 more source

Learners Programming Language a Helping System for Introductory Programming Courses [PDF]

open access: yesMehran University Research Journal of Engineering and Technology, 2016
Programming is the core of computer science and due to this momentousness a special care is taken in designing the curriculum of programming courses. A substantial work has been conducted on the definition of programming courses, yet the introductory ...
MUHAMMAD SHUMAIL NAVEED   +2 more
doaj  

Denotational Semantics of A User-Oriented, Domain-Specific Language [PDF]

open access: yesElectronic Proceedings in Theoretical Computer Science, 2013
This paper presents the formal definition of a domain-specific language, named Pantagruel, following the methodology proposed by David Schmidt for language development.
Julien Mercadal   +2 more
doaj   +1 more source

Multiactive objects and their applications [PDF]

open access: yesLogical Methods in Computer Science, 2017
In order to tackle the development of concurrent and distributed systems, the active object programming model provides a high-level abstraction to program concurrent behaviours.
Ludovic Henrio, Justine Rochas
doaj   +1 more source

Perceptions of Scratch Programming among Secondary School Students in KwaZulu-Natal, South Africa

open access: yesThe African Journal of Information and Communication, 2018
Scratch programming was designed with the aim of helping students to develop their logical thinking skills as well as enhancing their problem-solving capabilities, without having the technical distractions associated with more advanced programming ...
Mudaray Marimuthu, Predhayen Govender
doaj   +3 more sources

Using Mathematica within E-Prime [PDF]

open access: yesTutorials in Quantitative Methods for Psychology, 2009
When programming complex experiments (for example, involving the generation of stimuli online), the traditional experiment programming software are not well equipped.
Denis Cousineau
doaj  

TOWARDS A HIGH-LEVEL C++ ABSTRACTION TO UTILIZE THE READ-COPY-UPDATE PATTERN [PDF]

open access: yesActa Electrotechnica et Informatica, 2018
Concurrent programming with classical mutex/lock techniques does not scale well when reads are way more frequent than writes. Such situation happens in operating system kernels among other performance critical multithreaded applications.
Gabor MÁRTON   +2 more
doaj   +1 more source

Digital Controller Development Methodology Based on Real-Time Simulations with LabVIEW FPGA Hardware-Software Toolset [PDF]

open access: yesElectronics, 2013
In this paper, we exemplify the use of NI Lab-VIEW FPGA as a rapid prototyping environment for digital controllers. In our power electronics laboratory, it has been successfully employed in the development, debugging, and test of different power ...
Tommaso Caldognetto   +2 more
doaj   +1 more source

Quasar: A Programming Framework for Rapid Prototyping [PDF]

open access: yes, 2016
We present a new programming framework, Quasar, which facilitates GPU programming. Our high-level programming language relieves the developer of all implementation details such that he can focus on the algorithm and the required accuracy.
De Vylder, Jonas, Goossens, Bart
core   +1 more source

Home - About - Disclaimer - Privacy