Mobo avec tout intégré (lan, son, useb, etc.) : comment sont les IRQ ?

Mobo avec tout intégré (lan, son, useb, etc.) : comment sont les IRQ ? - Carte mère - Hardware

Marsh Posté le 12-01-2003 à 04:18:27    

Voilà, je voulais savoir comment ça se passait au niveau de l'assignement des IRQ avec une carte mère dont les controleurs réseau, usb, etc sont intégrés.
 
Merci ;)

Reply

Marsh Posté le 12-01-2003 à 04:18:27   

Reply

Marsh Posté le 12-01-2003 à 15:44:47    

pour en dire plus sur ma question : j'ai besoin de toute la bande passante PCI possible et donc le moins d'IRQ utilisé (c'est pour faire une config pour la zic). Bref, je voulais savoir si le fait le réseau, l'usb, etc. d'intégré libérait des IRQ... merci.

Reply

Marsh Posté le 12-01-2003 à 15:47:16    

Non, car de toutes façons les IRQ sont nécessaires.
 
Mais il y aura peut être moins de conflits car tout aura été prévu pour fonctionner ensemble.


---------------
Ratures - Cuisine
Reply

Marsh Posté le 12-01-2003 à 17:30:05    

ah ok, merci pour ta réponse :) ! ce seront alors des IRQ (ISA) et non (PCI) je suppose ?

Reply

Marsh Posté le 12-01-2003 à 17:48:48    

IRQ et bande passante sont deux chose différentes.
 
donc c'est pas en reduisant le nombre d'irq que tu auras un maximum de bande passante PCI.
 
par contre le fait d'avoir beaucoup de périphériques partagés sur le même IRQ peut créer dans certaines de l'instabilité, car tous les drivers balaye son périphérique pour savoir si c'est lui qui a déclenché l'IRQ. voir des problèmes de lantence si un driver est pourri, ou carrément un écran bleu avec message de boucle infinie.
 
pour éviter ce genre de problème, il faut éviter de préférence le partage d'IRQ (bien que ça pose de en moins en moins de problème, les drivers sont écrits de mieux en mieux à ce niveau).
 
hors toutes les cartes mères actuelles ont ce que l'on appelle un I/O APIC, un composant sur la carte mère qui permet de gérer plus d'IRQ que le contrôlleur d'IRQ historique du PC.
ce qui fait qu'à partir du KT266 chez VIA et de l'i845 chez intel, y'a potientiellement plus de problèmes d'IRQs ( à la condition d'avoir Windows 2000/Xp ou un Linux, Win95/98/Meuh ne savent pas utiliser un I/O APIC).

Reply

Marsh Posté le 12-01-2003 à 17:54:47    

tout a fait: APIC = 256 IRQs, ancien PIC = 16 IRQS

Reply

Marsh Posté le 12-01-2003 à 17:55:55    

par contre:
 
généralement les périphériques intégrés sont sur le pont sud.
hors si la pluspart des chipsets actuels ont un bus "haute vitesse" entre le pont nord et le pont sud.
 
si tu prends le nforce 2, le pont nord et le pont sud sont reliés par l'hypertransport à 800 Mo/S. le PCI offre théoriquement 133 Mo/S.
Si l'implémentation est faite intelligement, les composants intégrés dans le pont sud du nforce, donc l'audio, l'ide, le réso, l'usb, le firewire.... tout ce ptit monde devrait communiquer via l'hypertransport à 800 Mo/S, laissant le PCI libre pour les cartes additionnelles.
 
donc c'est à vérifier, mais dans pour le cas d'un chipset ayant un bus rapide entre le pont nord et le pont sud, les périphériques présents dans le pont sud consomment de la bande passante du bus rapide et non pas du PCI.
 
attention tout de même à certains périphériques intégrés à la carte mère qui sont en fait des périphériques PCI. (souvant l'audio C-media)
 
par exemple sur le "vieux" i815 d'intel, il y avait 3 bus PCI logiques. l'un était l'AGP, l'autre le "pci" représentant les périphériques intégrés au pont sud (l'ide, l'usb), et le dernier le véritable bus PCI avec les slot d'extension.


Message édité par bjone le 12-01-2003 à 17:57:39
Reply

Marsh Posté le 12-01-2003 à 18:01:10    

Ah tu m'intéresses de plus en plus...
Regarde ma config BJones. En fait, je viens d'acquérir une carte son pro et j'aimerai optimisé la bande passante PCI et les interruptions afin d'avoir les meilleurs performances et la plus grand stabilité vis à vis de la carte son. Le problème est que j'ai bcp de carte PCI dans mon PC.
 
A l'origine, j'avais fait mon install de Windows XP avec l'APIC désactivé. Ce que je ne comprends pas, c'est que j'avais quand même plus de 16 IRQ comme le montre ce screenshot :
http://perso.wanadoo.fr/rexet/divers/IRQ.jpg
 
Ensuite, j'ai activé l'APIC dans le BIOS pour voir les changemente et j'ai fait un 'reset' de la configuration. A ma grande surprise, rien à changer et l'assignement des IRQ est le même (cf le screenshot au dessus).


Message édité par rexet le 12-01-2003 à 18:01:23
Reply

Marsh Posté le 12-01-2003 à 18:02:15    

Le changement de l'APIC n'est pas pris en compte si tu réinstalle pas le bordel, si je me souviens bien ?


---------------
Ratures - Cuisine
Reply

Marsh Posté le 12-01-2003 à 18:11:52    

bin apparement même avec l'APIC désactivé dans le bios, Xp l'a utilisé lors de l'install (ce qui est pas un mal en fait).
 
sinon tu as Tyan en amd 760 non ?
 
il me semble qu'avec l'AMD 760, le pont sud est périphérique PCI (quasiment certain sur ma KG7 j'ai un AMD 760 + VIA 686B, et le via 686 est un périph PCI).
 
donc normallement sur cette mobo, tu as l'I/O APIC, mais la bande passante PCI est partagée avec tous les périphs (ce qui n'est pas forcément gênant car tout communique rarement en même temps)

Reply

Marsh Posté le 12-01-2003 à 18:11:52   

Reply

Marsh Posté le 12-01-2003 à 19:54:39    

Oui c'est en effet la seule explication que j'ai trouvé : malgré que ce fut désactivé dans le BIOS, XP a quand même pris en compte l'APIC... ce qui m'étonne, c'est que dans ce cas, je devrais avoir plus de 19 non ?
 
enfin bref...

Reply

Marsh Posté le 13-01-2003 à 14:22:43    

non, tu as juste besoin de 19 IRQs...
toutes les implémentations n'offrent pas 256 IRQs...
sur les chipset VIA y'a 24 IRQs je crois.
 
sinon donc ton bios vérifies bien que tu as bien l'APIC d'activé, et aussi le "Pnp Os Present" à YES. (cela change comment les IRQs sont routés)
 
malheureusement, en PCI tu as 4 lignes d'IRQs A,B,C,D, qui sont partagées sur tous les slots PCI, mais y'a rotation de slot en slot, genre sur le slot 1, le A physique est bien sur le A du slot, sur le slot 2, le A est sur le B du slot, et le D se retrouve sur le A du slot .... etc...
 
comme la pluspart des cartes PCI utilisent sur l'INT A, la rotation permet de distribuer les INT physiquement partagés.
 
et c'est pour ça que même avec l'I/O APIC, tu te retrouves avec quelques périph par IRQ (enfin c'est tolérable 2/3 périph par IRQ, au lieu de 6 :D)
 

Reply

Marsh Posté le 14-01-2003 à 03:35:06    

ce qui m'étonne c'est le screenshot d'une personne qui a la même mobo que moi que j'ai trouvé sur le forum de amdmb :
 
http://www.ksa-audio.fsbusiness.co.uk/images/IRQ.jpg
 
comment expliquer ça ??

Reply

Marsh Posté le 14-01-2003 à 18:34:46    

LOL
 
bin finalement l'amd 760+son pont sud a plus d'IRQs que prévu :D

Reply

Marsh Posté le 15-01-2003 à 03:58:49    

C'était surement en option, je me suis fait eu :D

Reply

Marsh Posté le 15-01-2003 à 10:04:01    

Christian a écrit :

tout a fait: APIC = 256 IRQs, ancien PIC = 16 IRQS
 


 
 :non: APIC=entre 24 IRQ mini et 64 maxi
 
Ca varie selon le modèle de chipset, les 1er chipsets intel APIC offraient 24 IRQ, le nforce2 en offre 64.
 
http://thomas.linard.free.fr/articles/15_irq.html

Reply

Marsh Posté le 15-01-2003 à 13:15:26    

Macfly_fr a écrit :


 
 :non: APIC=entre 24 IRQ mini et 64 maxi
 
Ca varie selon le modèle de chipset, les 1er chipsets intel APIC offraient 24 IRQ, le nforce2 en offre 64.
 
http://thomas.linard.free.fr/articles/15_irq.html


 
oui les 64 maxi c'est ce qu'offre certaines chipsets.
la question est: quel est le maxi offert par la norme ?

Reply

Marsh Posté le 15-01-2003 à 13:16:45    

Reply

Marsh Posté le 15-01-2003 à 15:01:48    

Exact comme quoi les articles qu'on trouve sur le net, il vaut mieux en lire plusieurs :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed