Re: bitfield v avr-gcc

Delphin delphin@post.cz
Středa Červen 18 10:39:53 CEST 2008


> Pekne, ale preco 16 bytov (128 bitov)? Co presne sa tym ziska? Ja som s dnesnymi
> PC uz davno stratil kontakt - je to sirka nejakej prirodzenej zbernice v
> niektorej triede Pentii?

Dneska je nova doba a je to zase jinak. Moderni procesory pracuji s tzv cache line, ta je treba 32 nebo 64 bytu, nema souvislost s sirkou sbernice, natahnou si do pameti celou cache line a v ramci cache line se vubec zarovnavat nemusi, tak jak se driv muselo zarovnavat na 4/8 byte. Takhle me to aspon bylo vysvetleno.



Další informace o konferenci Hw-list