LookingGlass je cisto software riesenie napisane v Jave => multiplatformne, silne 'zrave' (aj ked mozno uz nie), tyka sa hlavne "vyzoru"
XGL sa snazi preniest co najviac operacii na graficku kartu => nutny Unix/Linux/BSD, potreba slusnej grafickej karty, menej zataze na system, komplexnejsie riesenie
I'm sitting in a keynote from AMD's Chuck Moore, and here is information on the next generation i.e. K8L.
0. Native quad core
1. Hypertransport up to 5.2GT/s
2. Better coherency
3. Private L2, shared L3 cache that scales up.
4. Separate power planes and pstates for north bridge and CPU
5. 128b FPUs - see 14,15
6. 48b virtual/physical addressing and 1GB pages
7. Support for DDR2, eventually DDR3
8. Support for FBD1 and 2 eventually
9. I/O virtualization and nested page tables
10. Memory mirroring, data poisoning, HT retry protocol support
11. 32B instead of 16B ifetch
12. Indirect branch predictors
13. OOO load execution - similar to memory disambiguation
14. 2x 128b SSE units
15. 2x 128b SSE LDs/cycle
16. Several new instructions
Coprocessors:
media processing(t.j kodeky)
JVM/CLR acceleration (Toto by mohol byt ClearSpeed
AMD pre svoje nové procesory už licencovalo niekoľko veľmi zaujímavých technológií - ZRAM na zvýšenie hustoty a výkonu ich pamätí cache, pamäťový interface Rambus XDR - a posledným prírastkom zrejme bude matematický koprocesor od firmy Clearspeed.
Procesor Clearspeed CSX 600 sa využíva najmä v oblastiach lekárskeho výskumu, CAD a data mining. Pri vhodnom optimalizovaní inštrukcií je schopný dosiahnuť výkonu 25 gigaflops, teda 25 miliárd operácií s desatinnými číslami za sekundu. Pre porovnanie – súčasné najrýchlejšie Opterony dokážu udržať výkon 5,7 Gflops
Ale kdeze. Java dnes dokaze velmi pekne vyuzit OpenGL (pozri Jake2). Nakolko existuju kniznice mozes si dovolit robit nieco ako window manager v Jave. Jednotlive efekty a sposoby pouzitia 3D desktopu su kodovane prave v LookingGlass.
Takze strucne:
- XGL je to iste ako Java kniznica pre podporu OpenGL.
- LookingGlass uz su konkretne sposoby pouzitia efektov .... podobne ako plugin efekty nad XGL.
Taketo tvrdenie sa tiez nazyva skrateny zaver a informacnu hodnotu ma podobnu, ako konstatovanie: "Tohtorocne vino mi nechuti. Zase sa raz potvrdilo, ze hrozno je na nic." Zabudas na zopar malych medzikrokov, ako napriklad zavislost na efektivite kodu LookingGlass, rychlosti a efektivite JVM, ... . Neber to v zlom, nechcem nepopierat Tvoj nazor, ale s takymito zavermi opatrne. (nie som zastanca ani odporca Javy)