Codeplay
Search
PORTABLE HIGH-PERFORMANCE COMPILERS Nippon
LOG IN
 

HOME | SERVICES | PRODUCTS | DOWNLOADS | SUPPORT | JOBS | ABOUT US | PRESS | SALES
 



 
Sieve is a parallel programming system built on top of our VectorC/C++ compiler technology for writing scalable, portable and easy-to-debug C++ code suitable for use in multi-core processing environments.  Sieve is currently under development with implementations for multicore PC, Sony Playstation®3 and AGEIA's PhysX™. At present the Sieve system is not available as an off-the-shelf product.

Read more about the Sieve Parallel Processing System or contact us for more details.

Sieve Parallel Programming System White Papers


VectorC lets developers quickly produce portable, fast, highly optimized applications for PC and PlayStation®2 without using assembly language. Very little specialist knowledge is required, but VectorC gives the experienced assembly language programmer much greater control over the output code than traditional compilers.

Tools for Professional Game Development

Windows Development

VectorC{PC} Professional Edition

VectorC{PC} Professional Edition is a the full-featured version of our C/C++ compiler for Windows PCs.

 


VectorC for PlayStation®2


VectorC{EE} This is our C/C++ compiler for the PlayStation®2 core processor.

 

   

VectorC{VU} This is our C/C++ compiler for the PlayStation®2 core processor.

Develop amazing new special effects quickly and easily. Move core graphics, physics and AI onto VU. A quick and simple way to improve your frame rate.

To buy VectorC for PlayStation®2, you need to have a valid developer licence from SCEI/SCEA/SCEE.

Tools for Digital Media Research

Windows Development

VectorC{PC}

VectorC{PC} can be an extremely useful tool to research new ideas in digital media. By allowing researchers to produce fast, portable and highly optimized code for a range of processors you can push the boundaries of technology without wasting time on hand optimization.

Autostereoscopic Display

Nathan Wardrip-Fruin said:

"You guys saved our show; without your software we would need a dual p3-2.4ghz to do what our dual-866's are doing now."

Read more

 

 

 

 

VectorC

VectorC{PC}

OVERVIEW
- Professional Edition
FEATURES
- Optimizations
- Vectorization
- Visual Studio
- Interactive Optimizer
- Calling Conventions
DEMOS
BENCHMARKS
PRICES
FAQ

VectorC{VU}

OVERVIEW
FEATURES
DEMOS
CODE EXAMPLES
PRICES
FAQ

PS2NDA SECTION (requires SCEE/SCEA approved Codeplay web account)

Features
Demo Source
Resources

VectorC{EE}

OVERVIEW
BENCHMARKS
PRICES
FAQ

PS2NDA SECTION (requires SCEE/SCEA approved Codeplay web account)

- Optimization Guidelines
- Using advice from VectorC{EE}
- Resources

 

 


PlayStation is a registered trademark of Sony Computer Entertainment Inc.

AGEIA PhysX is a trademark of AGEIA Technologies Inc.