Gå til innhold

Creative: PCIe egner seg dårlig


Anbefalte innlegg

Videoannonse
Annonse

Høres ut som en middels dårlig unnskyldning for egen inkompetansse. PCIe er definitivt rettet mot overføring av store datamengder og overhead blir sikkert vesentlig ved overføring av små meldinger. Det er imidlertid så mye tilgjengelig båndbredde at denne overheaden ikke burde være noe problem. Forsinkelse er også et problem som høres litt merkelig ut. Vi snakker tross alt om forskjeller i nanosekund området her. Om lyden kommer litt senere pga. PCIe så kan du bare flytte hue 10cm nærmere høyttalerne eventuelt bruke hodetelefoner for å overkompensere i massevis for den slags. En bør jo kanskje merke seg at en neppe er i stand til å merke at lyden kommer frem fortere om en bruker hodetelefoner fremfor høyttalere, mens dette introduserer langt større forsinkelser.

 

PCIe signaleringen er imidlertid nokså vanskelig å få til. ATI sleit ganske krafitg med dette en stund. Det er vel heller her problemene egentlig ligger samt at de nok må være litt smartere med å bunte sammen kommunikasjonen i større pakker for å få en optimal ytelse på systemet.

Lenke til kommentar
Forsinkelse er også et problem som høres litt merkelig ut. Vi snakker tross alt om forskjeller i nanosekund området her. Om lyden kommer litt senere pga. PCIe så kan du bare flytte hue 10cm nærmere høyttalerne eventuelt bruke hodetelefoner for å overkompensere i massevis for den slags. En bør jo kanskje merke seg at en neppe er i stand til å merke at lyden kommer frem fortere om en bruker hodetelefoner fremfor høyttalere, mens dette introduserer langt større forsinkelser.

 

Ikke helt enig - for alle som bruker pc'en til studiobruk er latency svært viktig. Jeg synes det er merkelig at vi ikke har teknologi som løser latencyproblemet....

Lenke til kommentar
Creative har jo alltid klaget på dårlig båndbredde på PCI porten for ikke å kunne bruke direkte Dolby Digital 5.1 enkoding av lyd. Kanskje på tide med PCIe?

Det er mer enn nok båndbredde på PCI porten til å støtte DD Live (encoding av DD). Allerede i dag finnes det flere PCI kort som støtter DD Live, men Creative er (suprise) ikke en av de..

Eksempel?

Lenke til kommentar

At det er latency problemer er ikke noe Creative sa, det la journalistene til (leste mellom linjene). Så om det er det som er problemert hvetes ikke riktig.

 

Problemet kan være at PCIe bussen er for kraftig for små datamengder. Det er ikke like lett å la en bil med 1000 hestekrefter snike seg frem i kø, som der er å la den kjøre i 100 KM/t. Det kan hende de har funnet at PCIe bussen gir en del feil i overføring av små datamengder enn.

 

Og hvis det er latency problemer, så skal ikke brukeren måtte kompansere for dette ved å flytte hode 10 cm nærmere høytallerene.

Lenke til kommentar
Og hvis det er latency problemer, så skal ikke brukeren måtte kompansere for dette ved å flytte hode 10 cm nærmere høytallerene.

Det var litt ironisk sagt da... regn litt på lydhastigheten og så hvor mye lyden flytter seg på et ns. Poenget mitt var at med dagens I/O busser så er ikke forsinkelse på bussen i en størrelsesorden som er relevant for lydsignaler.

 

gerignyg dette var spesielt til deg også.

 

btw: Lyden beveger seg ca 300m/s i luft, PCI har 32bits med 33MHz hastighet og PCIe x1har 1 bit med 2,5GHz hastighet og 2 sync bits (alt rett fra hue, så med forbehold om feil..)

 

Nå har jeg ikke satt meg inn i PCIe protokollen, men la oss annta at den overfører 16 byte pakker som minimum og at mottaker ikke kan "forstå" pakkens innhold før alt er overført. La oss også anta at vi tilfeldigvis sender 4 bytes nyttedata (32bit) og at PCI gjør dette uten overhead. Altså får PCI en buss-forsinkelse på 1/33MHz=30ns.

PCIe får (16x10bit)/2,5GHz=64ns.

 

Altså i dette tenkte tilfellet hvor jeg ikke akkurat favoriserer PCIe for å si det mildt (sannsynligvis er det mulig å sende byte eller word pakker) så vil overføringen på bussen ta 34ns lengre tid på PCIe enn på PCI. Dette tilsvarer 300m/s x 34ns = 10 mikrometer

 

Altså om du skulle røre hue ditt 10 mikrometer så vil dette oppveie for denne differansen i forsinkelse. Sannsynligvis vil pulsen din i øret flytte mer på hodesettet ditt enn dette. Så PUNKTUM for dette takk.

Endret av Anders Jensen
Lenke til kommentar

Jeg synes også dette høres rart ut. Er nok en god sjanse for at Creative ikke vil bruke penger på å støtte både PCIe og PCI samtidig, så de venter heller til det begynner å komme hk uten PCI - og det er nok et par år fram i tid. Den tiden kan de i ro og fred lage en løsning som igjen kun er PCIe for den tid da de fleste har dette.

Lenke til kommentar
Forsinkelse er også et problem som høres litt merkelig ut. Vi snakker tross alt om forskjeller i nanosekund området her. Om lyden kommer litt senere pga. PCIe så kan du bare flytte hue 10cm nærmere høyttalerne eventuelt bruke hodetelefoner for å overkompensere i massevis for den slags. En bør jo kanskje merke seg at en neppe er i stand til å merke at lyden kommer frem fortere om en bruker hodetelefoner fremfor høyttalere, mens dette introduserer langt større forsinkelser.

 

Ikke helt enig - for alle som bruker pc'en til studiobruk er latency svært viktig. Jeg synes det er merkelig at vi ikke har teknologi som løser latencyproblemet....

Latency ligger i området millisekunder internt for de aller beste lydkortene, mens latency på bussene i PCen er snakk om nanosekunder. Altså en forskjell i størrelse på rundt en million ganger. Latencyen på PCIe-bussen er altså en dråpe i havet og slett ingen god unnskyldning. (Eller tolkning av artikkelforfatteren slik det er snakk om her)

 

Bare for å sette litt tall på det: Lydens hastighet er ca 330 m/s. På et nanosekund (= milliarddels sekund) beveger lyden seg 0,00033 millimeter. Man trenger altså bare flytte hodet noen millimetere nærmere høytaleren for å høre den like raskt hvis det er en forskjell i latency på noen nanoskeunder.

 

Båndbredden på PCIe-1x er 250 MByte/s, mens båndbredden på hele den gamle delte PCI-bussen er til sammen 133 MByte/s.

 

Et svært høyoppløselig lydspor på 192 kHz og 24bit i hele 8 separate kanaler bruker til sammenligning en teoretisk båndbredde på ca 4,6 MByte/s. Normale lydspor bruker langt mindre båndbredde. (f.eks CD = ca 0,176 MByte/s)Båndbreddden til både gamle PCI og nye PCIe er altså vanvittig mye mer enn nødvendig. Det gjør altså ingenting om det er så mye som 90% overhead fordi det er nok båndbredde å ta av likevel.

 

Jeg tror også hele greia er en tynn unnskyldning fra Creative, med noen kvasi-argumenter som får en viss del av leserene til å tro på unnskyldningen.

 

Edit: Flau benevningsfeil rettet opp :blush: (takk for rettelsen Blacktower)

Endret av Simen1
Lenke til kommentar
Jeg tror også hele greia er en tynn unnskyldning fra Creative, med noen kvasi-argumenter som får en viss del av leserene til å tro på unnskyldningen.

:thumbup:

eller leserne som er kvasi-lure og tror de vet best... ;)

Skal aldri se bort fra det. Det er faktisk min første antagelse når jeg leser en artikkel på nettet at forfatteren og de som kommenterer ikke nødvendigvis har forstått kilden sin. Som regel er det riktig for minst en av gruppene. Her er imidlertid kilden:

    As far as PCI Express (PCIe) is concerned, which is the next bus, what we found is that the performance of PCIe is truly bad for audio. We are seeing four times degradation on the bus for audio.

 

    PCIe is designed for graphics and high data transfer, but audio sends very small packets and the overhead can be very big! Moving the data across PCIe is much, much higher than PCI. So what we have to do is go back to the drawing board and work on the transport part of the chip and re-design it to add more silicon to overcome some of the problems we had with PCIe. So for us to come up with a PCIe solution is going to take a while because we have to overcome the problems we're facing with that bus.

 

Basert på denne elendige teksten er det vel best å konkludere med at Creative må redesigne kommunikasjonsmetoden sin noe før den passer med PCIe bussens QoS. Bortsett fra det så kan vi også konkludere at PR-avdelingen også må revurdere sin kommunikasjon for å tilpasses engelsk syntaks:

 

"We are seeing four times degradation on the bus for audio." Jahasierdudet?

 

"Moving the data across PCIe is much, much higher than PCI." jau... en kraftigere pumpe vil sikkert få lyden over kneika.

 

Ting tar tid og Creative har en del å lære.

Endret av Anders Jensen
Lenke til kommentar

Det er vel en liten mulighet for at dette er siste serien med rene lydkort fra creative... Leste i forrige uke at Nvidia og Ati i løpet av 2006 kommer til å lansere grafikkort med HDMI (sender lyd og bilde) kontakter isteden for DVI(bare bilde). Muliheten for at vi da ser integrerte kort som tar seg av lyd og bilde er vel absolutt tilstede.

Lenke til kommentar

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

Laster...
×
×
  • Opprett ny...