FastCode: Difference between revisions

Content deleted Content added
Line 3:
==Structure==
 
The project is organized as a competition divided into challenges. Each challenge takes one function and optimizes it against a number of targets. The project provides tools for [[benchmarking]] and validating each function contribution. One point is given per contribution (maximally one function per target is given points) and tensten points are awarded for a target winner. A list with all contributors and their scores is maintained, and at the end of each year a winner is celebrated. [[Borland]], [[Codegear]] and [[Embarcadero]], the owners of [[Delphi]] and [[C++ Builder]], have historically sponsored prizes.
 
The majority of participants in the competition are assembler developers who often utilize processor-specific code and extra instruction sets, such as [[MMX]], [[SSE]], [[SSE2]], [[SSE3]], [[SSSE3]] and [[SSE4]].<ref>http://www.gerixsoft.com/blog/delphi/fastcode</ref>