Passing a Language through the Eye of a Needle
@article{Ierusalimschy2011PassingAL, title={Passing a Language through the Eye of a Needle}, author={Roberto Ierusalimschy and Luiz Henrique de Figueiredo and Waldemar Celes Filho}, journal={Queue}, year={2011}, volume={9}, pages={20 - 29} }
Scripting languages are an important element in the current landscape of programming languages. A key feature of a scripting language is its ability to integrate with a system language. This integration takes two main forms: extending and embedding. In the first form, you extend the scripting language with libraries and functions written in the system language and write your main program in the scripting language. In the second form, you embed the scripting language in a host program (written…
One Citation
ispc: A SPMD compiler for high-performance CPU programming
- Computer Science2012 Innovative Parallel Computing (InPar)
- 2012
A compiler, the Intel R® SPMD Program Compiler (ispc), is developed that delivers very high performance on CPUs thanks to effective use of both multiple processor cores and SIMD vector units.