Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1696 connectés 

  FORUM HardWare.fr
  Hardware
  Carte mère

  Pour experts : commt savoir si ma carte mère gère réellement l'APIC ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pour experts : commt savoir si ma carte mère gère réellement l'APIC ?

n°2805679
XPMAO
Posté le 01-11-2003 à 15:38:41  profilanswer
 

J'ai un micro que j'utilise principalement pour faire de la musique. Dans ce type de configuration, la gestion des IRQ est primordiale, en particulier pour la carte son.
 
J'ai besoin de savoir si ma carte mère (DFI NB78 BC) gère véritablement le mode APIC : il n'y aucune info à ce sujet dans la doc et sur le site de DFI.
 
Sisoft Sandra 2004 me donne l'écran suivant :
"APIC 1 :version 2
multiplicateur : 1/2x
interruptions maximum : 24
descripteur irq engagé : oui
support amélioré : non".
 
J'ai donc installé Windows en mode ACPI et activé l'APIC dans le bios.
Or quand je regarde ma répartition d'IRQ, je vois une liste de 1 à 23, ce qui correspondrait justement, d'après ce que j'ai lu, à une "émulation" créant des irq virtuelles (IRQ 16 à 23), mais pas à des IRQ réelles...  
 
Comment en avoir le coeur net, et savoir si ma gestion d'IRQ me donne 23 IRQS réelles, indépendantes, ou bien si ce sont en réalité des IRQ de 1 à 15 dont certaines sont "doublées" (=source potentielle de conflits pour la carte son). Y a-t-il un utilitaire ou un "truc" pour tester ça ?
 
Je sais que me question est très technique, est-ce que quelqu'un peut m'aider ? :??:  

mood
Publicité
Posté le 01-11-2003 à 15:38:41  profilanswer
 

n°2805705
yannick_fr​ere
Posté le 01-11-2003 à 15:51:13  profilanswer
 

Sans certitude, toutes les cartes mère ATX ne sont-elles pas équipées d'un APIC ?
Moi j'ai toujours deux PIC chainés, mais je n'ai qu'un PC AT aussi.
 
Je pense que tu as l'APIC puisque tu disposes de 24 IRQ. Deux PIC chainés n'en proposent que 15. Je crois que l'APIC peut fournir 256 IRQ, mais peut-être que Windows ne se sert pas de toutes ...

n°2806281
XPMAO
Posté le 01-11-2003 à 21:26:19  profilanswer
 

J'ai lu que le mode ACPI, sans APIC géré par la carte mère, doublait les IRQ pour aller de 16 à 23, mais ce ne sont pas de "vraies IRQ", c'est à dire gérées indépendamment...
 
Qui peut m'aider ?

n°2806305
lightman
Posté le 01-11-2003 à 21:35:43  profilanswer
 

Si il y a le logo WinXP sur la boite de carte mère c'est qu'elle peut gérer le mode APIC.
 
Sinon je crois que tu l'as mal activé car normalement tu as
beaucoup plus d'IRQ en mode APIC (plus que les 3 pic en cascade =>24 irq que tu as)
Moyen simple de verifer : si 2 perifs PCI partage une IRQ => tu n'est pas en APIC.
 
Autre point à verifier : mettre PnP OS sur 'No' dans le BIOS
sinon windows a tendance à mettre tout sous une même Irq.
 
@+


---------------
Good morning professor Falken, Shall we play a game?
n°2806701
XPMAO
Posté le 02-11-2003 à 09:18:43  profilanswer
 

Merci pour ces précisions.
Je vais regarder ce qu'il y a sur la boite (mais elle est récente, elle date de janvier 2003, donc elle est forcément "XP compatible" ).
Je ne sais pas s'il y a pas à proprement parler 2 périphériques sur la même IRQ : pour ma carte son, je n'ai qu'elle, mais elle est sur l'IRQ 18, qui à mon avis est le "doublage" de l'IRQ 9.
Mais il me semble aussi que je devrais avoir plus de 24 IRQ en APIC, c'est bien ce qui m'inquiéte...
 
Je vais vérifier le PnP OS dans le Bios...

n°2806705
toto_67
Posté le 02-11-2003 à 09:30:49  profilanswer
 

tu as un irg supérieur à 18 donc la fonction apic active et bien gérée (uniquement avec win2k ou xp... pour win98 vieux vaut déactiver l'apic sinon plantage....)

n°2806721
XPMAO
Posté le 02-11-2003 à 10:03:41  profilanswer
 

Dans le bios, je n'ai pas l'option "Pnp OS", mais j'avais activé "manual IRQ assignement".
 
J'ai un double boot, sur deux disques durs : un XP familial, que j'ai configuré en "PC STANDARD", et un XP musique, que j'ai configuré en "ACPI".
 
Lorsque je regarde la liste des IRQ :
- en mode "PC Standard", ma carte son partage l'IRQ 9, avec "Intel 82801 DB/DBM USB Universal Host Controler 24C7"
- en mode "ACPI", ma carte son partage l'IRQ 18 avec le même "Intel 82801 ...".
 
Je ne sais pas ce qu'est cet Universal Host Controler ? Quelqu'un peut-il m'éclairer ?
 
Ceci renforce mon doute sur la bonne gestion du mode APIC par la carte mère : la carte son est sur l'IRQ 9 ou 18 : n'est pas un simple "doublage" des IRQ sans qu'ils soient réellement indépendants ?...
 
Dans ce cas, ai-je intérêt à conserver le mode "APIC", ou bien n'apporte-t-il rien ?
 
Merci pour vos lumières...

n°2806729
HJ
Posté le 02-11-2003 à 10:12:51  profilanswer
 

Ouhla attention, ne pas confondre l'ACPI et l'APIC, il y a un gros mélange là, l'ACPI est une gestion d'énergie avancée.

n°2806748
XPMAO
Posté le 02-11-2003 à 10:30:13  profilanswer
 

Je sais, mais il me semble que les deux sont liés : ce que j'avais lu, c'est que le mode "ACPI" était à proscrire pour la musique parce qu'il "partageait" les IRQ, sauf si la carte gérait le mode "APIC" qui augmente le nombre d'IRQ disponibles...
 
Ce qui m'intéresse, c'est bien de savoir si réellement j'ai un mode APIC, et donc des IRQ supplémentaires disponibles, à utiliser dans le windows installé en mode "APCI".
 
Merci pour vos lumières (dont j'ai de plus en plus besoin, le sujet ne semble pas être simple...)

n°2806753
XPMAO
Posté le 02-11-2003 à 10:30:55  profilanswer
 

Si j'ai mal compris la différence et l'usage d' "ACPI" et d' "APIC", merci de me donner quelques explications...

mood
Publicité
Posté le 02-11-2003 à 10:30:55  profilanswer
 

n°2806767
toto_67
Posté le 02-11-2003 à 10:45:21  profilanswer
 

apci -> gestion de l'alimentation (atx en particulier et gestionnaire d'écomonisseur d'alim )
apic > advance pic controleur ... il y a différentes version MPS 1.1 et 1.4 pour le dual cpu...  
tu mets le pnp en manuel que si tu as des problème de conflit que tu n'arrives pas à résoudre autrement ...

n°2806986
XPMAO
Posté le 02-11-2003 à 13:10:25  profilanswer
 

Oui, mais si je laisse en auto, que signifie le partage avec "Intel...Universal Host Contrôler... " que je décris plus haut : est-ce qu'il s'agit d'un périphérique "fantôme" ou bien l'IRQ est-elle bien partagée avec un autre matériel ?

n°2807061
lightman
Posté le 02-11-2003 à 13:56:39  profilanswer
 

Lectures
http://thomas.linard.free.fr/articles/15_irq.html
http://www.repaire.net/navig/mont_choisir/irq-1.php
 
@+


---------------
Good morning professor Falken, Shall we play a game?
n°2807068
bjone
Insert booze to continue
Posté le 02-11-2003 à 14:03:26  profilanswer
 

l'ACPI sans APIC, tout est sur le même IRQ.
 
si tu as plus de 16 IRQs, tu as un APIC.
 
après si au niveau routage je sais pas comment ça se passe, car vu que tu as des INT# de partagés de slot à slot... (il se peut que même avec un APIC, tu ayes quelques partages... )

n°2807910
XPMAO
Posté le 02-11-2003 à 20:40:35  profilanswer
 

Les deux liens indiqués par Lightman sont très intéressants.
J'ai fait plein d'essais pour essayer d'imposer à partir du bios une IRQ spécifique pour la carte son, rien à faire, je continue à la partager avec l'"Intel...Universal Host Contrôler... " que je décris plus haut. Quelqu'un sait-il ce que c'est, et à quoi ça sert, et surtout, est-ce qu'il peut y avoir des conflits de priorités avec ma carte son ?

n°2808159
toto_67
Posté le 02-11-2003 à 23:07:38  profilanswer
 

c'est pas usb ???

n°2808185
bjone
Insert booze to continue
Posté le 02-11-2003 à 23:22:12  profilanswer
 

XPMAO a écrit :

Les deux liens indiqués par Lightman sont très intéressants.
J'ai fait plein d'essais pour essayer d'imposer à partir du bios une IRQ spécifique pour la carte son, rien à faire, je continue à la partager avec l'"Intel...Universal Host Contrôler... " que je décris plus haut. Quelqu'un sait-il ce que c'est, et à quoi ça sert, et surtout, est-ce qu'il peut y avoir des conflits de priorités avec ma carte son ?


 
ça doit effectivement être le contrôlleur USB (enfin je pense), si c'est quand même partagé, c'est que le INT# physique est partagé en amont de l'APIC.
regarde ta doc tu devrais avoir une table des INT# partagés par slots+périph intégrés.
 
sinon à priori 2 périphs par IRQ c'est largement supportable à partir du moment où les drivers sont bien écris (notemment l'ISR)

n°2808949
XPMAO
Posté le 03-11-2003 à 16:57:24  profilanswer
 

Rien dans la doc sur les interruptions partagée par slots...
 
Finalement, est-ce que j'ai un intérêt, avec seulement deux périphériques en PCI (carte son et carte video) à garder mon Windows installé en ACPI ?
En effet, je n'ai pas l'impression que le mode APIC ait apporté grand chose : dans les deux cas, je partage mon périphérique avec l'"Intel 82801 DB/DBM USB Universal Host Controler 24C7"...
 
Qu'en pensez-vous ?

n°2809039
bjone
Insert booze to continue
Posté le 03-11-2003 à 17:36:40  profilanswer
 

oui, tu as un apic... sinon tu aurais tout sur l'irq 9 ou un autre irq et tu aurais pas 23 irqs...
 
donc laisse comme ça, et fait de la musique :D

n°2810267
XPMAO
Posté le 04-11-2003 à 06:27:49  profilanswer
 

J'ai trouvé l'info suivante sur le site du fabriquant de ma carte son (M-audio) :
"Il est possible qu'un autre périphérique, même désactivé, entre en conflit avec votre carte Delta, par exemple un périphérique USB. Activez tous les périphériques désactivés. Vérifiez dans le gestionnaire de périphériques si un autre composant de l'ordinateur utilise la même IRQ que la carte Delta. Dans la liste des IRQs, seuls les "IRQ holders" peuvent utiliser le même IRQ que la carte Delta. Si la carte Delta partage son IRQ avec un autre périphérique, essayez de la changer de slot PCI ou déplacez le périphérique avec lequel l'IRQ est partagé. Vérifiez également si vous pouvez assigner un IRQ libre au slot PCI de votre carte Delta à partir du BIOS de votre carte mère. Sous Windows 2000 et XP, le mode ACPI va créer des IRQs virtuels (numéros 16 à 23). Les périphériques apparaissant sur ces numéros d'IRQ partagent généralement leur IRQ réel en 9, 10 ou 11. En mode PC standard, les IRQs affichés dans le gestionnaire de périphérique sont les IRQs réels (de 1 à 15), et il est donc plus facile de résoudre un partage d'IRQ dans cette configuration. (http://www.m-audio-france.com/faqdelta.htm)".
 
D'après ces éléments, il semblerait bien que ma carte mère ne gère pas réellement l'APIC (voir plus haut mes observations sur l'utilisation des IRQ dans différentes configurations).
 
Qu'en pensez-vous ?

n°2810272
XPMAO
Posté le 04-11-2003 à 06:35:22  profilanswer
 

J'ai trouvé l'info suivante sur le site du fabriquant de ma carte son (M-audio) :
"Il est possible qu'un autre périphérique, même désactivé, entre en conflit avec votre carte Delta, par exemple un périphérique USB. Activez tous les périphériques désactivés. Vérifiez dans le gestionnaire de périphériques si un autre composant de l'ordinateur utilise la même IRQ que la carte Delta. Dans la liste des IRQs, seuls les "IRQ holders" peuvent utiliser le même IRQ que la carte Delta. Si la carte Delta partage son IRQ avec un autre périphérique, essayez de la changer de slot PCI ou déplacez le périphérique avec lequel l'IRQ est partagé. Vérifiez également si vous pouvez assigner un IRQ libre au slot PCI de votre carte Delta à partir du BIOS de votre carte mère. Sous Windows 2000 et XP, le mode ACPI va créer des IRQs virtuels (numéros 16 à 23). Les périphériques apparaissant sur ces numéros d'IRQ partagent généralement leur IRQ réel en 9, 10 ou 11. En mode PC standard, les IRQs affichés dans le gestionnaire de périphérique sont les IRQs réels (de 1 à 15), et il est donc plus facile de résoudre un partage d'IRQ dans cette configuration. (http://www.m-audio-france.com/faqdelta.htm)".
 
D'après ces éléments, il semblerait bien que ma carte mère ne gère pas réellement l'APIC (voir plus haut mes observations sur l'utilisation des IRQ dans différentes configurations).
 
Qu'en pensez-vous ?

n°2810298
toto_67
Posté le 04-11-2003 à 07:53:18  profilanswer
 

c'est acpi qui gére les irq mais apic ...

n°2810707
bjone
Insert booze to continue
Posté le 04-11-2003 à 13:47:24  profilanswer
 

je suis assez septique sur leur afirmation.
 
Les chipsets actuels ont tous un APIC (offrant généralement 24 IRQs), et les chipsets Intel pour P4 l'offrent depuis longtemps, coté AMD on en a depuis le KT266.
 
il est possible que dans son fonctionnement, l'APIC génère un IRQ unique, mais coté OS, je suis quasiment certain que les ISRs ne sont pas tous appellés en chaine comme en ACPI sans APIC (partage sur l'IRQ 9).
 
 
chez steinberg:
 
http://service.steinberg.net/knowl [...] erformance
 

Citation :


 
Motherboards with extended Interrupt Controllers (APIC)
 
Some of the new motherboards (e.g. Intel P4/AMD Athlon XP) offer a so-called extended Interrupt Controller, which allows the addressing of 23 IRQs instead of the normal number of 15. Please note that this functionality is only available if your system is running in ACPI mode. If this is deactivated, only the normal 15 IRQs are available.
 


 
chez crosoft:
 
http://www.microsoft.com/whdc/hwde [...] -APIC.mspx
 
 
 
 

n°2812651
XPMAO
Posté le 05-11-2003 à 14:15:39  profilanswer
 

Existe-t-il un ordre de priorité des IRQ en mode APIC (donc mes IRQ de 0 à 23) ?

n°2813857
bjone
Insert booze to continue
Posté le 06-11-2003 à 04:40:19  profilanswer
 

sais aps, de toutes façon, les prioritées tu peux les faire tourner :/

n°2813879
XPMAO
Posté le 06-11-2003 à 06:04:00  profilanswer
 

Comment ça, les faire tourner ?...

n°2815479
bjone
Insert booze to continue
Posté le 07-11-2003 à 04:01:46  profilanswer
 

le noyau peut programmer les contrôleur d'IRQ pour faire tourner les prioritées & co...
donc la règle des IRQ inférieurs qui ont une plus grande priorité sur les IRQ sur supérieures (telle que c'est initialement dans la norme AT) n'est plus tellement de rigueur...
 
et encore plus avec l'approche ISR/DPC avec règles de priorité utilisés dans windows....
 
donc, te prends pas le choux, fais de la musique, théoriquement tu as une configuration optimale....  
 
tu as un APIC, donc chercher à bidouiller l'ACPI & co, ou essayer de mettre un IRQ inférieur à la carte son, ou tout autre truc tordu, n'est pas nécessaire si rien ne te choques quand tu fais mumuse....

n°2815486
XPMAO
Posté le 07-11-2003 à 06:26:05  profilanswer
 

La différence, c'est peut-être que windows peut modifier l'attribution des IRQ en mode APIC+ACPI, alors qu'en pc standard, c'est toi qui décides une fois pour toutes via le bios ?
 
C'est bon comme raisonnement ?

n°2815871
bjone
Insert booze to continue
Posté le 07-11-2003 à 13:24:06  profilanswer
 

non, c'est pas ça que je voulais dire...
c'est que les prioritées matérielles sont modifiable, et l'os utilise lui-même un système de priorité plus ou moins dynamique...

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  Carte mère

  Pour experts : commt savoir si ma carte mère gère réellement l'APIC ?

 

Sujets relatifs
quelle carte mère Intel avec Sata intégré??Carte controleur PCI/UDMA 133
Stress carte vidéo[SVP] galere pour une carte graphique laquelle j'achete ??
carte mere à acheterComment activer la sortie TV sur carte FX5200 TI128
La FX5900 Ultra Asus reste elle une bonne carte graphique ?Carte terratec aureon 5.1 sky
Plus de sujets relatifs à : Pour experts : commt savoir si ma carte mère gère réellement l'APIC ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR