| Zobrazit předchozí téma :: Zobrazit následující téma |
| Autor |
Zpráva |
Vilem Otte

Založen: 18. 09. 2007 Příspěvky: 462 Bydliště: Znojmo - Sedlesovice, Kravi Hora
|
Zaslal: 12. duben 2011, 19:39:43 Předmět: |
|
|
| citace: |
| Také bych se zeptal na výkon je nějaký rozdíl mezi použitím scale=1 a scale=0.002151541 ? Tím myslím měřítko veškeré geometrie. |
Docela velký, protože floating-point číslo není nekonečně přesné (ale spíše nekonečné nepřesné )... pro více informací si vygoogli floating-point precision. _________________ Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. |
|
| Návrat nahoru |
|
 |
Marek

Založen: 28. 07. 2007 Příspěvky: 1782 Bydliště: Velká Morava
|
Zaslal: 12. duben 2011, 20:25:31 Předmět: |
|
|
| Vilem Otte napsal: |
| citace: |
| Také bych se zeptal na výkon je nějaký rozdíl mezi použitím scale=1 a scale=0.002151541 ? Tím myslím měřítko veškeré geometrie. |
Docela velký, protože floating-point číslo není nekonečně přesné (ale spíše nekonečné nepřesné )... pro více informací si vygoogli floating-point precision. |
On se ptal ale na výkon, ne na přesnost... _________________ AMD Open Source Graphics Driver Developer |
|
| Návrat nahoru |
|
 |
Poky

Založen: 29. 06. 2009 Příspěvky: 184 Bydliště: Písek / Plzeň
|
Zaslal: 12. duben 2011, 22:04:29 Předmět: |
|
|
| Ale i tak je přece FPU pomalejší než ALU ne? |
|
| Návrat nahoru |
|
 |
frca

Založen: 28. 07. 2007 Příspěvky: 1561
|
Zaslal: 12. duben 2011, 22:59:47 Předmět: |
|
|
To nehraje roli. Na matice se prostě používají floaty, a s těmi se počítá na FPU. _________________ www.FRANTICWARE.com |
|
| Návrat nahoru |
|
 |
Vilem Otte

Založen: 18. 09. 2007 Příspěvky: 462 Bydliště: Znojmo - Sedlesovice, Kravi Hora
|
Zaslal: 12. duben 2011, 22:59:53 Předmět: |
|
|
#Eosie - eh, nějak jsem se přehlídnul ... rychlostně samozřejmě bez vlivu
#Poky - "It depends" ... navíc tady máme SSE a AVX pro akceleraci floating-point kalkulací. Na GPU zase vše běží ve stream procesorech (což je jakási variace na SSE jednotku). Na tohle ti nemůžu než doporučit přečíst si něco o moderních architekturách CPU  _________________ Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration. |
|
| Návrat nahoru |
|
 |
Marek

Založen: 28. 07. 2007 Příspěvky: 1782 Bydliště: Velká Morava
|
Zaslal: 12. duben 2011, 23:31:42 Předmět: |
|
|
Ono hlavně FPU je podmnožinou ALU, pokud nespecifikuješ, že ta tvá ALU umí pouze celočiselné operace. _________________ AMD Open Source Graphics Driver Developer |
|
| Návrat nahoru |
|
 |
frca

Založen: 28. 07. 2007 Příspěvky: 1561
|
Zaslal: 13. duben 2011, 00:18:22 Předmět: |
|
|
Už řešíme hovadiny... _________________ www.FRANTICWARE.com |
|
| Návrat nahoru |
|
 |
|