11. |
|
|
12. |
|
|
13. |
|
|
14. |
|
|
15. |
- Anderson, Johan, 1973-, et al.
(author)
-
Assessment of Self-Heating in Wood Pellets by FE Modelling
- 2017
-
Conference paper (peer-reviewed)abstract
- The self-heating process in a laboratory scale experiment has been modelled using the Comsol Multiphysics software. In the simulations the gas flow and air movement in the volume and heat diffusion in the bulk were taken into account however only one reaction in the pellets bulk is considered. The input data is found from measurements of the reaction chemistry and the heat transfer properties. It is found that all relevant physics is needed in order to obtain reasonable predictions in particular the heat transfer between the bulk and the gas is important but also condensation and evaporation of moisture.
|
|
16. |
- Axelsson, Emil, 1978, et al.
(author)
-
Feldspar: A Domain Specific Language for Digital Signal Processing algorithms
- 2010
-
In: Eighth ACM/IEEE International Conference on Formal Methods and Models for Codesign. - 9781424478859 ; , s. 169-178
-
Conference paper (peer-reviewed)abstract
- A new language, Feldspar, is presented, enabling high-level and platform-independent description of digital signal processing (DSP) algorithms. Feldspar is a pure functional language embedded in Haskell. It offers a high-level dataflow style of programming, as well as a more mathematical style based on vector indices. The key to generating efficient code from such descriptions is a high-level optimization technique called vector fusion. Feldspar is based on a low-level, functional core language which has a relatively small semantic gap to machine-oriented languages like C. The core language serves as the interface to the back-end code generator, which produces C. For very small examples, the generated code performs comparably to hand-written C code when run on a DSP target. While initial results are promising, to achieve good performance on larger examples, issues related to memory access patterns and array copying will have to be addressed.
|
|
17. |
- Axelsson, Emil, 1978, et al.
(author)
-
The Design and Implementation of Feldspar: An Embedded Language for Digital Signal Processing
- 2011
-
In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). - Berlin, Heidelberg : Springer Berlin Heidelberg. - 1611-3349 .- 0302-9743. - 9783642242755 ; 6647, s. 121-136
-
Conference paper (peer-reviewed)abstract
- Feldspar is a domain specific language, embedded in Haskell, for programming digital signal processing algorithms. The final aim of a Feldspar program is to generate low level code with good performance. Still, we chose to provide the user with a purely functional DSL. The language is implemented as a minimal, deeply embedded core language, with shallow extensions built upon it. This paper presents full details of the essential parts of the implementation. Our initial conclusion is that this approach works well in our domain, although much work remains.
|
|
18. |
- Axelsson, Emil, 1978, et al.
(author)
-
The Design and Implementation of Feldspar: an Embedded Language for Digital Signal Processing
- 2010
-
In: IFL 2010, the 22nd Symposium on Implementation and Application of Functional Languages.
-
Conference paper (other academic/artistic)abstract
- Feldspar is a Domain Specific Language, embedded in Haskell, for programming Digital Signal Processing algorithms. The final aim of a Feldspar program is to generate low level code with good performance. Still, we chose to provide the user with a purely functional DSL. The language is implemented as a minimal, deeply embedded core language, with shallow extensions built upon it. This paper presents full details of the essential parts of the implementation. Our initial conclusion is that this approach works well in our domain, although much work remains.
|
|
19. |
|
|
20. |
|
|