Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 13 reacties
Bron: VIAHardware.com

VIAHardware.com heeft een artikel geschreven over PCI-X, en speciaal over de toepassing hiervan in VIA chipsets. VIA is de enige maatschappij die van plan is om PCI-X ook naar de gewone desktop te brengen, en niet alleen naar de server-markt. PCI-X moet nog dit jaar beschikbaar komen in de vorm van de VIA PX266 chipset. Zoals bekend is PCI-X een uitbreiding op de PCI-standaard, en voegt deze een 32/64-bit 133MHz bus toe. Ook werkt PCI-X een stuk efficiŽnter dan PCI:

Before increasing the frequency or bus width to the PCI spec, the PCI-X engineers concentrated on streamlining the process, and making the bus more efficient. Instead of the delayed transactions used by PCI, PCI uses a system called Split Transactions. Delayed transactions must continually poll the target device to determine that it has received the data, whereas split transactions allow the target device to signal the PCI-X device itself. Also, PCI-X eliminates the wait cycles associated with PCI devices, by removing PCI-X devices from the bus when they do not have data to transmit. These features allow PCI-X to be between 14-34% more efficient then PCI, at a given clock speed/bus width.

De VIA PX266 chipset heeft ondersteuning voor maximaal 4 processoren, maar heeft ook allerlei 'consumenten'-functies ingebouwd als AGP4x, CNR en DDR-SDRAM. De PX266 heeft twee aparte PCI-X controllers tot zijn beschikking, waardoor 66, 100 en 133MHz PCI-X wordt ondersteund, en natuurlijk ook gewoon het 'oude' PCI.

Moderatie-faq Wijzig weergave

Reacties (13)

betekend dit dat een PCI-X 64-bit 133mhz grafische kaart sneller zou zijn dan een agp grafische kaart?
nee, het bijzondere aan AGP is dat deze poort directe toegang heeft tot het systeemgeheugen voor textures enzo, een PCI(-X) kaart heeft die mogelijkheid niet... Dan is er ondanks de hogere snelheid toch een lagere data-doorvoersnelheid van textures uit je normale geheugen..
Videokaarten met veel ram (en die dus het systeemgeheugen niet nodig hebben) zullen waarcshijnlijk wel sneller zijn
Klopt, daarbij heeft de PCI-X standaard ook geen ondersteuning voor AGP texturing (of iets gelijkwaardigs) en kan het niet overweg met texturemappings. Hierdoor is ook meteen het voordeel van videokaarten met veel ram (ik neem aan dat dat professionele kaarten zijn) meteen weg, want die kaarten gebruiken juist in vele professionele progs dat soort functies om een beetje snel uit de voeten te kunnen. Dus mijns inziens heeft het niet veel nut om voor deze standaard nou weer specifieke kaarten te ontwerpen, het is namelijk tegenover AGP (en zeker straks AGP 8X) helemaal niet handig om hier veel tijd en geld in te steken, want AGP blijft toch dť standaard in dit geval.
het bijzondere aan AGP is dat deze poort directe toegang heeft tot het systeemgeheugen
Dat is feitelijk dus hetzelfde als DMA (Direct Memory Access) voor busmastered PCI slots.
Cool! Dan krijg ik eindelijk een snellere geluidskaart! :P

Iets serieuzer. Voor netwerkkaarten scheelt het wellicht wel in snelheid en het zal zeker schelen in cpu utilization. Wat mij niet helemaal duidelijk is: Kunnen er ook gewone PCI kaarten in deze sloten of moeten het persť 64 bits PCI kaarten zijn?

/Update
Nog even wat beter gelezen:
PCI-X will use the same ports as PCI, whether its 32 or 64Bit. Also, PCI devices will funtion in a PCI-X slot, but the entire bus will revert to PCI specifications.
Er kunnen dus normale kaarten in, maar betekent dit dat als je er ťťn normale kaart in steekt al je sloten als normale PCI sloten werken en de potentiŽle snelheidswinst verdwenen is? Dat zou op zijn zachts gezegd een beetje jammer zijn!
Volgens mij komen ze naast normale pci sloten, ik enk niet dat je een gewone pci kaart in zo'n slot kan proppen

Dit is trouwens erg handig voor gigabit ethernet, fibre channel en voor SCSI(-RAID) kaarten

edit:
Op mobo's met pci-x komen OOK normale pcisloten (en die kaarten zijn dus niet uitwisselbaar) Dit kan je zien als je naar de bron gaat van het nieuws; daar staat ergens een schematisch plaatje van die chipset

nog een edit:
ow... kan blijkbaar dus wel, normale pci kaarten erin doen, maar dat is dus niet slim... maar er kunnen iig nog normale pci sloten naast komen
hmm... ik heb een adaptec scsi160 adapter die ook 64bits aankan. Die draait nu in een 32bits pci slot (no problemmo) maar waarom zouden normale pci kaarten dan niet in een 64 bits kunnen... ik bedoel de poort zal dan toch wel 'terug schakelen' naar 32 bits?

zelfde denk ik als vroeger tussen isa(16bits) en eisa(32bits) als je een isa kaart in een eisa slot stopte schakeldie die ook terug naar 16 bits. (maar wie zou dat nou willen doen :))
wat imho belangrijker is, is deze chipset net zoals de intel server chipsets gebufferd en gestreamlined zijn? zodat de processor heerlijk kan doorpompen met data opvragen en versturen?

een athlon processor is gelijkwaardig en/of sneller aan pentium's. Maar aan de serverkant is het vaak door de desktoparchitectuur niet juist om dan te zeggen dat een atlon beter is om in een server te hebben dan een pentium. juist op dat stream en buffer gedeelte haal je bij een server met veel i/o (webserver bijvoorbeeld) naar je pci devices je meeste snelheidswinst.
Met de juiste buffers raak je erg veel last van de interrupts en waitstates kwijt. dat is hetgeen wat je in een server nodig hebt.

dit is niet alleen voor windows NT, maar zeker ook bij linux zo. Ik zou wel graag over dit onderwerp een rapport zien zoals ze bij anandtech zowel webservers op een pentium platform met multi processor techniek als wel single athlon techniek hebben draaien. Bij AT hebben ze hier een heel artikel over geschreven, maar nooit geplaatst... helaas
intel server chipsets gebufferd en gestreamlined zijn?
Volgens mij bedoel je hier gewoon DMA. Elke moderne chipset ondersteunt DMA.

Op zich is I/O performance voor een pure webserver nog niet eens zo heel erg belangrijk zolang je weinig data van de harddisk serveert. In het geval van de AnandTech servers is dat zeker het geval. Die dingen trekken al hun data uit een database en hebben dus aan 2 100Mbit NICjes voldoende (1 voor de verbinding met de database server en eentje voor het internet verkeer).
martdj,

Volgens mij kunnen er ook gewone oude PCI-kaarten in, want er staat:
De PX266 heeft twee aparte PCI-X controllers tot zijn beschikking, waardoor 66, 100 en 133MHz PCI-X wordt ondersteund, en natuurlijk ook gewoon het 'oude' PCI.
Nou, inzoverre helemaal niet verkeerd als je geluidskaart sneller zou gaan.

In zoverre heb ik het over het programma Generator. Met mijn awe32 (isa) heb ik nog steeds een lag van ongeveer een seconde. En das niet handig, zeker niet bij het mixen
Ik hoop maar dat het zal doorbreken
(meer snelheid voor de consument is nooit weg)
maar als ViA het alleen gaat proberen geef ik
ze toch maar weinig kans.

offtopic:
Een beetje offtopic maar uhh,
heeft iemand al eens iets gezien wat je in
dat cnr of amr ding kan proppen?? ik niet...
dus vraag ik me af waar is het voor
Zouden de grafische kaarten (als ze er zijn, of zouden komen) op de PCI-X bus, ook sneller zijn als de AGP-kaarten.

Dit vraag ik, omdat er eigenlijk geen snelheidsverschil zit tussen de AGP 2X en AGP 4X.

Als ik dat zo bekijk is een 133 Mhz bus, net zo snel als de AGP 2X (66Mhz * 2). Maar door de verdere optimalisaties aan de PCI- bus, is die dus tussen de 14 en 34 % efficienter. :p

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True