New Optimised Executables Links - a READ ONLY thread

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

C41.00 - 386 compatible

C41.00 - 386 compatible windows executable

- some tricks from S40.xx
- 2kB size sin/cos look-up table

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

C41.01 - 386 compatible

C41.01 - 386 compatible windows executable

- better look-up table handling

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

D41.12 - 3DNow! compatible

D41.12 - 3DNow! compatible windows executable

- 3DNow! based trigonometry (2kB look-up table)
- reorganized address generation
- newton-raphson iteration
- mathematical reductions

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

D41.13 - 3DNow! compatible

D41.13 - 3DNow! compatible windows executable

- increased accuracy
- FPU based trigonometry with 4kB data
- common denominator for 4 pairs

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

D41.13 is refreshed (status

D41.13 is refreshed (status bit bug is fixed).

Why did you give negative markings for these messages?

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

S41.06 - SSE compatible

S41.06 - SSE compatible windows executable

- FPU based trigonomety with 4kB data
- common denominator for 4 pairs
- better FPU/SSE overlapping

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

U41.01 - SSE3 compatible

U41.01 - SSE3 compatible windows executable

- SSE3 truncation

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

Hello! Don't use U41.01

Hello! Don't use U41.01 because it doesn't work well. Sorry...

edit: I will look after and correct it.

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

C41.02 - 386 compatible

C41.02 - 386 compatible windows executable (386,486,Pentium,Pentium2,K5,K6,...)
D41.14 - 3DNow! compatible windows executable (K6-2,K6-3,Spitfire,Thunderbird,Cyrix3,Samuel-II,Ezra,...)
S41.07 - SSE compatible windows executable (Pentium-III,Pentium4,AthlonXP,Duron(1GHz+),...)
U41.04 - SSE3 compatible windows executable (AMD: from E3 stepping, Intel: Prescott? and newer)

- special rounding method (~2% speedup)

comments:
1,use at your own risk
2,use the observation threads for bug report and for your questions

Akos Fekete
Akos Fekete
Joined: 13 Nov 05
Posts: 560
Credit: 4,510,638
RAC: 0

C41.03D41.15S41.08U41.05 -

C41.03
D41.15
S41.08
U41.05

- fixed memory prefetching fault

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.