Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Vector Pascal Compiler / News: Recent posts

Improvements to Xeon Phi version

The Xeon Phi code generator now supports some of the more novel features of the architecture like prefetching, gather instruction and fused multiply accumulate operations.

Posted by Paul Cockshott 2014-04-17

Release for Xeon Phi

The Xeon Phi code generator is now incorporated in the standard install.zip file. It uses the updated ILCG system to optimise the abstract syntax tree to make use of the gather instructions on the MIC. To compile to the Xeon Phi use the option -cpuMIC . It works as a cross compiler and requires that you have on your path a version of gcc and as that have been renamed to micgcc and micas

Posted by Paul Cockshott 2014-01-25

Update of MIC and string param fix

The zip file installexperimental507.zip has a version with SIMD code generation for the MIC which is much faster than the previous MIC version. It has also fixed a bug in the use of mis matched string parameter sizes for the nasm assembler code generators.

Posted by Paul Cockshott 2013-09-13

MIC support

A basic version of support for the Intel MIC is included in the experimental release. This may have had knock on effects on the AVX version so if you want to use the AVX version stick to the stable release.

Posted by Paul Cockshott 2013-07-15

Maintainance release

Some bugs were discovered in the input and output of enumerated types and fixed today.

Posted by Paul Cockshott 2013-02-05

Listing files

We have added an improved listing file facility so that the listings now say which lines in your programme have been parallelised

Posted by Paul Cockshott 2012-08-17

Improved AVX optimiser

New release today which has better performance in the optimiser for the AVX32 when opt levels >0 are used

Posted by Paul Cockshott 2012-03-15